GENERALIZING DETERMINIZATION FROM AUTOMATA TO COALGEBRAS

被引:49
|
作者
Silva, Alexandra [1 ]
Bonchi, Filippo [2 ]
Bonsangue, Marcello [3 ]
Rutten, Jan [1 ]
机构
[1] Radboud Univ Nijmegen, Nijmegen, Netherlands
[2] Univ Lyon, ENS Lyon, LIP, UMR CNRS ENS Lyon UCBL INRIA 5668, Lyon, France
[3] Leiden Univ, LIACS, NL-2300 RA Leiden, Netherlands
关键词
Coalgebras; Powerset Construction; Linear Semantics; BISIMULATION;
D O I
10.2168/LMCS-9(1:09)2013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The powerset construction is a standard method for converting a nondeterministic automaton into a deterministic one recognizing the same language. In this paper, we lift the powerset construction from automata to the more general framework of coalgebras with structured state spaces. Coalgebra is an abstract framework for the uniform study of different kinds of dynamical systems. An endofunctor F determines both the type of systems (F-coalgebras) and a notion of behavioural equivalence (similar to F) amongst them. Many types of transition systems and their equivalences can be captured by a functor F. For example, for deterministic automata the derived equivalence is language equivalence, while for non-deterministic automata it is ordinary bisimilarity. We give several examples of applications of our generalized determinization construction, including partial Mealy machines, (structured) Moore automata, Rabin probabilistic automata, and, somewhat surprisingly, even pushdown automata. To further witness the generality of the approach we show how to characterize coalgebraically several equivalences which have been object of interest in the concurrency community, such as failure or ready semantics.
引用
收藏
页数:23
相关论文
共 7 条
  • [1] Hybrid Automata as Coalgebras
    Neves, Renato
    Barbosa, Luis S.
    THEORETICAL ASPECTS OF COMPUTING - ICTAC 2016, 2016, 9965 : 385 - 402
  • [2] Fuzzy Automata as Coalgebras
    Liu, Ai
    Wang, Shun
    Barbosa, Luis Soares
    Sun, Meng
    MATHEMATICS, 2021, 9 (03) : 1 - 21
  • [3] CSP, partial automata, and coalgebras
    Wolter, U
    THEORETICAL COMPUTER SCIENCE, 2002, 280 (1-2) : 3 - 34
  • [4] WEIGHTED AUTOMATA AS COALGEBRAS IN CATEGORIES OF MATRICES
    Oliveira, Jose N.
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2013, 24 (06) : 709 - 728
  • [5] COALGEBRAS FOR BISIMULATION OF WEIGHTED AUTOMATA OVER SEMIRINGS
    Bhaduri, Purandar
    LOGICAL METHODS IN COMPUTER SCIENCE, 2023, 19 (01)
  • [6] From Tree Automata to String Automata Minimization
    Guellouma, Younes
    Cherroun, Hadda
    Ziadi, Djelloul
    Watson, Bruce W.
    THEORY OF COMPUTING SYSTEMS, 2018, 62 (05) : 1203 - 1222
  • [7] Higher-order Algebras and Coalgebras from Parameterized Endofunctors
    Kim, Jiho
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2010, 264 (02) : 141 - 154