On the complexity of decision problems for some classes of machines and applications

被引:1
|
作者
Ibarra, Oscar H. [1 ]
Mcquillan, Ian [2 ]
机构
[1] Univ Calif Santa Barbara, Dept Comp Sci, Santa Barbara, CA 93106 USA
[2] Univ Saskatchewan, Dept Comp Sci, Saskatoon, SK S7N 5C9, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Counter machines; Reversal-bounded counters; Decidable; Undecidable; Computational complexity; Coding theory; STACK AUTOMATA;
D O I
10.1016/j.ic.2023.105080
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the computational complexity of important decision problems - including general membership, fixed-machine membership, emptiness, disjointness, equivalence, containment, universe, and finiteness problems - for various restrictions and combinations of two-way nondeterministic reversal-bounded multicounter machines (2NCM) and twoway pushdown automata. We show that the general membership problem (respectively fixed membership problem) for 2NCM is NP-complete (respectively in P). We then give applications to some problems in coding theory. We examine generalizations of various types of codes with marginal errors. For example, a language L is k-infix-free if there is no non-empty string y in L that is an infix of more than k strings in L - {y}. Our general results imply the complexity of determining whether a given machine accepts a k-infix-free language, for one- and two-way deterministic and nondeterministic finite automata (answering an open question from the literature). (c) 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:21
相关论文
共 50 条
  • [41] Complexity of the consistency problem for certain post classes
    Shmulevich, I
    Gabbouj, M
    Astola, J
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2001, 31 (02): : 251 - 253
  • [42] Complexity versus stability for classes of propositional formulas
    Creignou, N
    INFORMATION PROCESSING LETTERS, 1998, 68 (04) : 161 - 165
  • [43] Complexity of Fall Coloring for Restricted Graph Classes
    Lauri, Juho
    Mitillos, Christodoulos
    THEORY OF COMPUTING SYSTEMS, 2020, 64 (07) : 1183 - 1196
  • [44] NEW NOISE-BASED LOGIC REPRESENTATIONS TO AVOID SOME PROBLEMS WITH TIME COMPLEXITY
    Wen, He
    Kish, Laszlo B.
    Klappenecker, Andreas
    Peper, Ferdinand
    FLUCTUATION AND NOISE LETTERS, 2012, 11 (02):
  • [45] Fixpoint logics, relational machines, and computational complexity
    Abiteboul, S
    Vardi, MY
    Vianu, V
    JOURNAL OF THE ACM, 1997, 44 (01) : 30 - 56
  • [46] The complexity of small universal Turing machines: A survey
    Woods, Damien
    Neary, Turlough
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (4-5) : 443 - 450
  • [47] Counter machines and verification problems
    Ibarra, OH
    Su, JW
    Dang, Z
    Bultan, T
    Kemmerer, RA
    THEORETICAL COMPUTER SCIENCE, 2002, 289 (01) : 165 - 189
  • [48] Approximate formulae for a logic that capture classes of computational complexity
    Arratia, Argimiro
    Ortiz, Carlos E.
    LOGIC JOURNAL OF THE IGPL, 2009, 17 (01) : 131 - 154
  • [49] Polynomial Complexity Classes in Spiking Neural P Systems
    Sosik, Petr
    Rodriguez-Paton, Alfonso
    Ciencialova, Lucie
    MEMBRANE COMPUTING, 2010, 6501 : 348 - +
  • [50] Complexity of Ck-Coloring in Hereditary Classes of Graphs
    Chudnovsky, Maria
    Huang, Shenwei
    Rzazewski, Pawel
    Spirkl, Sophie
    Zhong, Mingxian
    27TH ANNUAL EUROPEAN SYMPOSIUM ON ALGORITHMS (ESA 2019), 2019, 144