English

Subset Synchronization in Monotonic Automata

Formal Languages and Automata Theory 2017-11-27 v3 Discrete Mathematics

Abstract

We study extremal and algorithmic questions of subset and careful synchronization in monotonic automata. We show that several synchronization problems that are hard in general automata can be solved in polynomial time in monotonic automata, even without knowing a linear order of the states preserved by the transitions. We provide asymptotically tight bounds on the maximum length of a shortest word synchronizing a subset of states in a monotonic automaton and a shortest word carefully synchronizing a partial monotonic automaton. We provide a complexity framework for dealing with problems for monotonic weakly acyclic automata over a three-letter alphabet, and use it to prove NP-completeness and inapproximability of problems such as {\sc Finite Automata Intersection} and the problem of computing the rank of a subset of states in this class. We also show that checking whether a monotonic partial automaton over a four-letter alphabet is carefully synchronizing is NP-hard. Finally, we give a simple necessary and sufficient condition when a strongly connected digraph with a selected subset of vertices can be transformed into a deterministic automaton where the corresponding subset of states is synchronizing.

Keywords

Cite

@article{arxiv.1703.06356,
  title  = {Subset Synchronization in Monotonic Automata},
  author = {Andrew Ryzhikov and Anton Shemyakov},
  journal= {arXiv preprint arXiv:1703.06356},
  year   = {2017}
}

Comments

Extended and corrected version. Conference version was published at Proceedings of RuFiDiM IV, TUCS Lecture Notes 26, pages 154-164, 2017

R2 v1 2026-06-22T18:49:45.265Z