Coalgebraic Trace Semantics for Buechi and Parity Automata

Authors Natsuki Urabe, Shunsuke Shimizu, Ichiro Hasuo

Thumbnail PDF


  • Filesize: 0.6 MB
  • 15 pages

Document Identifiers

Author Details

Natsuki Urabe
Shunsuke Shimizu
Ichiro Hasuo

Cite AsGet BibTex

Natsuki Urabe, Shunsuke Shimizu, and Ichiro Hasuo. Coalgebraic Trace Semantics for Buechi and Parity Automata. In 27th International Conference on Concurrency Theory (CONCUR 2016). Leibniz International Proceedings in Informatics (LIPIcs), Volume 59, pp. 24:1-24:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)


Despite its success in producing numerous general results on state-based dynamics, the theory of coalgebra has struggled to accommodate the Buechi acceptance condition---a basic notion in the theory of automata for infinite words or trees. In this paper we present a clean answer to the question that builds on the "maximality" characterization of infinite traces (by Jacobs and Cirstea): the accepted language of a Buechi automaton is characterized by two commuting diagrams, one for a least homomorphism and the other for a greatest, much like in a system of (least and greatest) fixed-point equations. This characterization works uniformly for the nondeterministic branching and the probabilistic one; and for words and trees alike. We present our results in terms of the parity acceptance condition that generalizes Buechi's.
  • coalgebra
  • Buechi automaton
  • parity automaton
  • probabilistic automaton
  • tree automaton


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


  1. Jir'1 Adámek, Filippo Bonchi, Mathias Hülsbusch, Barbara König, Stefan Milius, and Alexandra Silva. A coalgebraic perspective on minimization and determinization. In Proc. FoSSaCS'12, volume 7213 of LNCS, pages 58-73. Springer, 2012. URL:
  2. André Arnold and Damian Niwiński. Rudiments of μ-Calculus, volume 146 of Studies in Logic and the Foundations of Mathematics. North-Holland, 2001. URL:
  3. Christel Baier and Marcus Größer. Recognizing omega-regular languages with probabilistic automata. In Proc. LICS'05, pages 137-146. IEEE Computer Society, 2005. URL:,
  4. Arnaud Carayol, Axel Haddad, and Olivier Serre. Randomization in automata on infinite trees. ACM Trans. Comp. Logic, 15(3):24:1-24:33, 2014. URL:
  5. Vincenzo Ciancia and Yde Venema. Stream automata are coalgebras. In Selected Papers of CMCS'12, volume 7399 of LNCS, pages 90-108. Springer, 2012. URL:
  6. Corina Cîrstea. Generic infinite traces and path-based coalgebraic temporal logics. Electr. Notes in Theor. Comp. Sci., 264(2):83-103, 2010. URL:
  7. Corina Cîrstea, Alexander Kurz, Dirk Pattinson, Lutz Schröder, and Yde Venema. Modal logics are coalgebraic. Comp. Journ., 54(1):31-41, 2011. URL:
  8. Rance Cleaveland, Marion Klein, and Bernhard Steffen. Faster model checking for the modal mu-calculus. In Proc. CAV'92, volume 663 of LNCS, pages 410-422. Springer, 1992. URL:
  9. Ernst-Erich Doberkat. Stochastic Coalgebraic Logic. Monographs in Theoretical Computer Science. An EATCS Series. Springer, 2009. URL:
  10. Michèle Giry. Categorical aspects of topology and analysis. In A categorical approach to probability theory, an Intl. Conference at Carleton University, 1981, Proceedings, volume 915 of Lect. Notes in Math., pages 68-85. Springer, 1982. URL:
  11. Sergey Goncharov and Dirk Pattinson. Coalgebraic weak bisimulation from recursive equations over monads. In Proc. ICALP'14, Part II, volume 8573 of LNCS, pages 196-207. Springer, 2014. URL:
  12. Erich Grädel, Wolfgang Thomas, and Thomas Wilke, editors. Automata, Logics, and Infinite Games: A Guide to Current Research, volume 2500 of LNCS. Springer, 2002. URL:
  13. Ichiro Hasuo, Bart Jacobs, and Ana Sokolova. Generic trace semantics via coinduction. Logical Methods in Comp. Sci., 3(4):11:1-11:36, 2007. URL:
  14. Ichiro Hasuo, Shunsuke Shimizu, and Corina Cîrstea. Lattice-theoretic progress measures and coalgebraic model checking. In Proc. POPL'16, pages 718-732. ACM, 2016. URL:
  15. Bart Jacobs. Trace semantics for coalgebras. Electr. Notes in Theor. Comp. Sci., 106:167-184, 2004. URL:
  16. Bart Jacobs. Introduction to coalgebra. Towards mathematics of states and observations. Draft of a book (ver. 2.0), available online, 2012. URL:
  17. Bart Jacobs, Alexandra Silva, and Ana Sokolova. Trace semantics via determinization. J. Comp. &Syst. Sci., 81(5):859-879, 2015. URL:
  18. Bartek Klin. Bialgebraic methods and modal logic in structural operational semantics. Inf. &Comp., 207(2):237-257, 2009. URL:
  19. Nancy Lynch and Frits Vaandrager. Forward and backward simulations. Inf. &Comp., 121(2):214-233, 1995. URL:
  20. Philip S. Mulry. Lifting theorems for Kleisli categories. In Proc. MFPS'93, volume 802 of LNCS, pages 304-319. Springer, 1994. URL:
  21. John Power and Hayo Thielecke. Environments, continuation semantics and indexed categories. In Proc. TACS'97, volume 1281 of LNCS, pages 391-414. Springer, 1997. URL:
  22. Jan J. M. M. Rutten. Universal coalgebra: a theory of systems. Theor. Comp. Sci., 249(1):3-80, 2000. URL:
  23. Christoph Schubert. Terminal coalgebras for measure-polynomial functors. In Proc. TAMC'09, volume 5532 of LNCS, pages 325-334. Springer, 2009. URL:
  24. Alexandra Silva. A short introduction to the coalgebraic method. ACM SIGLOG News, 2(2):16-27, April 2015. URL:
  25. Natsuki Urabe and Ichiro Hasuo. Coalgebraic infinite traces and kleisli simulations. In Lawrence S. Moss and Pawel Sobocinski, editors, Proc. CALCO'15, volume 35 of LIPIcs, pages 320-335. Schloss Dagstuhl, 2015. URL:
  26. Natsuki Urabe and Ichiro Hasuo. Quantitative simulations by matrices. Inf. &Comp., 2016. In press. URL:
  27. Natsuki Urabe, Shunsuke Shimizu, and Ichiro Hasuo. Coalgebraic trace semantics for Büchi and parity automata. arXiv preprint, 2016. Google Scholar
  28. Natsuki Urabe, Shunsuke Shimizu, and Ichiro Hasuo. Fair simulation for nondeterministic and probabilistic Büchi automata: a coalgebraic perspective. CoRR, abs/1606.04680, 2016. URL:
  29. R.J. van Glabbeek. The linear time - branching time spectrum I: The semantics of concrete, sequential processes. In J.A. BergstraA. PonseS.A. Smolka, editor, Handbook of Process Algebra, chapter 1, pages 3-99. Elsevier, 2001. URL:
  30. Moshe Y. Vardi. An automata-theoretic approach to linear temporal logic. In Logics for Concurrency, the of 8th Banff Higher Order Workshop, 1995, Proceedings, volume 1043 of LNCS, pages 238-266. Springer, 1995. URL:
  31. Yde Venema. Automata and fixed point logic: A coalgebraic perspective. Inf. &Comp., 204(4):637-678, 2006. URL:
  32. James Worrell. On the final sequence of a finitary set functor. Theor. Comp. Sci., 338(1-3):184-199, 2005. URL: