Skip to main content

Alternation Trading Proofs and Their Limitations

  • Conference paper
Mathematical Foundations of Computer Science 2013 (MFCS 2013)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8087))

  • 1477 Accesses

Abstract

Alternation trading proofs are motivated by the goal of separating NP from complexity classes such as Logspace or NL; they have been used to give super-linear runtime bounds for deterministic and co-nondeterministic sublinear space algorithms which solve the Satisfiability problem. For algorithms which use n o(1) space, alternation trading proofs can show that deterministic algorithms for Satisfiability require time greater than n cn for c < 2cos(π/7) (as shown by Williams [21,19]), and that co-nondeterministic algorithms require time greater than n cn for \(c<\sqrt[3]{4}\) (as shown by Diehl, van Melkebeek and Williams [5]). It is open whether these values of c are optimal, but Buss and Williams [2] have shown that for deterministic algorithms, c < 2cos(π/7) is the best that can obtained using present-day known techniques of alternation trading.

This talk will survey alternation trading proofs, and discuss the optimality of the unlikely value of 2cos(π/7).

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Bennett, J.: On Spectra. Ph.D. thesis, Princeton University (1962)

    Google Scholar 

  2. Buss, S., Williams, R.: Limits on alternation-trading proofs for time-space lower bounds, manuscript, submitted for publication. Shorter version appeared in IEEE Conf. on Computational Complexity (CCC), pp. 181–191 (2012)

    Google Scholar 

  3. Cook, S.A.: Short propositional formulas represent nondeterministic computations. Information Processing Letters 26, 269–270 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  4. Diehl, S., van Melkebeek, D.: Time-space lower bounds for the polynomial-time hierarchy on randomized machines. SIAM Journal on Computing 36, 563–594 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  5. Diehl, S., van Melkebeek, D., Williams, R.: An improved time-space lower bound for tautologies. Journal of Combinatorial Optimization 22(3), 325–338 (2011), an earlier version appeared in: Ngo, H.Q. (ed.) COCOON 2009. LNCS, vol. 5609, pp. 429–438. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  6. Fortnow, L.: Nondeterministic polynomial time versus nondeterministic logarithmic space: Time-space tradeoffs for satisfiability. In: Proc. IEEE Conference on Computational Complexity (CCC), pp. 52–60 (1997)

    Google Scholar 

  7. Fortnow, L., Lipton, R., van Melkebeek, D., Viglas, A.: Time-space lower bounds for satisfiability. Journal of the ACM 52(6), 835–865 (2005)

    Article  MathSciNet  Google Scholar 

  8. Fortnow, L., van Melkebeek, D.: Time-space tradeoffs for nondeterministic computation. In: Proc. IEEE Conference on Computational Complexity (CCC), pp. 2–13 (2000)

    Google Scholar 

  9. Gurevich, Y., Shelah, S.: Nearly linear time. In: Meyer, A.R., Taitslin, M.A. (eds.) Logic at Botik 1989. LNCS, vol. 363, pp. 108–118. Springer, Heidelberg (1989)

    Chapter  Google Scholar 

  10. Kannan, R.: Towards separating nondeterminism from determinism. Mathematical Systems Theory 17, 29–45 (1984)

    Article  MathSciNet  MATH  Google Scholar 

  11. Lipton, R., Viglas, A.: On the complexity of SAT. In: Proc. 40th Annual IEEE Symposium on Foundations of Computer Science (FOCS), pp. 459–464 (1999)

    Google Scholar 

  12. van Melkebeek, D.: Time-space lower bounds for NP-complete problems. In: Current Trends in Theoretical Computer Science, pp. 265–291. World Scientific (2004)

    Google Scholar 

  13. Nepomnjaščiĭ, V.A.: Rudimentary predicates and Turing computations. Dokl. Akad. Nauk SSSR 195, 282–284 (1970), English translation in Soviet Math. Dokl. 11, 1462–1465 (1970)

    Google Scholar 

  14. Pippenger, N., Fisher, M.J.: Relations among complexity measures. Journal of the ACM 26, 361–381 (1979)

    Article  MATH  Google Scholar 

  15. Robson, J.M.: A new proof of the NP completeness of satisfiability. In: Proc. 2nd Australian Computer Science Conference, pp. 62–69 (1979)

    Google Scholar 

  16. Robson, J.M.: An O(T logT) reduction from RAM computations to satisfiability. Theoretical Computer Science 81, 141–149 (1991)

    Article  MathSciNet  Google Scholar 

  17. Schnorr, C.P.: Satisfiability is quasilinear complete in NQL. Journal of the ACM 25, 136–145 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  18. Tourlakis, I.: Time-space tradeoffs for SAT and related problems. Journal of Computer and System Sciences 63(2), 268–287 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  19. Williams, R.: Alternation-trading proofs, linear programming, and lower bounds, to appear. A shorter extended abstract appeared in Proc. 27th Intl. Symp. on Theory of Computings (STACS 2010) (2010), http://stacs-conf.org , doi: 10.4230/LIPIcs.STACS.2010.2494

  20. Williams, R.: Algorithms and Resource Requirements for Fundamental Problems. Ph.D. thesis, Carnegie Mellon University (August 2007)

    Google Scholar 

  21. Williams, R.: Time-space tradeoffs for counting NP solutions modulo integers. Computational Complexity 17(2), 179–219 (2008)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Buss, S. (2013). Alternation Trading Proofs and Their Limitations. In: Chatterjee, K., Sgall, J. (eds) Mathematical Foundations of Computer Science 2013. MFCS 2013. Lecture Notes in Computer Science, vol 8087. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40313-2_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40313-2_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40312-5

  • Online ISBN: 978-3-642-40313-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics