
Open access
Date
2019Type
- Conference Paper
ETH Bibliography
yes
Altmetrics
Abstract
To prove average-case NP-completeness for a problem, we must choose a known average-case complete problem and reduce it to that problem. Unfortunately, the set of options to choose from is far smaller than for standard (worst-case) NP-completeness. In an effort to help remedy this we focus on tag systems, which due to their extreme simplicity have been a target for other types of reductions for many problems including the matrix mortality problem, the Post correspondence problem, the universality of cellular automaton Rule 110, and all of the smallest universal single-tape Turing machines. Here we show that a tag system can efficiently simulate a Turing machine even when the input is provided in an extremely simple encoding which adds just log n carefully set bits to encode an arbitrary Turing machine input of length n. As a result we show that the bounded halting problem for nondeterministic tag systems is average-case NP-complete. This result is unexpected when one considers that in the current state of the art for simple universal systems it had appeared that there was a trade-off whereby simpler systems required more complicated input encodings. In other words, although simple systems can compute interesting things, they had appeared to require very carefully encoded inputs in order to do so. Our result surprisingly goes in the opposite direction by giving the first average-case completeness result for such a simple model of computation. In ongoing work we have already found applications of our result having used it to give average-case NP-completeness results for a 2D generalization of the Collatz function, a nondeterministic version of the 2D elementary functions studied by Koiran and Moore, 3D piecewise affine maps, and bounded Post correspondence problem instances that use simpler word pairs than previous results. Show more
Permanent link
https://doi.org/10.3929/ethz-b-000352453Publication status
publishedExternal links
Book title
36th International Symposium on Theoretical Aspects of Computer Science (STACS 2019)Journal / series
Leibniz International Proceedings in InformaticsVolume
Pages / Article No.
Publisher
Schloss Dagstuhl-Leibniz-Zentrum für InformatikEvent
Subject
Average-case NP-completenes; Encoding complexity; Tag system; Bounded halting problemOrganisational unit
02533 - Institut für Neuroinformatik / Institute of Neuroinformatics
More
Show all metadata
ETH Bibliography
yes
Altmetrics

