Adversarial Synchronization
Anton E. Lipin, Mikhail V. Volkov

TL;DR
This paper investigates a synchronization game on finite automata, establishing conditions for winning strategies, bounds on reset word lengths, and polynomial algorithms for deciding game outcomes, revealing new insights into automata synchronization.
Contribution
It introduces a novel synchronization game variant, proves bounds on reset word lengths when winning strategies exist, and provides polynomial algorithms for game outcome determination.
Findings
Winning strategies imply existence of short reset words
Automata can have quadratic shortest reset words despite winning strategies
Polynomial algorithms can decide game outcomes efficiently
Abstract
We study a variant of the synchronization game on finite deterministic automata. In this game, Alice chooses one input letter of an automaton on each of her moves while Bob may respond with an arbitrary finite word over the input alphabet of ; Alice wins if the word obtained by interleaving her letters with Bob's responses resets . We prove that if Alice has a winning strategy in this game on , then admits a reset word whose length is strictly smaller than the number of states of . In contrast, for any , we exhibit automata with shortest reset-word length quadratic in the number of states, on which Alice nevertheless wins a version of the game in which Bob's responses are restricted to arbitrary words of length at most . We provide polynomial-time algorithms for deciding the winner in various synchronization games, and we analyze the relationships between…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topicssemigroups and automata theory · Formal Methods in Verification · Complexity and Algorithms in Graphs
