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 条
  • [21] THE COMPLEXITY OF REGULAR DNLC GRAPH LANGUAGES
    AALBERSBERG, IJ
    ENGELFRIET, J
    ROZENBERG, G
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1990, 40 (03) : 376 - 404
  • [22] RESTRICTING THE COMPLEXITY OF REGULAR DNLC LANGUAGES
    AALBERSBERG, IJ
    ENGELFRIET, J
    ROZENBERG, G
    LECTURE NOTES IN COMPUTER SCIENCE, 1987, 291 : 147 - 166
  • [23] Concatenation of Regular Languages and Descriptional Complexity
    Jiraskova, Galina
    THEORY OF COMPUTING SYSTEMS, 2011, 49 (02) : 306 - 318
  • [24] Boolean Circuit Complexity of Regular Languages
    Valdats, Maris
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (151): : 342 - 354
  • [25] Complexity of Topological Properties of Regular ω-Languages
    Selivanov, Victor L.
    Wagner, Klaus W.
    DEVELOPMENTS IN LANGUAGE THEORY, PROCEEDINGS, 2008, 5257 : 529 - +
  • [26] IT IS NL-COMPLETE TO DECIDE WHETHER A HAIRPIN COMPLETION OF REGULAR LANGUAGES IS REGULAR
    Diekert, Volker
    Kopecki, Steffen
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (08) : 1813 - 1828
  • [27] COMPLEXITY OF SKEWLINEAR TUPLE LANGUAGES AND O-REGULAR LANGUAGES
    KUICH, W
    INFORMATION AND CONTROL, 1971, 19 (04): : 353 - &
  • [28] On the Complexity of Hub Labeling (Extended Abstract)
    Babenko, Maxim
    Goldberg, Andrew V.
    Kaplan, Haim
    Savchenko, Ruslan
    Weller, Mathias
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2015, PT II, 2015, 9235 : 62 - 74
  • [29] On the Complexity of Circuit Satisfiability (Extended Abstract)
    Paturi, Ramamohan
    Pudlak, Pavel
    STOC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2010, : 241 - 249
  • [30] Complexity of Blowup Problems - Extended Abstract -
    Rettinger, Robert
    Weihrauch, Klaus
    Zhong, Ning
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 221 (219-230) : 219 - 230