License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.CSL.2017.12
URN: urn:nbn:de:0030-drops-76751
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2017/7675/
Go to the corresponding LIPIcs Volume Portal


Boker, Udi

On the (In)Succinctness of Muller Automata

pdf-format:
LIPIcs-CSL-2017-12.pdf (0.5 MB)


Abstract

There are several types of finite automata on infinite words, differing in their acceptance conditions. As each type has its own advantages, there is an extensive research on the size blowup involved in translating one automaton type to another.

Of special interest is the Muller type, providing the most detailed acceptance condition. It turns out that there is inconsistency and incompleteness in the literature results regarding the translations to and from Muller automata. Considering the automaton size, some results take into account, in addition to the number of states, the alphabet length and the number of transitions while ignoring the length of the acceptance condition, whereas other results consider the length of the acceptance condition while ignoring the two other parameters.

We establish a full picture of the translations to and from Muller automata, enhancing known results and adding new ones. Overall, Muller automata can be considered less succinct than parity, Rabin, and Streett automata: translating nondeterministic Muller automata to the other nondeterministic types involves a polynomial size blowup, while the other way round is exponential; translating between the deterministic versions is exponential in both directions; and translating nondeterministic automata of all types to deterministic Muller automata is doubly exponential, as opposed to a single exponent in the translations to the other deterministic types.

BibTeX - Entry

@InProceedings{boker:LIPIcs:2017:7675,
  author =	{Udi Boker},
  title =	{{On the (In)Succinctness of Muller Automata}},
  booktitle =	{26th EACSL Annual Conference on Computer Science Logic (CSL 2017)},
  pages =	{12:1--12:16},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-95977-045-3},
  ISSN =	{1868-8969},
  year =	{2017},
  volume =	{82},
  editor =	{Valentin Goranko and Mads Dam},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2017/7675},
  URN =		{urn:nbn:de:0030-drops-76751},
  doi =		{10.4230/LIPIcs.CSL.2017.12},
  annote =	{Keywords: Automata, Omega-regular languages, Determinization}
}

Keywords: Automata, Omega-regular languages, Determinization
Collection: 26th EACSL Annual Conference on Computer Science Logic (CSL 2017)
Issue Date: 2017
Date of publication: 16.08.2017


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI