A bialgebraic review of deterministic automata, regular expressions and languages

被引:0
|
作者
Jacobs, Bart [1 ]
机构
[1] Radboud Univ Nijmegen, Inst Comp & Informat Sci, NL-6500 GL Nijmegen, Netherlands
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This papers reviews the classical theory of deterministic automata and regular languages from a categorical perspective. The basis is formed by Rutten's description of the Brzozowski automaton structure in a coalgebraic framework. We enlarge the framework to a so-called bialgebraic one, by including algebras together with suitable distributive laws connecting the algebraic and coalgebraic structure of regular expressions and languages. This culminates in a reformulated proof via finality of Kozen's completeness result. It yields a complete axiomatisation of observational equivalence (bisimilarity) on regular expressions. We suggest that this situation is paradigmatic for (theoretical) computer science as the study of "generated behaviour".
引用
收藏
页码:375 / 404
页数:30
相关论文
共 50 条
  • [32] Regular binoid expressions and regular binoid languages
    Hashiguchi, K
    Wada, Y
    Jimbo, S
    THEORETICAL COMPUTER SCIENCE, 2003, 304 (1-3) : 291 - 313
  • [33] Conversion of Parallel Regular Expressions to Non-deterministic Finite Automata using Partial Derivatives
    Kumar, Ajay
    Verma, Anil Kumar
    CHIANG MAI JOURNAL OF SCIENCE, 2014, 41 (5.2): : 1409 - 1418
  • [34] Descriptional Complexity of Deterministic Regular Expressions
    Losemann, Katja
    Martens, Wim
    Niewerth, Matthias
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2012, 2012, 7464 : 643 - 654
  • [35] Deciding Definability by Deterministic Regular Expressions
    Czerwinski, Wojciech
    David, Claire
    Losemann, Katja
    Martens, Wim
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2013), 2013, 7794 : 289 - 304
  • [36] Conversion of regular expressions into realtime automata
    Geffert, Viliam
    Istonova, Lubomira
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2006, 40 (04): : 611 - 629
  • [37] From regular expressions to finite automata
    Champarnaud, JM
    Ponty, JL
    Ziadi, D
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1999, 72 (04) : 415 - 431
  • [38] Deciding definability by deterministic regular expressions
    Czerwinski, Wojciech
    David, Claire
    Losemann, Katja
    Martens, Wim
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2017, 88 : 75 - 89
  • [39] Regular Languages, Regular Grammars and Automata in Splicing Systems
    Jan, Nurhidaya Mohamad
    Heng, Fong Wan
    Sarmin, Nor Haniza
    PROCEEDINGS OF THE 20TH NATIONAL SYMPOSIUM ON MATHEMATICAL SCIENCES (SKSM20): RESEARCH IN MATHEMATICAL SCIENCES: A CATALYST FOR CREATIVITY AND INNOVATION, PTS A AND B, 2013, 1522 : 856 - 863
  • [40] Ordering regular languages and automata: Complexity
    D'Agostino, Giovanna
    Martincigh, Davide
    Policriti, Alberto
    THEORETICAL COMPUTER SCIENCE, 2023, 949