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 条