Abstract
We study the polynomial-time autoreducibility of NP-complete sets and obtain separations under strong hypotheses for NP. Assuming there is a p-generic set in NP, we show the following:
-
◦
For every \({k \geq 2}\), there is a k-T-complete set for NP that is k-T-autoreducible, but is not k-tt-autoreducible or (k − 1)-T-autoreducible.
-
◦
For every \({k \geq 3}\), there is a k-tt-complete set for NP that is k-tt-autoreducible, but is not (k − 1)-tt-autoreducible or (k − 2)-T-autoreducible.
-
◦
There is a tt-complete set for NP that is tt-autoreducible, but is not btt-autoreducible.
Under the stronger assumption that there is a p-generic set in NP \({\cap}\) coNP, we show:
-
◦
For every \({k \geq 2}\), there is a k-tt-complete set for NP that is k-tt-autoreducible, but is not (k − 1)-T-autoreducible.
Our proofs are based on constructions from separating NP-completeness notions. For example, the construction of a 2-T-complete set for NP that is not 2-tt-complete also separates 2-T-autoreducibility from 2-tt-autoreducibility.
Similar content being viewed by others
References
K. Ambos-Spies (1983). P-mitotic sets. In Logic and Machines: Decision Problems and Complexity, Proceedings of the Symposium ”Rekursive Kombinatorik” held from May 23-28, 1983 at the Institut für Mathematische Logik und Grundlagenforschung der Universität Münster/Westfalen, 1–23.
Ambos-Spies K., Bentzien L. (2000) Separating NP-Completeness Notions Under Strong Hypotheses. Journal of Computer and System Sciences 61(3): 335–361
Ambos-Spies K., Fleischhack H., Huwig H. (1987) Diagonalizations over polynomial time computable sets. Theoretical Computer Science 51: 177–204
Beigel R., Feigenbaum J. (1992) On being incoherent without being very hard. Computational Complexity 2: 1–17
Buhrman H., Fortnow L., van Melkebeek D., Torenvliet L. (2000) Separating complexity classes using autoreducibility. SIAM Journal on Computing 29(5): 1497–1520
H. Buhrman, B. Hescott, S. Homer & L. Torenvliet (2010). Non-Uniform Reductions. Theory of Computing Systems 47(2), 317–341. URL http://www.cs.bu.edu/techreports/abstracts/2008-007.
Buhrman H., Torenvliet L. (2005) A Post’s Program for Complexity Theory. Bulletin of the EATCS 85: 41–51
C. Glasser, M. Ogihara, A. Pavan, A. L. Selman & L. Zhang (2007). Autoreducibility, mitoticity, and immunity. J. Comput. Syst. Sci. 73(5), 735–754. URL http://dx.doi.org/10.1016/j.jcss.2006.10.020.
J. M. Hitchcock & A. Pavan (2007). Comparing Reductions to NP-Complete Sets. Information and Computation 205(5), 694–706. URL http://www.cs.uwyo.edu/~jhitchco/papers/crnpcs.shtml.
J. M. Hitchcock & A. Pavan (2008). Hardness Hypotheses, Derandomization, and Circuit Complexity. Computational Complexity 17(1), 119–146. URL http://www.cs.uwyo.edu/~jhitchco/papers/hhdcc.shtml.
Ladner R. E., Lynch N. A., Selman A. L. (1975) A comparison of polynomial-time reducibilities. Theoretical Computer Science 1(2): 103–123
J. H. Lutz & E. Mayordomo (1996). Cook versus Karp-Levin: Separating Completeness Notions If NP Is Not Small. Theoretical Computer Science 164(1–2), 141–163.
D. T. Nguyen & A. L. Selman (2014). Non-autoreducible Sets for NEXP. In 31st International Symposium on Theoretical Aspects of Computer Science, 590–601. URL http://dx.doi.org/10.4230/LIPIcs.STACS.2014.590.
Pavan A., Selman A. L. (2004) Bi-immunity separates strong NP-completeness notions. Information and Computation 188(1): 116–126
B. Trakhtenbrot (1970). On autoreducibility. Dokl. Akad. Nauk SSSR 192(6), 1224–1227. Translation in Soviet Math. Dokl. 11(3): 814–817, 1970.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hitchcock, J.M., Shafei, H. Autoreducibility of NP-Complete Sets under Strong Hypotheses. comput. complex. 27, 63–97 (2018). https://doi.org/10.1007/s00037-017-0157-z
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00037-017-0157-z