z-logo
open-access-imgOpen Access
On the Succinctness of Nondeterminism
Author(s) -
Benjamin Aminof,
Orna Kupferman
Publication year - 2006
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-47237-1
DOI - 10.1007/11901914_12
Subject(s) - succinctness , nondeterministic algorithm , nondeterministic finite automaton , regular language , discrete mathematics , limit (mathematics) , universality (dynamical systems) , automaton , computer science , mathematics , deterministic automaton , prefix , combinatorics , automata theory , theoretical computer science , mathematical analysis , physics , quantum mechanics , linguistics , philosophy
Much is known about the differences in expressiveness and succinctness be- tween nondeterministic and deterministic automata on infinite words. Much less is known about the relative succinctness of the different classes of nondeterministic automata. For example, while the best translation from a nondeterministic B ¨ uchi automaton to a nondeter- ministic co-Buchi automaton is exponential, and involves determinization, no super-linear lower bound is known. This annoying situation, of not being able to use the power of non- determinism, nor to show that it is powerless, is shared by more problems, with direct ap- plications in formal verification. In this paper we study a family of problems of this class. The problems originate from the study of the expressive power of deterministic Buchi automata: Landweber characterizes languages L ! that are recognizable by deterministic B ¨ uchi automata as those for which there is a regular language R such that L is the limit of R; that is, w 2 L iff w has infinitely many prefixes in R. Two other operators that induce a language of infinite words from a language of finite words are co-limit, where w 2 L iff w has only finitely many prefixes in R, and persistent-limit, where w 2 L iff almost all the prefixes of w are in R. Both co-limit and persistent-limit define languages that are recognizable by deterministic co-B ¨ uchi automata. They define them, however, by means of nondeterministic automata. While co-limit is associated with complementation, persistent-limit is associated with universality. For the three limit operators, the deterministic automata for R and L share the same structure. It is not clear, however, whether and how it is possible to relate nondeterministic automata for R and L, or to relate nondeterministic automata to which different limit operators are applied. In the paper, we show that the situation is involved: in some cases we are able to describe a polynomial translation, whereas in some we present an exponential lower bound. For example, going from a nondeterministic automaton for R to a nondeterministic automaton for its limit is polynomial, whereas going to a nondeterministic automaton for its persistent limit is exponential. Our results show that the contribution of nondeterminism to the succinctness of an automaton does depend upon its semantics.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom