Automata for Coalgebras: an approach using predicate liftings
| Authors | |
|---|---|
| Publication date | 2010 |
| Host editors |
|
| Book title | Automata, Languages and Programming |
| Book subtitle | 37th International Colloquium, ICALP 2010, Bordeaux, France, July 6-10, 2010 : proceedings |
| ISBN |
|
| ISBN (electronic) |
|
| Series | Lecture Notes in Computer Science |
| Event | ICALP 2010 |
| Volume | Issue number | 2 |
| Pages (from-to) | 381-392 |
| Publisher | Berlin: Springer |
| Organisations |
|
| Abstract |
Universal Coalgebra provides the notion of a coalgebra as the natural mathematical generalization of state-based evolving systems such as (infinite) words, trees, and transition systems. We lift the theory of parity automata to this level of abstraction by introducing, for a set Λ of predicate liftings associated with a set functor T, the notion of a Λ-automata operating on coalgebras of type T. In a familiar way these automata correspond to extensions of coalgebraic modal logics with least and greatest fixpoint operators.
Our main technical contribution is a general bounded model property result: We provide a construction that transforms an arbitrary Λ-automaton \mathbbAA with nonempty language into a small pointed coalgebra (\mathbbS,s)(Ss) of type T that is recognized by \mathbbAA, and of size exponential in that of \mathbbAA. \mathbbSS is obtained in a uniform manner, on the basis of the winning strategy in our satisfiability game associated with \mathbbAA. On the basis of our proof we obtain a general upper bound for the complexity of the non-emptiness problem, under some mild conditions on Λ and T. Finally, relating our automata-theoretic approach to the tableaux-based one of Cîrstea et alii, we indicate how to obtain their results, based on the existence of a complete tableau calculus, in our framework. |
| Document type | Conference contribution |
| Language | English |
| Published at | https://doi.org/10.1007/978-3-642-14162-1_32 |
| Permalink to this page | |