Two-way automata and regular languages of overlapping tiles - Archive ouverte HAL Accéder directement au contenu
Rapport Année : 2013

Two-way automata and regular languages of overlapping tiles

Résumé

We consider classes of languages of overlapping tiles, i.e. subsets of the McAlister monoid: the class REG of languages definable by Kleene's regular expressions, the class MSO of languages definable by formulas of monadic second-order logic, and the class REC of lan- guages definable by morphisms into finite monoids. By extending the semantics of finite-state two-way automata (possibly with pebbles) from languages of words to languages of tiles, we obtain a complete characterization of these classes. We show that adding pebbles strictly increases the expressive power of two-way automata recognizing languages of tiles, but the hierarchy induced by the number of allowed pebbles collapses to level one. Our study yields, as an immediate corollary, Shepherdson's result (and its extension to pebble automata) that, for languages of words, every finite-state two-way automaton is equivalent to a finite-state one-way automaton.
Fichier principal
Vignette du fichier
RR-1463-12.pdf (221.62 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00717572 , version 1 (13-07-2012)
hal-00717572 , version 2 (05-06-2013)
hal-00717572 , version 3 (12-08-2015)

Identifiants

  • HAL Id : hal-00717572 , version 2

Citer

Anne Dicky, David Janin. Two-way automata and regular languages of overlapping tiles. 2013. ⟨hal-00717572v2⟩
296 Consultations
686 Téléchargements

Partager

Gmail Facebook X LinkedIn More