A Robust Measure on FDFAs Following Duo-Normalized Acceptance

Authors Dana Fisman , Emmanuel Goldberg , Oded Zimerman



PDF
Thumbnail PDF

File

LIPIcs.MFCS.2024.53.pdf
  • Filesize: 0.94 MB
  • 17 pages

Document Identifiers

Author Details

Dana Fisman
  • The Department of Computer Science, Ben-Gurion University of the Negev, Beer-Sheva, Israel
Emmanuel Goldberg
  • The Department of Computer Science, Ben-Gurion University of the Negev, Beer-Sheva, Israel
Oded Zimerman
  • The Department of Computer Science, Ben-Gurion University of the Negev, Beer-Sheva, Israel

Cite AsGet BibTex

Dana Fisman, Emmanuel Goldberg, and Oded Zimerman. A Robust Measure on FDFAs Following Duo-Normalized Acceptance. In 49th International Symposium on Mathematical Foundations of Computer Science (MFCS 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 306, pp. 53:1-53:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
https://doi.org/10.4230/LIPIcs.MFCS.2024.53

Abstract

Families of DFAs (FDFAs) are a computational model recognizing ω-regular languages. They were introduced in the quest of finding a Myhill-Nerode theorem for ω-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 logarithmic space. 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 NLOGSPACE. An important measure of the complexity of an ω-regular language is its position in the Wagner hierarchy (aka the Rabin Index). It is based on the inclusion measure of Muller automata, and for the common ω-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 in the Wagner hierarchy. We show that computing it for duo-normalized FDFAs is PSPACE-complete, while it can be done in NLOGSPACE for traditional FDFAs.

Subject Classification

ACM Subject Classification
  • Theory of computation
  • Theory of computation → Formal languages and automata theory
  • Theory of computation → Automata over infinite objects
Keywords
  • Omega-Regular Languages
  • Families of DFAs
  • Complexity Measure
  • Wagner Hierarchy
  • Rabin Index

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. D. Angluin, U. Boker, and D. Fisman. Families of DFAs as acceptors of ω-regular languages. Log. Methods Comput. Sci., 14(1), 2018. Google Scholar
  2. D. Angluin and D. Fisman. Learning regular omega languages. Theor. Comput. Sci., 650:57-72, 2016. Google Scholar
  3. R. Bloem, B. Jobstmann, N. Piterman, A. Pnueli, and Y. Sa'ar. Synthesis of reactive(1) designs. J. Comput. Syst. Sci., 78(3):911-938, 2012. Google Scholar
  4. L. Bohn and C. Löding. 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. Google Scholar
  5. L. Bohn and C. Löding. Constructing deterministic parity automata from positive and negative examples. https://arxiv.org/abs/2302.11043. In print for TheoretiCS, accepted on: 2024-05-11, 2024.
  6. 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. Google Scholar
  7. H. Calbrix, M. Nivat, and A. Podelski. Ultimately periodic words of rational w-languages. In 9th Inter. Conf. on Mathematical Foundations of Programming Semantics (MFPS), pages 554-566, 1993. Google Scholar
  8. O. Carton and R. Maceiras. Computing the Rabin index of a parity automaton. RAIRO Theor. Informatics Appl., 33(6):495-506, 1999. Google Scholar
  9. O. Carton, D. Perrin, and J-E. Pin. Automata and semigroups recognizing infinite words. In Logic and Automata: History and Perspectives [in Honor of Wolfgang Thomas], pages 133-168, 2008. Google Scholar
  10. R. Ehlers and S. Schewe. Natural colors of infinite words. In 42nd IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS, pages 36:1-36:17, 2022. Google Scholar
  11. D. Fisman and Y. Lustig. A modular approach for Büchi determinization. In 26th International Conference on Concurrency Theory, CONCUR 2015, pages 368-382, 2015. Google Scholar
  12. Dana Fisman, Emmanuel Goldberg, and Oded Zimerman. A robust measure on FDFAs following duo-normalized acceptance. arXiv, 2023. URL: https://doi.org/10.48550/arXiv.2310.16022.
  13. M. Jurdzinski. Small progress measures for solving parity games. In STACS 2000, 17th Annual Symposium on Theoretical Aspects of Computer Science, pages 290-301, 2000. Google Scholar
  14. N. Klarlund. A homomorphism concepts for omega-regularity. In Computer Science Logic, 8th International Workshop, CSL, pages 471-485, 1994. Google Scholar
  15. D. Kozen. Lower bounds for natural proof systems. In 18th Annual Symposium on Foundations of Computer Science, pages 254-266, 1977. Google Scholar
  16. D. Kuperberg, L. Pinault, and D. Pous. Coinductive algorithms for Büchi automata. Fundam. Informaticae, 180(4):351-373, 2021. Google Scholar
  17. Y. Li, S. Schewe, and Q. Tang. A novel family of finite automata for recognizing and learning ømega-regular languages. In Automated Technology for Verification and Analysis - 21st International Symposium, ATVA, pages 53-73, 2023. Google Scholar
  18. Y. Li, X. Sun, A. Turrini, Y-F. Chen, and J. Xu. ROLL 1.0: ω -regular language learning library. In Tools and Algorithms for the Construction and Analysis of Systems - 25th International Conference, TACAS, pages 365-371, 2019. Google Scholar
  19. O. Maler and L. Staiger. On syntactic congruences for omega-languages. Theor. Comput. Sci., 183(1):93-112, 1997. Google Scholar
  20. J. Myhill. Finite automata and the representation of events. Technical report, Wright Patterson AFB, Ohio, 1957. Google Scholar
  21. A. Nerode. Linear automaton transformations. In Proceedings of the American Mathematical Society, 9(4), pages 541-544, 1958. Google Scholar
  22. D. Perrin and J-E Pin. Infinite words - Automata, semigroups, logic and games, volume 141 of Pure and applied mathematics series. Elsevier Morgan Kaufmann, 2004. Google Scholar
  23. N. Piterman. From nondeterministic Büchi and Streett automata to deterministic parity automata. In 21th IEEE Symposium on Logic in Computer Science LICS, pages 255-264, 2006. Google Scholar
  24. S. Safra. On the complexity of omega-automata. In 29th Annual Symposium on Foundations of Computer Science, White Plains, pages 319-327, 1988. Google Scholar
  25. S. Schewe. Büchi complementation made tight. In 26th International Symposium on Theoretical Aspects of Computer Science, pages 661-672, 2009. Google Scholar
  26. K. W. Wagner. A hierarchy of regular sequence sets. In Mathematical Foundations of Computer Science 1975, 4th Symposium, MFCS, pages 445-449, 1975. Google Scholar
  27. T. Wilke. An Eilenberg theorem for infinity-languages. In Automata, Languages and Programming, 18th International Colloquium, ICALP, pages 588-599, 1991. Google Scholar
  28. T. Wilke and H. Yoo. Computing the rabin index of a regular language of infinite words. Inf. Comput., 130(1):61-70, 1996. Google Scholar
  29. W. Zielonka. Infinite games on finitely coloured graphs with applications to automata on infinite trees. Theor. Comput. Sci., 200(1-2):135-183, 1998. Google Scholar
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail