Skip to main navigation Skip to search Skip to main content

Computational and proof complexity of partial string avoidability

  • Dmitry Itsykson
  • , Alexander Okhotin
  • , Vsevolod Oparin

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The partial string avoidability problem, also known as partial word avoidability, is stated as follows: Given a finite set of strings with possible "holes" (undefined symbols), determine whether there exists any 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 paper establishes its PSPACE-completeness. Next, string avoidability over the binary alphabet is interpreted as a version of conjunctive normal form (CNF) satisfiability problem (SAT), with each clause having 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 constraints (such as clauses, inequalities, polynomials, etc). Two results on their proof complexity are established. First, there is a particular formula that has a short refutation in Resolution with shift, but requires classical proofs of exponential size (Resolution, Cutting Plane, Polynomial Calculus, etc.). At the same time, exponential lower bounds for shifted versions of classical proof systems are established.

Original languageEnglish
Title of host publication41st International Symposium on Mathematical Foundations of Computer Science, MFCS 2016
EditorsAnca Muscholl, Piotr Faliszewski, Rolf Niedermeier
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959770163
DOIs
StatePublished - 1 Aug 2016
Externally publishedYes
Event41st International Symposium on Mathematical Foundations of Computer Science, MFCS 2016 - Krakow, Poland
Duration: 22 Aug 201626 Aug 2016

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume58
ISSN (Print)1868-8969

Conference

Conference41st International Symposium on Mathematical Foundations of Computer Science, MFCS 2016
Country/TerritoryPoland
CityKrakow
Period22/08/1626/08/16

Keywords

  • Avoidability
  • Partial strings
  • Partial words
  • Proof complexity
  • PSPACEcompleteness

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Computational and proof complexity of partial string avoidability'. Together they form a unique fingerprint.

Cite this