English
Related papers

Related papers: Tight Bounds for Complementing Parity Automata

200 papers

In this work, we present multiple new optimizations and heuristics for the determinization of B\"uchi automata that exploit a number of semantic and structural properties, most of which may be applied together with any determinization…

Formal Languages and Automata Theory · Computer Science 2020-04-30 Christof Löding , Anton Pirogov

Complementation of B\"uchi automata has been studied for over five decades since the formalism was introduced in 1960. Known complementation constructions can be classified into Ramsey-based, determinization-based, rank-based, and…

Formal Languages and Automata Theory · Computer Science 2015-07-01 Ming-Hsien Tsai , Seth Fogarty , Moshe Y. Vardi , Yih-Kuen Tsay

Determinisation and completion of finite tree automata are important operations with applications in program analysis and verification. However, the complexity of the classical procedures for determinisation and completion is high. They are…

Formal Languages and Automata Theory · Computer Science 2017-11-02 John P. Gallagher , Mai Ajspur , Bishoksan Kafle

We show that the problem of checking if a given nondeterministic parity automaton simulates another given nondeterministic parity automaton is NP-hard. We then adapt the techniques used for this result to show that the problem of checking…

Formal Languages and Automata Theory · Computer Science 2026-05-28 Keya Prakash

Determinization of B\"uchi automata is a long-known difficult problem and after the seminal result of Safra, who developed the first asymptotically optimal construction from B\"uchi into Rabin automata, much work went into improving,…

Formal Languages and Automata Theory · Computer Science 2020-04-30 Christof Löding , Anton Pirogov

The bottleneck in the quantitative analysis of Markov chains and Markov decision processes against specifications given in LTL or as some form of nondeterministic B\"uchi automata is the inclusion of a determinisation step of the automaton…

Logic in Computer Science · Computer Science 2015-04-27 Ernst Moritz Hahn , Guangyuan Li , Sven Schewe , Andrea Turrini , Lijun Zhang

Parikh automata extend finite automata by counters that can be tested for membership in a semilinear set, but only at the end of a run, thereby preserving many of the desirable algorithmic properties of finite automata. Here, we study the…

Formal Languages and Automata Theory · Computer Science 2022-12-21 Shibashis Guha , Ismaël Jecker , Karoliina Lehtinen , Martin Zimmermann

We introduce partially ordered two-way B\"uchi automata and characterize their expressive power in terms of fragments of first-order logic FO[<]. Partially ordered two-way B\"uchi automata are B\"uchi automata which can change the direction…

Formal Languages and Automata Theory · Computer Science 2015-05-19 Manfred Kufleitner , Alexander Lauser

Automata over infinite words, also known as omega-automata, play a key role in the verification and synthesis of reactive systems. The spectrum of omega-automata is defined by two characteristics: the acceptance condition (e.g. B\"uchi or…

Formal Languages and Automata Theory · Computer Science 2021-01-01 Rayna Dimitrova , Bernd Finkbeiner , Hazem Torfah

The B\"uchi non-emptiness problem for timed automata refers to deciding if a given automaton has an infinite non-Zeno run satisfying the B\"uchi accepting condition. The standard solution to this problem involves adding an auxiliary clock…

Logic in Computer Science · Computer Science 2020-12-07 Frédéric Herbreteau , B. Srivathsan , Igor Walukiewicz

Unambiguous non-deterministic finite automata have intermediate expressive power and succinctness between deterministic and non-deterministic automata. It has been conjectured that every unambiguous non-deterministic one-way finite…

Computational Complexity · Computer Science 2018-02-15 Michael Raskin

The question whether P equals NP revolves around the discrepancy between active production and mere verification by Turing machines. In this paper, we examine the analogous problem for finite transducers and automata. Every nondeterministic…

Computational Complexity · Computer Science 2021-05-03 Elisabet Burjons , Fabian Frei , Martin Raszyk

We study the complexity of basic regular operations on languages represented by incomplete deterministic or nondeterministic automata, in which all states are final. Such languages are known to be prefix-closed. We get tight bounds on both…

Formal Languages and Automata Theory · Computer Science 2014-05-23 Kristína Čevorová , Galina Jirásková , Peter Mlynárčik , Matúš Palmovský , Juraj Šebej

We introduce a natural notion of limit-deterministic parity automata and present a method that uses such automata to construct satisfiability games for the weakly aconjunctive fragment of the $\mu$-calculus. To this end we devise a method…

Logic in Computer Science · Computer Science 2018-03-16 Daniel Hausmann , Lutz Schröder , Hans-Peter Deifel

We look into the problems of comparing nondeterministic discounted-sum automata on finite and infinite words. That is, the problems of checking for automata $A$ and $B$ whether or not it holds that for all words $w$, $A(w)=B(w), A(w) \leq…

Formal Languages and Automata Theory · Computer Science 2023-06-12 Udi Boker , Guy Hefetz

Congruences for stochastic automata are defined, the correspondin factor automata are constructed and investigated for automata ove analytic spaces. We study the behavior under finite and infinite streams. Congruences consist of multiple…

Formal Languages and Automata Theory · Computer Science 2020-11-16 Ernst-Erich Doberkat

We study Parikh automata on finite and infinite words. First we establish some results for Parikh automata on finite words. Following, we present several definitions of Parikh automata on infinite words. We consider the deterministic as…

Formal Languages and Automata Theory · Computer Science 2025-11-12 Mario Grobler , Leif Sabellek , Sebastian Siebertz

We introduce improvements in the algorithm by Gastin and Oddoux translating LTL formulae into B\"uchi automata via very weak alternating co-B\"uchi automata and generalized B\"uchi automata. Several improvements are based on specific…

Formal Languages and Automata Theory · Computer Science 2012-04-02 Tomáš Babiak , Mojmír Křetínský , Vojtěch Řehák , Jan Strejček

Unambiguous B\"uchi automata, i.e. B\"uchi automata allowing only one accepting run per word, are a useful restriction of B\"uchi automata that is well-suited for probabilistic model-checking. In this paper we propose a more permissive…

Formal Languages and Automata Theory · Computer Science 2018-09-26 Christof Löding , Anton Pirogov

We revisit here congruence relations for B\"uchi automata, which play a central role in the automata-based verification. The size of the classical congruence relation is in $3^{\mathcal{O}(n^2)}$, where $n$ is the number of states of a…

Formal Languages and Automata Theory · Computer Science 2021-05-12 Yong Li , Yih-Kuen Tsay , Andrea Turrini , Moshe Y. Vardi , Lijun Zhang