arXiv · 2609.06210
From Ramsey-Based to Congruence-Based Constructions for B\"uchi Complementation
Abstract
The very first construction by J. Richard B\"uchi himself for complementing a B\"uchi automaton relies on a fundamental lemma about the division of an arbitrary infinite word into consecutive finite words, which was cleanly proven by invoking a specialized theorem of Ramsey. For that reason, constructions of similar nature have subsequently been labeled as Ramsey-based. Nevertheless, it suffices to have a weaker form of the lemma where the finite words come from a finite number of congruence classes, rather than arbitrary classes, that form a partition of the set of all finite words. The weaker lemma, with support of nicer properties from a congruence, can be proven without Ramsey's theorem. A commonly adopted improvement on such complementation constructions also requires the working of a congruence. This paper recounts the history and reviews using more contemporary terminology wherever possible the relevant concepts and results, to advocate renaming of Ramsey-based constructions as congruence-based constructions.
Explore related subjects
Keep this discovery
Yih-Kuen Tsay, Moshe Y. Vardi. 2026-09-05. From Ramsey-Based to Congruence-Based Constructions for B\"uchi Complementation. https://arxiv.org/abs/2609.06210
Cite the original work for its findings. Save a collection to share your selection of sources.
Discover connections
Connections use source metadata and explicit phrase matches, not verified experimental comparisons.