Monoidal-Closed Categories of Tree Automata - Archive ouverte HAL
Pré-Publication, Document De Travail Année : 2018

Monoidal-Closed Categories of Tree Automata

Résumé

We propose a realizability semantics for automata on infinite trees, based on categories of games built on usual simple games, and generalizing usual acceptance games of tree automata. Our approach can be summarized with the slogan " automata as objects, strategies as morphisms ". We show that the operations on tree automata used in the translations of MSO-formulae to automata (underlying Rabin's Theorem, that is the decidability of MSO on infinite trees) can be organized in a deduction system based on the multiplica-tive fragment of intuitionistic linear logic (ILL). Namely, we equip a variant of usual alternating tree automata (that we call uniform tree automata) with a fi-bred monoidal closed structure which in particular, via game determinacy handles a linear complementation of alternating automata, as well as deduction rules for exis-tential and universal quantifications. This monoidal structure is actually Cartesian on non-deterministic automata. Moreover, an adaptation of a usual construction for the simulation of alternating automata by non-deterministic ones satisfies the deduction rules of the !(−) ILL-exponential modality. Our realizability semantics satisfies an expected property of witness extraction from proofs of existential statements. Moreover, it allows to combine realizers produced as interpretations of proofs with strategies witnessing (non-)emptiness of tree automata, possibly obtained using external algorithms.
Fichier principal
Vignette du fichier
final.full.pdf (1.03 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01261183 , version 1 (24-01-2016)
hal-01261183 , version 2 (07-07-2016)
hal-01261183 , version 3 (14-07-2016)
hal-01261183 , version 4 (08-11-2016)
hal-01261183 , version 5 (27-04-2017)
hal-01261183 , version 6 (29-01-2018)
hal-01261183 , version 7 (28-08-2018)
hal-01261183 , version 8 (12-03-2019)
hal-01261183 , version 9 (20-09-2019)
hal-01261183 , version 10 (15-10-2019)

Identifiants

  • HAL Id : hal-01261183 , version 9

Citer

Colin Riba. Monoidal-Closed Categories of Tree Automata. 2018. ⟨hal-01261183v9⟩
490 Consultations
564 Téléchargements

Partager

More