Complexity Results and the Growths of Hairpin Completions of Regular Languages (Extended Abstract)

被引:0
|
作者
Diekert, Volker [1 ]
Kopecki, Steffen [1 ]
机构
[1] Univ Stuttgart, FMI, D-70569 Stuttgart, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The hairpin completion is a natural operation on formal languages which has been inspired by molecular phenomena in biology and by DNA-computing. In 2009 we presented in [6] a (polynomial time) decision algorithm to decide regularity of the hairpin completion. In this paper we provide four new results: 1.) We show that the decision problem is NL-complete. 2.) There is a polynomial time decision algorithm which runs in time O(n(8)), this improves [6], which provided O(n(20)). 3.) For the one-sided case (which is closer to DNA computing) the time is O(n(2)), only. 4.) The hairpin completion is unambiguous linear context-free. This result allows to compute the growth (generating function) of the hairpin completion and to compare it with the growth of the underlying regular language.
引用
收藏
页码:105 / 114
页数:10
相关论文
共 50 条
  • [41] State complexity of concatenation and complementation of regular languages
    Jirásek, J
    Jirásková, G
    Szabari, A
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2005, 3317 : 178 - 189
  • [42] Incomplete operational transition complexity of regular languages
    Maia, Eva
    Moreira, Nelma
    Reis, Rogerio
    INFORMATION AND COMPUTATION, 2015, 244 : 1 - 22
  • [43] A Quantum Query Complexity Trichotomy for Regular Languages
    Aaronson, Scott
    Grier, Daniel
    Schaeffer, Luke
    2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 942 - 965
  • [44] COMPLEXITY OF PROBABILITY AUTOMATA DISCERNING REGULAR LANGUAGES
    POKROVSKAIA, IA
    DOKLADY AKADEMII NAUK SSSR, 1983, 270 (06): : 1340 - 1342
  • [45] State complexity of pattern matching in regular languages
    Brzozowski, Janusz A.
    Davies, Sylvie
    Madan, Abhishek
    THEORETICAL COMPUTER SCIENCE, 2019, 777 : 121 - 131
  • [46] Regular languages, unambiguous concatenation and computational complexity
    Thérien, D
    FSTTCS 2004: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, 2004, 3328 : 49 - 57
  • [47] Complete Classifications for the Communication Complexity of Regular Languages
    Pascal Tesson
    Denis Thérien
    Theory of Computing Systems, 2005, 38 : 135 - 159
  • [48] Complexity in Prefix-Free Regular Languages
    Jiraskova, Galina
    Krausova, Monika
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2010, (31): : 197 - 204
  • [49] Regular languages, unambiguous concatenation and computational complexity
    Thérien, Denis
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3328 : 49 - 57
  • [50] Complete classifications for the communication complexity of regular languages
    Tesson, P
    Thérien, D
    THEORY OF COMPUTING SYSTEMS, 2005, 38 (02) : 135 - 159