Computational and Proof Complexity of Partial String Avoidability

被引:0
|
作者
Itsykson, Dmitry [1 ]
Okhotin, Alexander [2 ]
Oparin, Vsevolod [3 ]
机构
[1] Steklov Inst Math St Petersburg, 27 Fontanka, St Petersburg 199178, Russia
[2] St Petersburg State Univ, 14th Line VO,29B, St Petersburg 191023, Russia
[3] Facebook Inc, 1 Hacker Way, Menlo Pk, CA 94025 USA
基金
俄罗斯科学基金会;
关键词
Partial strings; partial words; avoidability; proof complexity; lower bound; PSPACE-completeness; LOWER BOUNDS; POLYNOMIAL CALCULUS; RESOLUTION;
D O I
10.1145/3442365
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The partial string avoidability problem is stated as follows: given a finite set of strings with possible "holes" (wildcard symbols), determine whether there exists a two-sided infinite string containing no substrings from this set, assuming that a hole matches every symbol. The problem is known to be NP-hard and in PSPACE, and this article establishes its PSPACE-completeness. Next, string avoidability over the binary alphabet is interpreted as a version of conjunctive normal form satisfiability problem, where each clause has infinitely many shifted variants. Non-satisfiability of these formulas can be proved using variants of classical propositional proof systems, augmented with derivation rules for shifting proof lines (such as clauses, inequalities, polynomials, etc.). First, it is proved that there is a particular formula that has a short refutation in Resolution with a shift rule but requires classical proofs of exponential size. At the same time, it is shown that exponential lower bounds for classical proof systems can be translated for their shifted versions. Finally, it is shown that superpolynomial lower bounds on the size of shifted proofs would separate NP from PSPACE; a connection to lower bounds on circuit complexity is also established.
引用
收藏
页数:25
相关论文
共 50 条
  • [41] Space characterizations of complexity measures and size-space trade-offs in propositional proof systems
    Papamakarios, Theodoros
    Razborov, Alexander
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2023, 137 : 20 - 36
  • [42] On the Computational Complexity of MapReduce
    Fish, Benjamin
    Kun, Jeremy
    Lelkes, Adam D.
    Reyzin, Lev
    Turan, Gyoergy
    DISTRIBUTED COMPUTING (DISC 2015), 2015, 9363 : 1 - 15
  • [43] New Resolution-Based QBF Calculi and Their Proof Complexity
    Beyersdorff, Olaf
    Chew, Leroy
    Janota, Mikolas
    ACM TRANSACTIONS ON COMPUTATION THEORY, 2019, 11 (04)
  • [44] The proof complexity of analytic and clausal tableaux
    Massacci, F
    THEORETICAL COMPUTER SCIENCE, 2000, 243 (1-2) : 477 - 487
  • [45] On the proof complexity of logics of bounded branching
    Jerabek, Emil
    ANNALS OF PURE AND APPLIED LOGIC, 2023, 174 (01)
  • [46] Proof Complexity of QBF Symmetry Recomputation
    Blinkhorn, Joshua
    Beyersdorff, Olaf
    THEORY AND APPLICATIONS OF SATISFIABILITY TESTING - SAT 2019, 2019, 11628 : 36 - 52
  • [47] A PROOF COMPLEXITY CONJECTURE AND THE INCOMPLETENESS THEOREM
    Krajicek, Jan
    JOURNAL OF SYMBOLIC LOGIC, 2023,
  • [48] Proof complexity of propositional default logic
    Olaf Beyersdorff
    Arne Meier
    Sebastian Müller
    Michael Thomas
    Heribert Vollmer
    Archive for Mathematical Logic, 2011, 50 : 727 - 742
  • [49] Proof Complexity of Monotone Branching Programs
    Das, Anupam
    Delkos, Avgerinos
    REVOLUTIONS AND REVELATIONS IN COMPUTABILITY, CIE 2022, 2022, 13359 : 74 - 87
  • [50] On the Complexity of Partial Derivatives
    Garcia-Marco, Ignacio
    Koiran, Pascal
    Pecatte, Timothee
    Thomasse, Stephan
    34TH SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2017), 2017, 66