Abstract
In this paper we discuss the effect that self-reducibility properties have on the analysis of complexity classes. We begin by reviewing some of the more elementary results for readers unfamiliar with the field, and then we discuss some recent results and directions where self- reducibilities have been useful. Throughout, we focus on the question of when self-reducibility properties cause sets, or classes of sets, to have lower complexity than might otherwise be expected. This paper is an attempt to provide an overview of known results and suggest unifying concepts. By doing so we suggest that a continuing systematic study of the relationship between the internal structure of a set and the computational complexity of a set is in order.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Amir and W. Gasarch. Polynomial terse sets. Inform, and Compute 76, 1988.
J. Balcázar. Self-reducibility. J. Comput. Systems Sci., 1990. To appear.
J. Balcázar. Self-reducibility structures and solutions of NP problems. Revista Matematica, 1990. To appear.
J. Balcázar, R. Book, and U. Schöning. The polynomial-time hierarchy and sparse oracles. J. Assoc. Comput. Machinery, 33 (3): 603–617, 1986.
A. Borodin and A. Demers. Some comments on functional self- reducibility and the NP hierarchy. Technical Report TR76-284, Cornell University, Department of Computer Science, 1976.
R. Beigel. Query-limited Reducibilities. PhD thesis, Stanford University, October 1987.
R. Beigel. A structural theorem that depends quantitatively on the complexity of SAT. J. Comput. Systems Sci., 1990. This paper was presented at the 2nd Annual Structure in Complexity Theory Conf. in 1987.
P. Berman. Relationships between density and deterministic complexity of NP-complete languages. In 5th EAT CS Conference in Automata, Languages and Programming, pages 63–71, Springer-Verlag, Lecture Notes in Computer Science, Berlin, 1978.
R. Beigel, W. Gasarch, J. Gill, and J. Owings. Terse, super- terse and verbose sets. Preprint, 1–25, 1986.
R. Beigel, W. Gasarch, and L. Hay. Bounded Query Classes and the Difference Hierarchy. Technical Report 1847, University of Maryland, 1987.
R. Beigel, W. Gasarch, and J. Owings. Terse sets and verbose sets. Recursive Function Theory: Newsletter, 36: 13–14, 1987.
R. Boppana, J. Håstad, and S. Zachos. Does coNP have short interactive proofs? Inform. Process. Letters, 25: 127–132, 1987.
D. Bruschi, D. Joseph, and P. Young. A structural overview of NP optimization problems. In Proc. of the 2nd International Conference on Optimal Algorithms, Springer-Verlag, Lecture Notes in Computer Science, 1990. 27 pages.
R. Book and K. Ko. On sets reducible to sparse sets. In Proc. 3rd Annual Structure in Complexity Theory Conf., pages 147–154, 1987.
J. Balcäzar and U. Schöning. Logarithmic advice classes. EATCS J. Theor. Comput. Sci., ():, 1990. To appear.
S. Fortune. A note on sparse complete sets. SIAM J. Comput., 8: 431–433, 1979.
J. Goldsmith, L. Hemachandra, D. Joseph, and P. Young. Near- testable sets. Technical Report, University of Wisconsin, Computer Sciences Dept., 1987.
J. Goldsmith, D. Joseph, and P. Young. Self-reducible, p-selective, near-testable, and p-cheatable sets: the effect of internal structure on the complexity of a set. In Proc. 2nd Annual Structure in Complexity Theory Conf., pages 50–59, 1987.
J. Goldsmith, D. Joseph, and P. Young. A note on bi-immunity and p-closeness of p-cheatable sets in P poly. Technical Report 741-1987, University of Wisconsin, Computer Sciences Dept., 1990. [To appear in J. Comput. Systems Sci.].
J. Goldsmith, D. Joseph, and P. Young. Using self-reducibilities to characterize polynomial time. Technical Report 749-1987, University of Wisconsin, Computer Sciences Dept., 1990. [To appear in Inform, and Comput.].
J. Hartmanis and L. Hemachandra. One-way functions, robust-ness, and the non-isomorphism of NP-complete sets. In Proc. 2nd Annual Structure in Complexity Theory Conf, pages 160–174, 1987. To appear in the EATCS J. Theor. Comput. Sci.
N. Immerman. Nondeterministic space is closed under comple-mentation. SIAM J. Comput., 17 (5): 935–938, 1988.
D. Joseph, T. Long, and P. Young. How bounded truth-table reductions to sparse sets collapse the polynomial time hierarchy. Preprint, 10, 1989.
C. Jockusch. Semirecursive sets and positive reducibility. Trans. Amer. Math. Soc., 131: 420–436, 1968.
J. Kadin. PNP[log n] and sparse Turing-complete sets for NP. In Proc. 1st Annual Structure in Complexity Theory Conf., pages 33–40, 1987.
N. Karmarkar and R. Karp. An efficient approximation scheme for the one dimensional bin-packing problem. In Proc. 23rd IEEE Symp. Found. Comput. Sci., pages 312–320, 1982.
R. Karp and R. Lipton. Some connections between nonuniform and uniform complexity classes. In Proc. 12th ACM Symp. Theory of Comput., pages 302–309, 1980. [Also published as, Turing machines that take advice, L’Ensignement Mathématique, 28:191–210, 1982.].
K. Ko. On self-reducibility and weak P-selectivity. J. Comput. Systems Sci., 26: 209–211, 1983.
K. Ko. On helping by robust oracle machines. In Proc. 2nd Annual Structure in Complexity Theory Conf, pages 182–190, 1987.
K. Ko. Distinguishing bounded reducibilities by sparse sets. In Proc. 3rd Annual Structure in Complexity Theory Conf., pages 181–191, 1988.
M. Krentel. The complexity of optimization problems. J. Com-put. Systems Sci., 36: 490–509, 1988.
T. Long. Strong nondeterministic polynomial-time reducibilities. EATCS J. Theor. Comput. Sci., 21: 1–25, 1982.
S. Mahaney. Sparse complete sets for NP: solution of a con-jecture of Berman and Hartmanis. J. Comput. Systems Sci., 25: 130–143, 1982.
S. Mahaney. Sparse sets and reducibilities. In R. Book, editor, Studies in Complexity Theory, pages 63–118, Pitman, 1986.
S. Mahaney. The isomorphism conjecture and sparse sets. In J. Hartmanis, editor, Computational Complexity Theory, page, American Mathematical Society, 1989.
A. Meyer and M. Paterson. With What Frequency are apparently Intractable Problems Difficult? Technical Report MIT/LCS/TM-126, M.I.T., 1979.
C. Papadimitriou and M. Yannakakis. The complexity of facets and some facets of complexity. J. Comput. Systems Sci., 28: 244–259, 1984.
C. Papadimitriou and M. Yannakakis. Optimization, approx-imation and complexity classses. In Proc. 20th ACM Symp. Theory of Comput., pages 229–234, 1988.
C. Schnorr. Optimal algorithms for self-reducible problems. In 3rd EATCS Conference in Automata, Languages and Programming, pages 322–337, Edinburgh, University Press, July 1976.
C. Schnorr. On self-transformable combinatorial problems. Symp. on Math. Optimierung, Oberwolfach, 1979.
U. Schöning. Robust algorithms a different approach to oracles. EATCS J. Theor. Comput. Sci., 40: 57–66, 1985.
A. Selman. P-selective sets, tally languages, and the behavior of polynomial time reducibilities on NP. Math. Systems Theory, 13: 55–65, 1979.
A. Selman. Analogues of semirecursive sets and effective re-ducibilities to the study of NP complexity. Inform, and Control, 52 (1): 36–51, 1982.
A. Selman. Reductions on NP and P-selective sets. EATCS J. Theor. Comput. Sci., 19: 287–304, 1982.
A. Selman. Remarks About Natural Self-Reducible Sets in NP and Complexity Measures for Public-key Crypto systems. Technical Report, Iowa State University, 1984.
A. Selman. Natural self-reducible sets. SIAM J. Comput., 17: 989–996, 1988.
A. Selman. Promise problems complete for complexity classes. Inform, and Comput, 78: 87–98, 1988.
R. Szelepcsényi. The method of forced enumeration for nonde-terminisitc automata. Acta Inform, 26: 279–284, 1988.
B. Trachtenbrot. On autoreducibility. Dokl. Akad. Nauk. SSSR, 11: 335–350, 1970.
E. Ukkonen. Two results on polynomial time Turing reductions to sparse sets. SIAM J. Comput., 12: 580–587, 1983.
K. Wagner. Bounded query computations. In Proc. 3rd Annual Structure in Complexity Theory Conf., pages 260–277, 1988.
K. Wagner. More complicated questions about maxima and minima, and some closures of NP. EATCS J. Theor. Comput. Sci., 51: 53–80, 1988.
K. Wagner and G. Wechsung. Computational Complexity. D. Reidel Publishing Co., 1986.
C. K. Yap. Some consequences of non-uniform conditions nonuniform classes. EATCS J. Theor. Comput. Sci., 26: 287–300, 1983.
Y. Yesha. On certain polynomial-time truth-table reducibilities of complete sets to sparse sets. SIAM J. Comput., 12: 411–425, 1983.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1990 Springer-Verlag New York Inc.
About this chapter
Cite this chapter
Joseph, D., Young, P. (1990). Self-Reducibility: Effects of Internal Structure on Computational Complexity. In: Selman, A.L. (eds) Complexity Theory Retrospective. Springer, New York, NY. https://doi.org/10.1007/978-1-4612-4478-3_6
Download citation
DOI: https://doi.org/10.1007/978-1-4612-4478-3_6
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4612-8793-3
Online ISBN: 978-1-4612-4478-3
eBook Packages: Springer Book Archive