Two-way Automata and Regular Languages of Overlapping Tiles

被引:0
|
作者
Dicky, Anne [1 ]
Janin, David [1 ]
机构
[1] Univ Bordeaux, LaBRI UMR 5800, F-33405 Talence, France
关键词
two-way automata; word languages; overlapping tile languages; regular languages; McAlister inverse monoid; INVERSE; REDUCTION;
D O I
10.3233/FI-2015-1278
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 languages 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 the classes REG and MSO. In particular, 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.
引用
收藏
页码:310 / 342
页数:33
相关论文
共 50 条
  • [1] LEFT-TO-RIGHT REGULAR LANGUAGES AND TWO-WAY RESTARTING AUTOMATA
    Otto, Friedrich
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2009, 43 (03): : 653 - 665
  • [2] Extended Two-Way Ordered Restarting Automata for Picture Languages
    Otto, Friedrich
    Mraz, Frantisek
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS (LATA 2014), 2014, 8370 : 541 - 552
  • [3] Yield-languages of two-way pushdown tree automata
    Salomaa, K
    INFORMATION PROCESSING LETTERS, 1996, 58 (04) : 195 - 199
  • [4] Translation from Classical Two-Way Automata to Pebble Two-Way Automata
    Geffert, Viliam
    Istonova, L'ubomira
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2009, (03): : 131 - 140
  • [5] TRANSLATION FROM CLASSICAL TWO-WAY AUTOMATA TO PEBBLE TWO-WAY AUTOMATA
    Geffert, Viliam
    Istonova, L'ubomira
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2010, 44 (04): : 507 - 523
  • [6] Unary Languages Recognized by Two-Way One-Counter Automata
    De Biasi, Marzio
    Yakaryilmaz, Abuzer
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, CIAA 2014, 2014, 8587 : 148 - 161
  • [7] Two-Way Automata in Coq
    Doczkal, Christian
    Smolka, Gert
    INTERACTIVE THEOREM PROVING (ITP 2016), 2016, 9807 : 151 - 166
  • [8] Normality and two-way automata
    Carton, Olivier
    Heiber, Pablo Ariel
    INFORMATION AND COMPUTATION, 2015, 241 : 264 - 276
  • [9] SOME LANGUAGES RECOGNIZED BY TWO-WAY FINITE AUTOMATA WITH QUANTUM AND CLASSICAL STATES
    Zheng, Shenggen
    Qiu, Daowen
    Li, Lvzhou
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2012, 23 (05) : 1117 - 1129
  • [10] Two-Way Two-Tape Automata
    Carton, Olivier
    Exibard, Leo
    Serre, Olivier
    DEVELOPMENTS IN LANGUAGE THEORY, DLT 2017, 2017, 10396 : 147 - 159