We study the problem DFA-SW of determining if a given deterministic finite automaton A possesses a synchronizing word of length at most k for automata whose (multi-)graphs are TTSPL, i.e., series-parallel, plus allowing some self-loops. While DFA-SW remains NP-complete on TTSPL automata, we also find (further) restrictions with efficient (parameterized) algorithms. We also study the (parameterized) complexity of related problems, for instance, extension variants of the synchronizing word problem, or the problem of finding smallest alphabet-induced synchronizable sub-automata.
The concept of a synchronizing word is a very important notion in the theory of finite automata. We consider the associated decision problem to decide if a given DFA possesses a synchronizing word of length at most k, where k is the standard parameter. We show that this problem DFA-SW is equivalent to the problem Monoid Factorization introduced by Cai, Chen, Downey, and Fellows. Apart from the known
$\textsf{W}[2]$
-hardness results, we show that these problems belong to
$\textsf{A}[2]$
,
$\textsf{W}[\textsf{P}],$
and
$\textsf{WNL}$
. This indicates that DFA-SW is not complete for any of these classes, and hence, we suggest a new parameterized complexity class
$\textsf{W}[\textsf{Sync}]$
as a proper home for these (and more) problems. We present quite a number of problems that belong to
$\textsf{W}[\textsf{Sync}]$
or are hard or complete for this new class.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.