Abstract
Quotienting by simulation equivalences is a well-established technique for reducing the size of nondeterministic Büchi automata.We adapt this technique to alternating Büchi automata. To this end we suggest two new quotients, namely minimax and semi-elective quotients, prove that they preserve the recognized languages, and show that computing them is not more difficult than computing quotients for nondeterministic Büchi automata. We explain the merits of of our quotienting procedures with respect to converting alternating Büchi automata into nondeterministic ones.
This also implies that approximation of a minimum-size ω-automaton within a constant factor is impossible in polynomial time unless P=PSPACE.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Rajeev Alur, ThomasA. Henzinger, Orna Kupferman, and MosheY. Vardi. Alternating refinement relations. In D. Sangiorgi and R. de Simone, editors, CONCUR 1998, vol. 1466 of LNCS, pp. 163–178, 1998.
Doran Bustan and Orna Grumberg. Checking for fair simulation in models with Büchi fairness constraints, Dec. 2000. Tech. Rep. TR-CS-2000-13, Technion.
Marco Daniele, Fausto Giunchiglia, and MosheY. Vardi. Improved automata generation for linear time temporal logic. In N. Halbwachs and D. Peled, editors, CAV 1999, vol. 1633 of LNCS, pp. 249–260, 1999.
David L. Dill, Alan J. Hu, and Howard Wong-Toi. Checking for language inclusion using simulation preorders. In Kim G. Larsen and Arne Skou, editors, CAV 1991, vol. 575 of LNCS, pp. 255–265, 1991.
Kousha Etessami and Gerard Holzmann. Optimizing Büchi automata. In Catuscia Palamidessi, editor, CONCUR 2000, vol. 1877 of LNCS, pp. 153–167, 2000.
E. Allen Emerson and Charanjit S. Jutla. The complexity of tree automata and logics of programs (extended abstract). In FoCS 1988, pp. 328–337. 1988. IEEE.
E. Allen Emerson and Charanjit S. Jutla. Tree automata, mu-calculus and determinacy. In FoCS 1991, pp. 368–377, San Juan, Puerto Rico, Oct. 1991. IEEE.
Kousha Etessami, Rebecca Schuller, and Thomas Wilke. Fair simulation relations, parity games, and state space reduction forBüchi automata. In F. Orejas, P.G. Spirakis, and J. van Leeuwen, editors, ICALP 2001, vol. 2076 of LNCS, pp. 694–707, 2001.
Kousha Etessami. A Hierarchy of Polynomial-Time Computable Simulations for Automata. CONCUR 2002, to appear.
Carsten Fritz and Thomas Wilke. Simulation relations for alternating Büchi automata. Extended version of tech. rep. 2019, Institut für Informatik, CAU Kiel, July 2002. URL: http://www.informatik.uni-kiel.de/∽fritz/ TechRep2019 ext.ps.
Yuri Gurevich and Leo Harrington. Trees, automata, and games. In 14th ACM Symp. on the Theory of Computing, pp. 60–65, 1982.
M. R. Garey and D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman and Co., San Francisco, 1979.
Paul Gastin and Denis Oddoux. Fast LTL to Büchi automata translation. In G. Berry, H. Comon, and A. Finkel, editors, CAV 2001, vol. 2102 of LNCS, pp. 53–65, 2001.
Rob Gerth, Doron Peled, Moshe Y. Vardi, and Pierre Wolper. Simple on-the-.y automatic verification of linear temporal logic. In PSTV 1995, pp. 3–18, Warsaw, Poland, June 1995. Chapman Hall.
Sankar Gurumurthy, Roderick Bloem, and Fabio Somenzi. Fair simulation minimization. CAV 2002, to appear.
Monika Henzinger Rauch, Thomas A. Henzinger, and Peter W. Kopke. Computing simulations on finite and infinite graphs. In FoCS 1995, pp. 453–462, 1995.
Thomas A. Henzinger, Orna Kupferman, and Sriram K. Rajamani. Fair simulation. In CONCUR 1997, vol. 1243 of LNCS, pp. 273–287, 1997.
Thomas A. Henzinger and Sriram K. Rajamani. Fair bisimulation.In S. Graf and M. Schwartzbach, editors, TACAS 2000, vol. 1785 of LNCS, pp. 299–314, 2000.
Marcin Jurdziński. Small progress measures for solving parity games. In H. Reichel and S. Tison, editors, STACS 2000, vol. 1770 of LNCS, pp. 290–301, 2000.
OrnaKupferman, MosheY. Vardi, and Pierre Wolper. An automata-theoretic approach to branching-time model checking. Journal of the ACM, 47(2):312–360, 2000.
Martin Leucker and Thomas Noll. Truth/SLC-A parallel verification platform for concurrent systems. In G. Berry, H. Comon, and A. Finkel, editors, CAV 2001, vol. 2102 of LNCS, pp. 255–259, 2001.
Kenneth L. McMillan. Symbolic Model Checking. Kluwer, Boston, 1993.
S. Miyano and T. Hayashi. Alternating finite automata on ω-words. Theoretical Computer Science, 32:321–330, 1984.
Robin Milner. An algebraic definition of simulation between programs. In D. C. Cooper, editor, Proc. of the 2nd Int. Joint Conf. on Artificial Intelligence, pp. 481–489, London, UK, September 1971.William Kaufmann.
David E. Muller, Ahmed Saoudi, and Paul E. Schupp. Weak alternating automata give a simple explanation of why most temporal and dynamic logics are decidable in exponential time. In LICS 1988, pp. 422–427, IEEE Computer Society, 1988.
Fabio Somenzi and Roderick Bloem. Efficient Büchi automata from LTL formulae. In E. Allen Emerson and A. Prasad Sistla, editors, CAV 2000, vol. 1855 of LNCS, pp. 248–263, 2000.
Moshe Y. Vardi. Nontraditional applications of automata theory. In Theoretical Aspects of Computer Software, vol. 789 of LNCS, pp. 575–597, 1994.
Moshe Y. Vardi and Pierre Wolper. An automata-theoretic approach to automatic program verification. In Dexter Kozen, editor, LICS 1986, pp. 332–344, Cambridge, Mass., 16-18 June 1986.
MosheY. Vardi and Pierre Wolper. Reasoning about infinite computations. Information and Computation, 115(1):1–37, 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fritz, C., Wilke, T. (2002). State Space Reductions for Alternating Büchi Automata Quotienting by Simulation Equivalences. In: Agrawal, M., Seth, A. (eds) FST TCS 2002: Foundations of Software Technology and Theoretical Computer Science. FSTTCS 2002. Lecture Notes in Computer Science, vol 2556. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36206-1_15
Download citation
DOI: https://doi.org/10.1007/3-540-36206-1_15
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00225-3
Online ISBN: 978-3-540-36206-7
eBook Packages: Springer Book Archive