Coinductive Algorithms for Büchi Automata

Autor: Denis Kuperberg, Laureline Pinault, Damien Pous
Přispěvatelé: Preuves et Langages (PLUME), Laboratoire de l'Informatique du Parallélisme (LIP), École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure de Lyon (ENS de Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS), Plume, ANR-10-LABX-0070,MILYON,Community of mathematics and fundamental computer science in Lyon(2010), European Project: 678157,H2020,ERC-2015-STG,CoVeCe(2016), Pous, Damien, Community of mathematics and fundamental computer science in Lyon - - MILYON2010 - ANR-10-LABX-0070 - LABX - VALID, Coinduction for Verification and Certification - CoVeCe - - H20202016-04-01 - 2021-03-31 - 678157 - VALID, Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École normale supérieure - Lyon (ENS Lyon), Université de Lyon-École normale supérieure - Lyon (ENS Lyon)-Centre National de la Recherche Scientifique (CNRS)-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Claude Bernard Lyon 1 (UCBL), École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-Université de Lyon-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Lyon (ENS Lyon)-Université Claude Bernard Lyon 1 (UCBL)
Jazyk: angličtina
Rok vydání: 2021
Předmět:
050101 languages & linguistics
Algebra and Number Theory
[INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO]
Computer science
05 social sciences
Coinduction
Structure (category theory)
Büchi automaton
[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]
02 engineering and technology
0102 computer and information sciences
01 natural sciences
Theoretical Computer Science
Automaton
Computational Theory and Mathematics
010201 computation theory & mathematics
0202 electrical engineering
electronic engineering
information engineering

020201 artificial intelligence & image processing
0501 psychology and cognitive sciences
Equivalence (formal languages)
Algorithm
Equivalence (measure theory)
Computer Science::Formal Languages and Automata Theory
Information Systems
Zdroj: Fundamenta Informaticae
Fundamenta Informaticae, 2021, 180 (4), pp.351-373. ⟨10.3233/FI-2021-2046⟩
Developments in Language Theory
Developments in Language Theory, Aug 2019, Varsovie, Poland
Fundamenta Informaticae, Polskie Towarzystwo Matematyczne, 2021, 180 (4), pp.351-373. ⟨10.3233/FI-2021-2046⟩
Lecture Notes in Computer Science
Lecture Notes in Computer Science-Developments in Language Theory
Developments in Language Theory ISBN: 9783030248857
DLT
ISSN: 0169-2968
0302-9743
1611-3349
Popis: International audience; We propose a new algorithm for checking language equivalence of non-deterministic Büchi automata. We start from a construction proposed by Calbrix, Nivat and Podelski, which makes it possible to reduce the problem to that of checking equivalence of automata on finite words. Although this construction generates large and highly non-deterministic automata, we show how to exploit their specific structure and apply state-of-the art techniques based on coinduction to reduce the state-space that has to be explored. Doing so, we obtain algorithms which do not require full determinisation or complementation.
Databáze: OpenAIRE