Finite automata and finite state transducers belong to the bases of (theoretical) computer science with many applications. On the other hand, DNA computing and related bio-inspired paradigms are relatively new fields of computing. Watson–Crick automata are in the intersection of the above fields. These finite automata have two reading heads as they read the upper and lower strands of the input DNA molecule, respectively. In 5′ → 3′ Watson–Crick automata the two reading heads move in the same biochemical direction, that is, from the 5′ end of the strand to the direction of the 3′ end. However, in the double-stranded DNA, the DNA strands are directed in opposite way to each other, therefore 5′ → 3′ Watson–Crick automata read the input from the two extremes. In sensing 5′ → 3′ automata the automata sense if the two heads are at the same position, moreover, the computing process is finished at that time. Based on this class of automata, we define WK transducers such that, at each transition, exactly one input letter is being processed, and exactly one output letter is written on a normal output tape. Some special cases are defined and analyzed, e.g., when only one of the reading heads is being used and when the transducer has only one state. We also show that the minimal transducer is uniquely defined if the transducer is deterministic and it has marked output, i.e., the output letter written in a step identifies the reading head that is used in that transition. We have also used the functions ‘processing order’ and ‘reading heads’ to analyze these transducers.
Keywords: Watson–Crick transducers, 5′ → 3′ WK automata, Sensing WK automata, Finite state transducers
@article{ITA_2021__55_1_A7_0,
author = {Nagy, Benedek and Kov\'acs, Zita},
editor = {Holzer, Markus and Sempere, Jos\'e M.},
title = {On {Deterministic} {1-Limited} 5' {\textrightarrow} 3' {Sensing} {Watson{\textendash}Crick} {Finite-State} {Transducers}},
journal = {RAIRO. Theoretical Informatics and Applications},
year = {2021},
publisher = {EDP-Sciences},
volume = {55},
doi = {10.1051/ita/2021007},
mrnumber = {4289541},
zbl = {1508.68201},
language = {en},
url = {https://www.numdam.org/articles/10.1051/ita/2021007/}
}
TY - JOUR AU - Nagy, Benedek AU - Kovács, Zita ED - Holzer, Markus ED - Sempere, José M. TI - On Deterministic 1-Limited 5′ → 3′ Sensing Watson–Crick Finite-State Transducers JO - RAIRO. Theoretical Informatics and Applications PY - 2021 VL - 55 PB - EDP-Sciences UR - https://www.numdam.org/articles/10.1051/ita/2021007/ DO - 10.1051/ita/2021007 LA - en ID - ITA_2021__55_1_A7_0 ER -
%0 Journal Article %A Nagy, Benedek %A Kovács, Zita %E Holzer, Markus %E Sempere, José M. %T On Deterministic 1-Limited 5′ → 3′ Sensing Watson–Crick Finite-State Transducers %J RAIRO. Theoretical Informatics and Applications %D 2021 %V 55 %I EDP-Sciences %U https://www.numdam.org/articles/10.1051/ita/2021007/ %R 10.1051/ita/2021007 %G en %F ITA_2021__55_1_A7_0
Nagy, Benedek; Kovács, Zita. On Deterministic 1-Limited 5′ → 3′ Sensing Watson–Crick Finite-State Transducers. RAIRO. Theoretical Informatics and Applications, Tome 55 (2021), article no. 5. doi: 10.1051/ita/2021007
[1] and , Expressiveness of streaming string transducers, in IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2010, December 15–18, 2010, Chennai, India (2010) 1–12. | Zbl
[2] , Computing by observing: A brief survey, in Logic and Theory of Algorithms, 4th Conference on Computability in Europe, CiE 2008, Athens, Greece, June 15-20, 2008, Proceedings (2008) 110–119. | MR | Zbl
[3] , , and , Watson-Crick automata: determinism and state complexity, in 10th International Workshop on Descriptional Complexity of Formal Systems, DCFS 2008, Charlottetown, Prince Edward Island, Canada, July 16–18, 2008, edited by and . University of Prince Edward Island (2008) 121–133.
[4] , , and , Watson-Crick finite automata, in DNA Based Computers, Proceedings of a DIMACS Workshop, Philadelphia, Pennsylvania, USA, June 23-25, 1997 (1997) 297–328. | MR | Zbl
[5] , Introduction to Formal Language Theory. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1st ed. (1978). | MR | Zbl
[6] and , Introduction to Automata Theory, Languages and Computation. Addison-Wesley (1979). | MR | Zbl
[7] , , and , A jumping Watson-Crick finite automata model, in Tenth Workshop on Non-Classical Models of Automata and Applications, NCMA 2018, Košice, Slovakia, August 21-22, 2018 (2018) 117–132. | MR | Zbl
[8] and , Watson-Crick automata with several runs, in Workshop on Non-Classical Models for Automata and Applications – NCMA 2009, Wroclaw, Poland, August 31–September 1, 2009. Proceedings (2009) 167–180. | MR | Zbl
[9] and , Watson-Crick automata with several runs. Fundam. Inform. 104 (2010) 71–91. | MR | Zbl | DOI
[10] , Linear context free languages, in ICTAC 2007, Proc., edited by , and . Vol. 4711 of LNCS. Springer, Heidelberg (2007) 351–365. | Zbl
[11] , A method for synthesizing sequential circuits. Bell Syst. Tech. J. 34 (1955) 1045–1079. | MR | DOI
[12] , On sensing Watson-Crick finite automata, in DNA Computing, 13th International Meeting on DNA Computing, DNA13, Memphis, TN, USA, June 4–8, 2007, Revised Selected Papers, Lecture Notes in Computer Science 4848, Heidelberg. Springer (2008) 256–262. | Zbl
[13] , On a hierarchy of sensing WK finite automata languages, in CiE 2009, Computability in Europe 2009: Mathematical Theory and Computational Practice, Abstract Booklet, University of Heidelberg, Germany (2009) 266–275.
[14] , A class of 2-head finite automata for linear languages. Triangle 8 (2012) 89–99.
[15] , On a hierarchy of sensing Watson-Crick finite automata languages. J. Log. Comput. 23 (2013) 855–872. | MR | Zbl | DOI
[16] , Watson-Crick pushdown automata. Inf. Sci. 537 (2020) 452–466. | MR | Zbl | DOI
[17] and , On simple sensing Watson-Crick finite-state transducers, in Eleventh Workshop on Non-Classical Models of Automata and Applications, NCMA 2019, Valencia, Spain, July 2-3, 2019 (2019) 155–170.
[18] and , Two-head finite-state acceptors with translucent letters, in SOFSEM 2019, Proc., edited by , , and . Lecture Notes in Computer Science 11376, Springer, Heidelberg (2019) 406–418. | MR | Zbl
[19] and , Linear automata with translucent letters and linear context-free trace languages. RAIRO-ITA: Theor. Inf. Appl. 54 (2020) 3. | MR | Zbl | Numdam
[20] and , On deterministic sensing Watson-Crick finite automata – a full hierarchy in 2detLIN. Acta Inf . 58 (2021) 153–175. | MR | Zbl | DOI
[21] , and , A new sensing Watson-Crick automata concept, in Proceedings 15th International Conference on Automata and Formal Languages, AFL 2017, Debrecen, Hungary, September 4 -6, 2017., EPTCS 252 (2017) 195–204. | MR | Zbl
[22] and , Deterministic sensing Watson-Crick automata without sensing parameter, in Unconventional Computation and Natural Computation – 17th International Conference, UCNC 2018, Fontainebleau, France, June 25–29, 2018, Proceedings. Lecture Notes in Computer Science 10867. Springer, Heidelberg (2018) 173–187. | MR | Zbl
[23] , and , DNA Computing – New Computing Paradigms, Texts in Theoretical Computer Science. An EATCS Series. Springer (1998). | Zbl | MR
[24] and (Eds.), Handbook of Formal Languages, Volume 1: Word, Language, Grammar. Springer (1997). | Zbl
[25] , A note on the equivalence and complexity of linear grammars. Grammars 6 (2003) 115–126. | MR | Zbl | DOI
[26] , A representation theorem for languages accepted by Watson-Crick finite automata. Bull. EATCS 83 (2004) 187–191. | MR | Zbl
[27] , Regular languages, in Handbook of Formal Languages, Volume 1: Word, Language, Grammar, edited by and . Springer (1997) 41–110. | MR | DOI
Cité par Sources :





