5′→ 3′ Watson-Crick Automata accepting Necklaces

被引:0
|
作者
Nagy, Benedek [1 ,2 ]
机构
[1] Eastern Mediterranean Univ, Dept Math, Mersin 10, TR-99628 Famagusta, North Cyprus, Turkiye
[2] Eszterhazy Karoly Catholic Univ, Inst Math & Informat, Dept Comp Sci, Eger, Hungary
关键词
Watson-Crick automata; 5 '-> 3 ' WK automata; languages of circular words; finite state acceptors; hierarchy; bio-inspired computing; weak and strong acceptance;
D O I
10.4204/EPTCS.407.12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Watson-Crick (WK) finite automata work on a Watson-Crick tape representing a DNA molecule. They have two reading heads. In 5 '-> 3 ' ' WK automata, the heads move and read the input in posite physical directions. In this paper, we consider such inputs which are necklaces, i.e., they represent circular DNA molecules. In sensing 5 '-> 3 ' ' WK automata, the computation on the input finished when the heads meet. As the original model is capable of accepting the linear context-free languages, the necklace languages we are investigating here have strong relations to that class. Here, we use these automata in two different acceptance modes. On the one hand, in weak acceptance mode the heads are starting nondeterministically at any point of the input, like the necklace is cut a nondeterministically chosen point), and if the input is accepted, it is in the accepted necklace language. These languages can be seen as the languages obtained from the linear context-free languages by taking their closure under cyclic shift operation. On the other hand, in strong acceptance mode, it is required that the input is accepted starting the heads in the computation from every point of cycle. These languages can be seen as the maximal cyclic shift closed languages included in a linear language. On the other hand, as it will be shown, they have a kind of locally testable property. present some hierarchy results based on restricted variants of the WK automata, such as stateless all-final variants.
引用
收藏
页数:219
相关论文
共 50 条
  • [1] 5′ → 3′ Watson-Crick pushdown automata
    Nagy, Benedek
    INFORMATION SCIENCES, 2020, 537 : 452 - 466
  • [2] On 5′→3′ sensing Watson-Crick finite automata
    Nagy, Benedek
    DNA COMPUTING, 2008, 4848 : 256 - 262
  • [3] 5′ → 3′ Watson-Crick Automata With Several Runs
    Leupold, Peter
    Nagy, Benedek
    FUNDAMENTA INFORMATICAE, 2010, 104 (1-2) : 71 - 91
  • [4] State complexity of deterministic Watson-Crick automata and time varying Watson-Crick automata
    Ray, Kumar Sankar
    Chatterjee, Kingshuk
    Ganguly, Debayan
    NATURAL COMPUTING, 2015, 14 (04) : 691 - 699
  • [5] A jumping 5′ → 3′ Watson-Crick finite automata model
    Kocman, Radim
    Krivka, Zbynek
    Meduna, Alexander
    Nagy, Benedek
    ACTA INFORMATICA, 2022, 59 (05) : 557 - 584
  • [6] Unary Watson-Crick automata
    Chatterjee, Kingshuk
    Ray, Kumar Sankar
    THEORETICAL COMPUTER SCIENCE, 2019, 782 : 107 - 112
  • [7] A New Sensing 5′ → 3′ Watson-Crick Automata Concept
    Nagy, Benedek
    Parchami, Shaghayegh
    Mir-Mohammad-Sadeghi, Hamid
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (252): : 195 - 204
  • [8] State-deterministic 5′ → 3′ Watson-Crick automata
    Nagy, Benedek
    NATURAL COMPUTING, 2021, 20 (04) : 725 - 737
  • [9] Quasi-deterministic 5'? 3' Watson-Crick Automata
    Nagy, Benedek
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (367): : 160 - 176
  • [10] WATSON-CRICK PUSHDOWN AUTOMATA
    Chatterjee, Kingshuk
    Ray, Kumar S.
    KYBERNETIKA, 2017, 53 (05) : 868 - 876