Publicação
Sound and complete axiomatizations of coalgebraic language equivalence
| Resumo: | Coalgebras provide a uniform framework for studying dynamical systems, including several types of automata. In this article, we make use of the coalgebraic view on systems to investigate, in a uniform way, under which conditions calculi that are sound and complete with respect to behavioral equivalence can be extended to a coarser coalgebraic language equivalence, which arises from a generalized powerset construction that determinizes coalgebras. We show that soundness and completeness are established by proving that expressions modulo axioms of a calculus form the rational fixpoint of the given type functor. Our main result is that the rational fixpoint of the functor FT, where T is a monad describing the branching of the systems (e.g., non-determinism, weights, probability, etc.), has as a quotient the rational fixpoint of the determinized type functor F, a lifting of F to the category of T-algebras. We apply our framework to the concrete example of weighted automata, for which we present a new sound and complete calculus for weighted language equivalence. As a special case, we obtain nondeterministic automata in which we recover Rabinovich’s sound and complete calculus for language equivalence. |
|---|---|
| Autores principais: | Bonsangue, Marcello |
| Outros Autores: | Milius, Stefan; Silva, Alexandra M. |
| Assunto: | Coalgebra Language Regular expressions Trace Weighted automata |
| Ano: | 2013 |
| País: | Portugal |
| Tipo de documento: | artigo |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
article Languages and models for hybrid automata: A coalgebraic perspective
por: Neves, Renato Jorge Araújo
Publicado em: (2018)
por: Neves, Renato Jorge Araújo
Publicado em: (2018)
article Fuzzy automata as coalgebras
por: Liu, Ai
Publicado em: (2021)
por: Liu, Ai
Publicado em: (2021)
article Algebra - coalgebra duality in Brzozowski's minimization algorithm
por: Bonchi, Filippo
Publicado em: (2014)
por: Bonchi, Filippo
Publicado em: (2014)
article Weighted synchronous automata
por: Gomes, Leandro
Publicado em: (2023)
por: Gomes, Leandro
Publicado em: (2023)
article Weak equivalence of higher-dimensional automata
por: Kahl, Thomas
Publicado em: (2021)
por: Kahl, Thomas
Publicado em: (2021)
article Weighted synchronous automata
por: Gomes, Leandro
Publicado em: (2022)
por: Gomes, Leandro
Publicado em: (2022)
article Final semantics for decorated traces
por: Bonchi, Filippo
Publicado em: (2012)
por: Bonchi, Filippo
Publicado em: (2012)
article A single complete relational rule for coalgebraic refinement
por: Rodrigues, César J.
Publicado em: (2009)
por: Rodrigues, César J.
Publicado em: (2009)
article Weighted automata as coalgebras in categories of matrices
por: Oliveira, José Nuno Fonseca
Publicado em: (2013)
por: Oliveira, José Nuno Fonseca
Publicado em: (2013)
article Layered logics, coalgebraically
por: Barbosa, L. S.
Publicado em: (2018)
por: Barbosa, L. S.
Publicado em: (2018)
groups UAbALL - Automata Learning Lab
por: Oliveira, Rúdi Gualter de
Publicado em: (2024)
por: Oliveira, Rúdi Gualter de
Publicado em: (2024)
article A coalgebraic semantic framework for component-based development in UML
por: Sun Meng
Publicado em: (2005)
por: Sun Meng
Publicado em: (2005)
article Components as coalgebras: the refinement dimension
por: Barbosa, L. S.
Publicado em: (2006)
por: Barbosa, L. S.
Publicado em: (2006)
article Components as processes: an exercise in coalgebraic modeling
por: Barbosa, L. S.
Publicado em: (2000)
por: Barbosa, L. S.
Publicado em: (2000)
article UML model refactoring as refinement: a coalgebraic perspective
por: Barbosa, L. S.
Publicado em: (2009)
por: Barbosa, L. S.
Publicado em: (2009)
article On semantics and refinement of UML statecharts: a coalgebraic view
por: Sun Meng
Publicado em: (2004)
por: Sun Meng
Publicado em: (2004)
article A coalgebraic perspective on logical interpretations
por: Martins, M. A.
Publicado em: (2013)
por: Martins, M. A.
Publicado em: (2013)
article Hausdorff coalgebras
por: Hofmann, Dirk
Publicado em: (2020)
por: Hofmann, Dirk
Publicado em: (2020)
book A coalgebraic semantic framework for reasoning about interaction designs
por: Barbosa, L. S.
Publicado em: (2009)
por: Barbosa, L. S.
Publicado em: (2009)
school Problemas de decisão em teoria de linguagens regulares
por: Hungulu, Gerson Benjamim
Publicado em: (2019)
por: Hungulu, Gerson Benjamim
Publicado em: (2019)
article Transposing partial components: an exercise on coalgebraic refinement
por: Oliveira, José Nuno Fonseca
Publicado em: (2006)
por: Oliveira, José Nuno Fonseca
Publicado em: (2006)
article Limits in categories of Vietoris coalgebras
por: Hofmann, Dirk
Publicado em: (2019)
por: Hofmann, Dirk
Publicado em: (2019)
article Trace semantics via determinization
por: Jacobs, Bart
Publicado em: (2015)
por: Jacobs, Bart
Publicado em: (2015)
article Weak morphisms of higher dimensional automata
por: Kahl, Thomas
Publicado em: (2014)
por: Kahl, Thomas
Publicado em: (2014)
article On the behavioral equivalence between k-data structures
por: Martins, Manuel A.
Publicado em: (2008)
por: Martins, Manuel A.
Publicado em: (2008)
article Typed linear algebra for weighted (probabilistic) automata
por: Oliveira, José Nuno
Publicado em: (2012)
por: Oliveira, José Nuno
Publicado em: (2012)
article Typed linear algebra for weighted (probabilistic) automata
por: Oliveira, José Nuno Fonseca
Publicado em: (2012)
por: Oliveira, José Nuno Fonseca
Publicado em: (2012)
article Introducing synchrony in fuzzy automata
por: Gomes, Leandro
Publicado em: (2020)
por: Gomes, Leandro
Publicado em: (2020)
article Introducing synchrony in fuzzy automata
por: Gomes, Leandro Rafael Moreira
Publicado em: (2020)
por: Gomes, Leandro Rafael Moreira
Publicado em: (2020)
article A Kleene theorem for polynomial coalgebras
por: Bonsangue, Marcello
Publicado em: (2009)
por: Bonsangue, Marcello
Publicado em: (2009)
article Coalgebraic logic and synthesis of mealy machines
por: Bonsangue, Marcello
Publicado em: (2008)
por: Bonsangue, Marcello
Publicado em: (2008)
article Topological abstraction of higher-dimensional automata
por: Kahl, Thomas
Publicado em: (2016)
por: Kahl, Thomas
Publicado em: (2016)
article Bringing class diagrams to life
por: Barbosa, L. S.
Publicado em: (2010)
por: Barbosa, L. S.
Publicado em: (2010)
article On Roth's pseudo equivalence over rings
por: Hartwig, Robert E.
Publicado em: (2007)
por: Hartwig, Robert E.
Publicado em: (2007)
article An exercise on transition systems
por: Ribeiro, Paula R.
Publicado em: (2008)
por: Ribeiro, Paula R.
Publicado em: (2008)
article On the homology language of HDA models of transition systems
por: Kahl, Thomas
Publicado em: (2024)
por: Kahl, Thomas
Publicado em: (2024)
article Complete Axiomatization of Discrete-Measure Almost-Everywhere Quantification
por: Luís Cruz-Filipe
Publicado em: (2008)
por: Luís Cruz-Filipe
Publicado em: (2008)
article Towards the introduction of QoS information in a component model
por: Sun, Meng
Publicado em: (2010)
por: Sun, Meng
Publicado em: (2010)
school On state transition systems: from standard to hybrid autómata
por: Vázquez Limón, Diana Angélica
Publicado em: (2024)
por: Vázquez Limón, Diana Angélica
Publicado em: (2024)
article Software components as invariant-typed arrows
por: Barbosa, L. S.
Publicado em: (2012)
por: Barbosa, L. S.
Publicado em: (2012)
Registos relacionados
-
article Languages and models for hybrid automata: A coalgebraic perspective
por: Neves, Renato Jorge Araújo
Publicado em: (2018) -
article Fuzzy automata as coalgebras
por: Liu, Ai
Publicado em: (2021) -
article Algebra - coalgebra duality in Brzozowski's minimization algorithm
por: Bonchi, Filippo
Publicado em: (2014) -
article Weighted synchronous automata
por: Gomes, Leandro
Publicado em: (2023) -
article Weak equivalence of higher-dimensional automata
por: Kahl, Thomas
Publicado em: (2021)