Skip to main content
Log in

Strong ETH and Resolution via Games and the Multiplicity of Strategies

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

We consider a proof system intermediate between regular Resolution, in which no variable can be resolved more than once along any refutation path, and general Resolution. We call \(\delta \)-regular Resolution such system, in which at most a fraction \(\delta \) of the variables can be resolved more than once along each refutation path (however, the re-resolved variables along different paths do not need to be the same). We show that when for \(\delta \) not too large, \(\delta \)-regular Resolution is consistent with the Strong Exponential Time Hypothesis (SETH). More precisely, for large n and k, we show that there are unsatisfiable k-CNF formulas which require \(\delta \)-regular Resolution refutations of size \(2^{(1 - \epsilon _k)n}\), where n is the number of variables and \(\epsilon _k=\widetilde{O}(k^{-1/4})\) and \(\delta =\widetilde{O}(k^{-1/4})\) is the number of variables that can be resolved multiple times.

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.

Similar content being viewed by others

Notes

  1. The weighted Arithmetic Mean - Geometric Mean inequality says that given non-negative numbers \(a_1,\ldots ,a_n\) and non-negative weights \(w_1,\ldots ,w_n\) then

    $$\begin{aligned} \prod _i a_i^{w_i}\le \left( \frac{\sum _i w_i a_i}{w}\right) ^w, \end{aligned}$$

    where \(w=\sum _i w_i\). We applied this inequality with \(a_i=\frac{e^2\ell }{|Z_i|+1}\) and \(w_i=|Z_i|+1\).

References

  1. Atserias, A., Dalmau, V.: A combinatorial characterization of resolution width. J. Comput. Syst. Sci. 74, 323–334 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  2. Atserias, A., Fichte, J.K., Thurley, M.: Clause-learning algorithms with many restarts and bounded-width resolution. J. Artif. Intell. Res. (JAIR) 40, 353–373 (2011)

    MathSciNet  MATH  Google Scholar 

  3. Bayardo Jr., R.J.B., Schrag, R.: Using CSP look-back techniques to solve real-world SAT instances. In: Kuipers, B., Webber, B.L. (eds.) Proceedings of the Fourteenth National Conference on Artificial Intelligence and Ninth Innovative Applications of Artificial Intelligence Conference, AAAI 97, IAAI 97, pp. 203–208, AAAI Press/The MIT Press, Providence 27–31 July 1997

  4. Beame, P., Beck, C., Impagliazzo, R.: Time-space tradeoffs in resolution: superpolynomial lower bounds for superlinear space. In: Karloff, H.J., Pitassi, T. (eds.) Proceedings of the 44th Symposium on Theory of Computing Conference, STOC 2012, pp. 213–232, ACM, New York, 19–22 May 2012

  5. Beck, C., Impagliazzo, R.: Strong ETH holds for regular resolution. In: Proceedings of the Forty-fifth Annual ACM Symposium on Theory of Computing, STOC ’13, pp. 487–494, ACM (2013)

  6. Ben-Sasson, E., Wigderson, A.: Short proofs are narrow - resolution made simple. J. ACM 48, 149–169 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  7. Blake, A.: Canonical Expressions in Boolean Algebra, PhD thesis. University of Chicago (1937)

  8. Bonacina, I., Talebanfard, N.: Improving resolution width lower bounds for \(k\)-CNFs with applications to the strong exponential time hypothesis. Inf. Process. Lett. 116, 120–124 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  9. Chen, R., Kabanets, V., Kolokolova, A., Shaltiel, R., Zuckerman, D.: Mining circuit lower bound proofs for meta-algorithms. In: IEEE 29th Conference on Computational Complexity, CCC, pp. 262–273 (2014)

  10. Chen, R., Kabanets, V., Saurabh, N.: An improved deterministic #SAT algorithm for small de morgan formulas. In: Mathematical Foundations of Computer Science 2014 - 39th International Symposium, MFCS, pp. 165–176 (2014)

  11. Chen, S., Scheder, D., Talebanfard, N., Tang, B.: Exponential lower bounds for the PPSZ \(k\)-SAT algorithm. In: SODA, pp. 1253–1263 (2013)

  12. Dantchev, S.S.: Relativisation provides natural separations for resolution-based proof systems. In: Proceedings of Computer Science - Theory and Applications, First International Computer Science Symposium in Russia, pp. 147–158, CSR 2006, St. Petersburg, 8–12 June 2006

  13. Dantsin, E., Goerdt, A., Hirsch, E.A., Kannan, R., Kleinberg, J.M., Papadimitriou, C.H., Raghavan, P., Schöning, U.: A deterministic (2–2/\((k+1))^n\) algorithm for \(k\)-SAT based on local search. Theor. Comput. Sci. 289, 69–83 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  14. Davis, M., Logemann, G., Loveland, D.W.: A machine program for theorem-proving. Commun. ACM 5, 394–397 (1962)

    Article  MathSciNet  MATH  Google Scholar 

  15. Davis, M., Putnam, H.: A computing procedure for quantification theory. J. ACM 7, 201–215 (1960)

    Article  MathSciNet  MATH  Google Scholar 

  16. Haken, A.: The intractability of resolution. Theor. Comput. Sci. 39, 297–308 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  17. Impagliazzo, R., Paturi, R.: On the complexity of \(k\)-SAT. J. Comput. Syst. Sci. 62, 367–375 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  18. Moskewicz, M.W., Madigan, C.F., Zhao, Y., Zhang, L., Malik, S.: Chaff: engineering an efficient SAT solver. In: Proceedings of the 38th Design Automation Conference, DAC 2001, pp. 530–535, ACM, Las Vegas, 18–22 June 2001

  19. Paturi, R., Pudlák, P., Saks, M.E., Zane, F.: An improved exponential-time algorithm for \(k\)-SAT. J. ACM 52, 337–364 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  20. Paturi, R., Pudlák, P., Zane, F.: Satisfiability coding lemma. In: 38th Annual Symposium on Foundations of Computer Science, FOCS, pp. 566–574 (1997)

  21. Pipatsrisawat, K., Darwiche, A.: On the power of clause-learning SAT solvers as resolution engines. Artif. Intell. 175, 512–525 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  22. Pudlák, P.: Proofs as games. Am. Math. Mon. 107, 541–550 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  23. Pudlák, P., Impagliazzo, R.: A lower bound for DLL algorithms for \(k\)-SAT (preliminary version). In: Proceedings of the Eleventh Annual ACM-SIAM Symposium on Discrete Algorithms, SODA ’00, pp. 128–136 (2000)

  24. Robinson, J.A.: A machine-oriented logic based on the resolution principle. J. ACM 12, 23–41 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  25. Santhanam, R.: Fighting perebor: new and improved algorithms for formula and QBF satisfiability. In: 51th Annual IEEE Symposium on Foundations of Computer Science. FOCS 2010, 183–192 (2010)

  26. Schöning, U.: A probabilistic algorithm for \(k\)-SAT and constraint satisfaction problems. In: 40th Annual Symposium on Foundations of Computer Science, FOCS, pp. 410–414 (1999)

  27. Silva, J.P.M., Sakallah, K.A.: GRASP: a search algorithm for propositional satisfiability. IEEE Trans. Comput. 48, 506–521 (1999)

    Article  MathSciNet  Google Scholar 

  28. Urquhart, A.: Hard examples for resolution. J. ACM 34, 209–219 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  29. Williams, R.: Improving exhaustive search implies superpolynomial lower bounds. In: Proceedings of the 42nd ACM Symposium on Theory of Computing, STOC, pp. 231–240 (2010)

  30. Williams, R.: Non-uniform ACC circuit lower bounds. In: Proceedings of the 26th Annual IEEE Conference on Computational Complexity, CCC, pp. 115–125 (2011)

Download references

Acknowledgments

We would like to thank Nicola Galesi for discussions on the topic. We would also like to thank Jakob Nordström and Massimo Lauria for discussions on Resolution size and strong width lower bounds.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Navid Talebanfard.

Additional information

This work was completed while the 1st author was affiliated to the Computer Science Department of Sapienza University of Rome (Italy). The 1st author was funded by the European Research Council under the European Union’s Seventh Framework Programme (FP7/2007–2013) / ERC Grant Agreement No. 279611.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bonacina, I., Talebanfard, N. Strong ETH and Resolution via Games and the Multiplicity of Strategies. Algorithmica 79, 29–41 (2017). https://doi.org/10.1007/s00453-016-0228-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-016-0228-6

Keywords

Navigation