Linear automata with translucent letters are studied. These are finite-state acceptors that have two heads that read the input from opposite sides and for which a set of translucent letters is associated with each state. Thus, head 1, which proceeds from left to right, does not necessarily read the first letter of the current tape content, but it skips a prefix that consists of translucent letters only and reads the first letter after that prefix. Analogously, head 2, which proceeds from right to left, does not necessarily read the last letter, but it skips a suffix that consists of translucent letters only and reads the last letter before that. After such a read operation, the head always returns to its corresponding end of the tape. These linear automata with translucent letters are a generalization of the finite-state acceptors with translucent letters that were studied by the authors in B. Nagy and F. Otto [Finite-state acceptors with translucent letters. In BILC 2011, Proc., edited by G. Bel-Enguix, V. Dahl, and A.O. De La Pente, SciTePress, Portugal (2011) 3-13.] It is shown that these linear automata are strictly more expressive than the model with a single head, but that they still only accept languages that have a semi-linear Parikh image. On the other hand, we obtain a characterization for the class of linear context-free trace languages in terms of a specific class of linear automata with translucent letters.
Mots-clés : Linear automaton, translucent letter, linear context-free trace language
@article{ITA_2020__54_1_A3_0, author = {Nagy, Benedek and Otto, Friedrich}, title = {Linear automata with translucent letters and linear context-free trace languages}, journal = {RAIRO - Theoretical Informatics and Applications - Informatique Th\'eorique et Applications}, publisher = {EDP-Sciences}, volume = {54}, year = {2020}, doi = {10.1051/ita/2020002}, mrnumber = {4082985}, zbl = {1451.68157}, language = {en}, url = {http://archive.numdam.org/articles/10.1051/ita/2020002/} }
TY - JOUR AU - Nagy, Benedek AU - Otto, Friedrich TI - Linear automata with translucent letters and linear context-free trace languages JO - RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications PY - 2020 VL - 54 PB - EDP-Sciences UR - http://archive.numdam.org/articles/10.1051/ita/2020002/ DO - 10.1051/ita/2020002 LA - en ID - ITA_2020__54_1_A3_0 ER -
%0 Journal Article %A Nagy, Benedek %A Otto, Friedrich %T Linear automata with translucent letters and linear context-free trace languages %J RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications %D 2020 %V 54 %I EDP-Sciences %U http://archive.numdam.org/articles/10.1051/ita/2020002/ %R 10.1051/ita/2020002 %G en %F ITA_2020__54_1_A3_0
Nagy, Benedek; Otto, Friedrich. Linear automata with translucent letters and linear context-free trace languages. RAIRO - Theoretical Informatics and Applications - Informatique Théorique et Applications, Tome 54 (2020), article no. 3. doi : 10.1051/ita/2020002. http://archive.numdam.org/articles/10.1051/ita/2020002/
[1] Theory of traces. Theor. Comput. Sci. 60 (1988) 1–82. | DOI | MR | Zbl
and .[2] Context-free languages and pushdown automata, in Vol. 1 of Handbook of Formal Languages, edited by and . Springer, Berlin (1997) 111–174. | DOI | MR
, and .[3] Transductions and Context-Free Languages. Leitfäden der angewandten Mathematik und Mechanik, Vol. 38. Teubner, Stuttgart (1979). | MR | Zbl
.[4] Membership problems for regular and context-free trace languages. Inf. Comput. 82 (1989) 135–150. | DOI | MR | Zbl
, and ,[5] Growing context-sensitive languages and Church-Rosser languages. Inf. Comput. 141 (1998) 1–36. | DOI | MR | Zbl
and ,[6] A short survey on Watson-Crick automata. Bull. EATCS 88 (2006) 104–119. | MR | Zbl
and ,[7] Membership for growing context-sensitive grammars is polynomial. J. Comput. Syst. Sci. 33 (1986) 456–472. | DOI | MR | Zbl
and ,[8] The Book of Traces. World Scientific, Singapore (1995). | DOI | MR
and ,[9] Jumping finite automata: Characterizations and complexity, CIAA 2012, Proc., edited by . In Vol. 9223 of Lect. Notes Comput. Sci. Springer, Heidelberg (2012) 89–101. | MR | Zbl
, and ,[10] Watson-Crick finite automata, DNA Based Computers, Proc., DIMACS Series in Discrete Mathematics and Theoretical Computer Science, edited by and . DIMACS/AMS, Rhode Island, USA (1999) 297–328. | DOI | MR | Zbl
, , and ,[11] A note on undecidable properties of formal languages. Math. Syst. Theory 2 (1968) 1–6. | DOI | MR | Zbl
,[12] Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, Reading, MA (1979). | MR
and ,[13] A jumping 5′→3′ Watson-Crick finite automata model, Tenth Workshop on Non-Classical Models of Automata and Applications (NCMA 2018), Proc., edited by , , and . Österreichische Computer Gesellschaft (2018) 117–132.
, , and ,[14] 5′→ 3′ Watson-Crick automata with several runs. Fund. Inf. 104 (2010) 71–91. | MR | Zbl
and ,[15] Linear context free languages, ICTAC 2007, Proc., edited by , , and . In Vol. 4711 of Lect. Notes Comput. Sci. Springer, Heidelberg (2007) 351–365. | Zbl
,[16] Jumping finite automata. Int. J. Found. Comput. Sci. 23 (2012) 1555–1578. | DOI | MR | Zbl
and ,[17] On 5′→ 3′ sensing Watson-Crick automata, DNA Computing, 13th International Meeting (2007), Revised Selected Papers, edited by and . In Vol. 4848 of Lect. Notes Comput. Sci. Springer, Heidelberg (2008) 256–262. | Zbl
,[18] A class of 2-head finite automata for linear languages. Triangle 8 (2012) 89–99.
,[19] On a hierarchy of 5′→ 3′ sensing Watson-Crick finite automata languages, J. Logic Comput. 23 (2013) 855–872. | DOI | MR | Zbl
,[20] Finite automata with translucent letters applied in natural and formal language theory, Transactions on Computational Collective Intelligence XVII, edited by , , and . In Vol. 8790 of Lect. Notes Comput. Sci. Springer, Heidelberg (2014), pages 107–127. | DOI
and ,[21] On simple 5′→3′ sensing Watson-Crick finite-state transducers, Eleventh Workshop on Non-Classical Models of Automata and Applications (NCMA 2019), Proc., edited by , and . Österreichische Computer Gesellschaft (2019) 155–170.
and ,[22] CD-systems of stateless deterministic R(1)-automata accept all rational trace languages. LATA 2010, Proc., edited by , and . In Vol. 6031 of Lect. Notes Comput. Sci. Springer, Heidelberg (2010) 463–474. | DOI | MR | Zbl
and ,[23] An automata-theoretical characterization of context-free trace languages, SOFSEM 2011, Proc., edited by , , , , , and . In Vol. 6543 of Lect. Notes Comput. Sci. Springer, Heidelberg (2011) 406–417. | DOI | MR | Zbl
and ,[24] CD-systems of stateless deterministic R(1)-automata governed by an external pushdown store. RAIRO: ITA 45 (2011) 413–448. | Numdam | MR | Zbl
and ,[25] Finite-state acceptors with translucent letters, BILC 2011: AI Methods for Interdisciplinary Research in Language and Biology Proc., edited by , and . SciTePress, Portugal (2011) 3–13.
and ,[26] On CD-systems of stateless deterministic R-automata with window size one, J. Comput. Syst. Sci. 78 (2012) 780–806. | DOI | MR | Zbl
and ,[27] Globally deterministic CD-systems of stateless R-automata with window size 1, Int. J. Comput. Math. 90 (2013) 1254–1277. | DOI | MR | Zbl
and ,[28] Two-head finite-state acceptors with translucent letters, SOFSEM 2019, Proc., edited by , , and . In Vol. 11376 of Lect. Notes Comput. Sci. Springer, Heidelberg (2019) 406–418. | MR | Zbl
and ,[29] On deterministic sensing 5′→ 3′ Watson-Crick finite automata: A full hierarchy in 2detlin. Acta Inf. DOI: (2020). | DOI | MR | Zbl
and ,[30] A new sensing 5′→ 3′ Watson-Crick automata concept, 15th International Conference on Automata and Languages (AFL 2017), in Vol. 252 of EPTCS, edited by , and (2017) 195–204. | MR | Zbl
, and ,[31] Deterministic sensing 5′→ 3′ Watson-Crick automata without sensing parameter, Unconventional Computation and Natural Computation - 17th Int. Conf. (UCNC 2018) Proc., edited by and . In Vol. 10867 of Lect. Notes Comput. Sci. Springer, Heidelberg (2018) 173–187. | MR | Zbl
and ,[32] DNA Computing - New Computing Paradigms. Springer, Heidelberg (1998). | MR | Zbl
, and ,[33] On multi-head finite automata. IBM J. Res. Dev. 10 (1966) 388–394. | DOI | MR | Zbl
,[34] Handbook of Formal Languages. Springer, Heidelberg (1997). | MR | Zbl
and ,[35] Introduction to the Theory of Computation. PWS Publishing Company, Boston, MA (1997). | Zbl
,Cité par Sources :
Some of the results of this paper have been announced at SOFSEM 2019 in Nový Smokovec, Slovakia, January 2019. An extended abstract appeared in the proceedings of that conference [28].