Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
162 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

A Robust Measure on FDFAs Following Duo-Normalized Acceptance (2310.16022v2)

Published 24 Oct 2023 in cs.FL

Abstract: Families of DFAs (FDFAs) are a computational model recognizing $\omega$-regular languages. They were introduced in the quest of finding a Myhill-Nerode theorem for $\omega$-regular languages, and obtaining learning algorithms. FDFAs have been shown to have good qualities in terms of the resources required for computing Boolean operations on them (complementation, union, and intersection) and answering decision problems (emptiness and equivalence); all can be done in non-deterministic logspace. In this paper we study FDFAs with a new type of acceptance condition, duo-normalization, that generalizes the traditional normalization acceptance type. We show that duo-normalized FDFAs are advantageous to normalized FDFAs in terms of succinctness as they can be exponentially smaller. Fortunately this added succinctness doesn't come at the cost of increasing the complexity of Boolean operations and decision problems -- they can still be preformed in non-deterministic logspace. An important measure of the complexity of an $\omega$-regular language, is its position in the Wagner hierarchy. It is based on the inclusion measure of Muller automata and for the common $\omega$-automata there exist algorithms computing their position. We develop a similarly robust measure for duo-normalized (and normalized) FDFAs, which we term the diameter measure. We show that the diameter measure corresponds one-to-one to the position on the Wagner hierarchy. We show that computing it for duo-normalized FDFAs is PSPACE-complete, while it can be done in non-deterministic logspace for traditional FDFAs.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (24)
  1. Families of dfas as acceptors of ω𝜔\omegaitalic_ω-regular languages. Log. Methods Comput. Sci., 14(1), 2018.
  2. Learning regular omega languages. Theor. Comput. Sci., 650:57–72, 2016.
  3. Passive learning of deterministic büchi automata by combinations of dfas. In 49th International Colloquium on Automata, Languages, and Programming, ICALP 2022, July 4-8, 2022, Paris, France, pages 114:1–114:20, 2022.
  4. Constructing deterministic parity automata from positive and negative examples. CoRR, abs/2302.11043, 2023.
  5. Ultimately periodic words of rational w-languages. In 9th Inter. Conf. on Mathematical Foundations of Programming Semantics (MFPS), pages 554–566, 1993.
  6. Computing the rabin index of a parity automaton. RAIRO Theor. Informatics Appl., 33(6):495–506, 1999. doi:10.1051/ita:1999129.
  7. How much memory is needed to win infinite games? In Proceedings, 12th Annual IEEE Symposium on Logic in Computer Science, Warsaw, Poland, June 29 - July 2, 1997, pages 99–110, 1997.
  8. Natural colors of infinite words. In 42nd IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2022, December 18-20, 2022, IIT Madras, Chennai, India, pages 36:1–36:17, 2022. doi:10.4230/LIPIcs.FSTTCS.2022.36.
  9. A modular approach for Büchi determinization. In 26th International Conference on Concurrency Theory, CONCUR 2015, Madrid, Spain, September 1.4, 2015, pages 368–382, 2015.
  10. Trees, automata, and games. In Proceedings of the 14th Annual ACM Symposium on Theory of Computing, May 5-7, 1982, San Francisco, California, USA, pages 60–65, 1982.
  11. Nils Klarlund. A homomorphism concepts for omega-regularity. In Computer Science Logic, 8th International Workshop, CSL ’94, Kazimierz, Poland, September 25-30, 1994, Selected Papers, pages 471–485, 1994.
  12. Coinductive algorithms for büchi automata. Fundam. Informaticae, 180(4):351–373, 2021.
  13. A novel family of finite automata for recognizing and learning ω𝜔\omegaitalic_ω-regular languages, 2023. ATVA 2023. arXiv:2307.07490.
  14. ROLL 1.0: \omega -regular language learning library. In Tools and Algorithms for the Construction and Analysis of Systems - 25th International Conference, TACAS 2019, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2019, Prague, Czech Republic, April 6-11, 2019, Proceedings, Part I, pages 365–371, 2019.
  15. On syntactic congruences for omega-languages. Theor. Comput. Sci., 183(1):93–112, 1997.
  16. J. Myhill. Finite automata and the representation of events. Technical report, Wright Patterson AFB, Ohio, 1957.
  17. A. Nerode. Linear automaton transformations. In Proceedings of the American Mathematical Society, 9(4), page 541–544, 1958.
  18. Infinite words - automata, semigroups, logic and games, volume 141 of Pure and applied mathematics series. Elsevier Morgan Kaufmann, 2004.
  19. Nir Piterman. From nondeterministic buchi and streett automata to deterministic parity automata. In 21th IEEE Symposium on Logic in Computer Science (LICS 2006), 12-15 August 2006, Seattle, WA, USA, Proceedings, pages 255–264, 2006.
  20. Büchi J. R. On a decision method in restricted second order arithmetic. In Int. Congress on Logic, Method, and Philosophy of Science, pages 1–12. Stanford University Press, 1962.
  21. Shmuel Safra. On the complexity of omega-automata. In 29th Annual Symposium on Foundations of Computer Science, White Plains, New York, USA, 24-26 October 1988, pages 319–327, 1988.
  22. Sven Schewe. Büchi complementation made tight. In 26th International Symposium on Theoretical Aspects of Computer Science, STACS 2009, February 26-28, 2009, Freiburg, Germany, Proceedings, pages 661–672, 2009.
  23. Klaus W. Wagner. A hierarchy of regular sequence sets. In Mathematical Foundations of Computer Science 1975, 4th Symposium, Mariánské Lázne, Czechoslovakia, September 1-5, 1975, Proceedings, pages 445–449, 1975. doi:10.1007/3-540-07389-2_231.
  24. Computing the rabin index of a regular language of infinite words. Inf. Comput., 130(1):61–70, 1996.

Summary

We haven't generated a summary for this paper yet.