Skip to main content
Log in

Sparse Selfreducible Sets and Nonuniform Lower Bounds

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

It is well-known that the class of sets that can be computed by polynomial size circuits is equal to the class of sets that are polynomial time reducible to a sparse set. It is widely believed, but unfortunately up to now unproven, that there are sets in \({\mathrm{EXP^{NP}}}\), or even in \({\mathrm{EXP}}\) that are not computable by polynomial size circuits and hence are not reducible to a sparse set. In this paper we study this question in a more restricted setting: what is the computational complexity of sparse sets that are selfreducible? It follows from earlier work of Lozano and Torán (in: Mathematical systems theory, 1991) that \({\mathrm{EXP^{NP}}}\) does not have sparse selfreducible hard sets. We define a natural version of selfreduction, tree-selfreducibility, and show that \({\mathrm{NEXP}}\) does not have sparse tree-selfreducible hard sets. We also construct an oracle relative to which all of \({\mathrm{EXP}}\) is reducible to a sparse tree-selfreducible set. These lower bounds are corollaries of more general results about the computational complexity of sparse sets that are selfreducible, and can be interpreted as super-polynomial circuit lower bounds for \({\mathrm{NEXP}}\).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Notes

  1. Formally, the reader might notice, these questions are independent. They are related however as follows. If \({\mathrm{EXP}}^\mathrm{NP}\) or even \({\mathrm{NEXP}}\) has polynomial size circuits then \({\mathrm{P}}\ne {\mathrm{NP}}\) follows. Therefore, it seems that it should be easier to settle the former question, in the negative, than it does to settle the latter.

  2. In several places in this paper we use “optimal” where this is not an exact statement. If we prove a problem to be in \({\mathrm{NEXP}}\) and show an oracle relative to which it is not in \({\mathrm{EXP}}\) then it could still be in many intermediate classes, and even a non-relativizing proof might still show it to be in \({\mathrm{EXP}}\). Though we always make the exact meaning of optimal precise in theorems following the statement, the reader should be cautioned.

  3. Here \(S_x^{M}\) resp. T denote the nodes of the graphs \(S_x^{S,M}\), T.

  4. A set S is called P-selective if there exists a polynomial time function f such that \(f(x,y)\in \{x,y\}\) and \([x\in S\vee y\in S]\Rightarrow f(x,y)\in S\).

References

  1. Agrawal, M., Arvind, V.: Quasi-linear truth-table reductions to p-selective sets. Theor. Comput. Sci. 158, 361–370 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  2. Balcázar, J., Díaz, J., Gabarró, J.: Structural Complexity I. Springer, Berlin (1988)

    Book  MATH  Google Scholar 

  3. Buhrman, H., Fortnow, L., Thierauf, T.: Nonrelativizing separations. In: IEEE Conference on Computational Complexity. IEEE Computer Society Press, pp. 8–12 (1998)

  4. Berman, L., Hartmanis, H.: On isomorphisms and density of NP and other complete sets. SIAM J. Comput. 6, 305–322 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  5. Beigel, R., Kummer, M., Stephan, F.: Approximable sets. Inf. Comput. 120(2), 304–314 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  6. Buhrman, H., Torenvliet, L.: P-selective self-reducible sets: a new characterization of P. J. Comput. Syst. Sci. 53(2), 210–217 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  7. Fortnow, L., Klivans, A.: NP with small advice. In: Proceedings of the 20th IEEE Conference on Computational Complexity. IEEE Computer Society Press, pp. 228–234 (2005)

  8. Faliszewski, P., Ogihara, M.: Separating the notions of self- and autoreducibility. In: MFCS, pp. 308–315 (2005)

  9. Hemaspaandra, L.A., Torenvliet, L.: Theory of Semi-Feasible Algorithms. Monographs in Theoretical Computer Science. Springer, Heidelberg (2002)

    Google Scholar 

  10. Ko, K.-I.: On self-reducibility and weak P-selectivity. J. Comput. Syst. Sci. 26, 209–211 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  11. Ko, K., Schöning, U.: On circuit-size and the low hierarchy in NP. SIAM J. Comput. 14(1), 41–51 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  12. Lozano, A., Torán, J.: Self-reducible sets of small density. J. Math. Systems Theory 24(1), 83–100 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  13. Meyer, A.: Oral communication, cited in [4] (1977)

  14. Mocas, S.: Separating exponential time classes from polynomial time classes. PhD thesis, Northeastern University (1993)

  15. Ogihara, M.: Polynomial-time membership comparable sets. SIAM J. Comput. 24(5), 1168–1181 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  16. Ogiwara, M., Watanabe, O.: On polynomial time bounded truth-table reducibility of NP sets to sparse sets. SIAM J. Comput. 20, 471–483 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  17. Papadimitriou, C.H.: Computational Complexity. Addison Wesley, Boston (1994)

    MATH  Google Scholar 

  18. Selman, A.: P-selective sets, tally languages, and the behavior of polynomial time reducibilities on NP. Math. Syst. Theory 13, 55–65 (1979)

    Article  MathSciNet  MATH  Google Scholar 

  19. Selman, A.: Analogues of semicursive sets and effective reducibilities to the study of NP complexity. Inf. Control 52(1), 36–51 (1982)

    Article  MATH  Google Scholar 

  20. Shaltiel, R., Umans, C.: Pseudorandomness for approximate counting and sampling. Technical report TR04-086, ECCC (2004)

  21. Wagner, K.: Bounded query computations. In: Proceedings of 3rd Structure in Complexity in Conference. IEEE Computer Society Press, pp. 260–278 (1988)

  22. Wilson, C.B.: Relativized circuit complexity. J. Comput. Syst. Sci. 31, 169–181 (1985)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

We thank the anonymous referee for helpful suggestions. Funding was provided by Russian Foundation for Basic Research (Grant No. 16-01-00362), Russian Academic Excellence Project (Grant No. 5-100).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nikolay Vereshchagin.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Buhrman, H., Torenvliet, L., Unger, F. et al. Sparse Selfreducible Sets and Nonuniform Lower Bounds. Algorithmica 81, 179–200 (2019). https://doi.org/10.1007/s00453-018-0439-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-018-0439-0

Keywords

Navigation