Proceedings

Sharpness of the Satisfiability Threshold for Non-Uniform Random k-SAT

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Best Sister Conferences. Pages 6151-6155.

https://doi.org/10.24963/ijcai.2019/853

Abstract

We study a more general model to generate random instances of Propositional Satisfiability (SAT) with n Boolean variables, m clauses, and exactly k variables per clause. Additionally, our model is given an arbitrary probability distribution (p_1, ..., p_n) on the variable occurrences. Therefore, we call it non-uniform random k-SAT. The number m of randomly drawn clauses at which random formulas go from asymptotically almost surely (a.a.s.) satisfiable to a.a.s. unsatisfiable is called the satisfiability threshold. Such a threshold is called sharp if it approaches a step function as n increases.

We identify conditions on the variable probability distribution (p_1, ..., p_n) under which the satisfiability threshold is sharp if its position is already known asymptotically. This result generalizes Friedgut’s sharpness result from uniform to non-uniform random k -SAT and implies sharpness for thresholds of a wide range of random k -SAT models with heterogeneous probability distributions, for example such models where the variable probabilities follow a power-law.

  1. [Ansótegui et al., 2009a] Carlos Ansótegui, Maria Luisa Bonet, and Jordi Levy. On the structure of industrial SAT instances. In 15th Intl. Conf. Principles and Practice of Constraint Programming (CP), pages 127-141, 2009.
  2. [Ansótegui et al., 2009b] Carlos Ansótegui, Maria Luisa Bonet, and Jordi Levy. Towards industrial-like random SAT instances. In 21st Intl. Joint Conf. Artificial Intelli- gence (IJCAI), pages 387-392, 2009. IJCAI
  3. [Ansótegui et al., 2015] Carlos Ansótegui, Maria Luisa Bonet, Jesús Giráldez-Cru, and Jordi Levy. On the classi- fication of industrial SAT families. In 18th Intl. Conf. of the Catalan Association for Artificial Intelligence (CCIA), pages 163-172, 2015.
  4. [Bläsius et al., 2019] Thomas Bläsius, Tobias Friedrich, and Andrew M. Sutton. On the empirical time complexity of scale-free 3-sat at the phase transition. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS), 2019.
  5. [Boufkhad et al., 2005a] Yacine Boufkhad, Olivier Dubois, Yannet Interian, and Bart Selman. Regular random k-sat: Properties of balanced formulas. J. Autom. Reasoning, 35(1-3):181-200, 2005.
  6. [Boufkhad et al., 2005b] Yacine Boufkhad, Olivier Dubois, Yannet Interian, and Bart Selman. Regular random k-SAT: Properties of balanced formulas. J. Automated Reasoning, 35(1-3):181-200, 2005.
  7. [Bradonjic and Perkins, 2014] Milan Bradonjic and Will Perkins. On sharp thresholds in random geometric graphs. In Approximation, Randomization, and Combinatorial Opti- mization. Algorithms and Techniques, APPROX/RANDOM 2014, pages 500-514, 2014.
  8. [Bringmann, 2014] Karl Bringmann. Why walking the dog takes time: Frechet distance has no strongly subquadratic algorithms unless SETH fails. In 55th Symp. Foundations of Computer Science (FOCS), pages 661-670, 2014.
  9. [Chvatal and Reed, 1992] Václav Chvatal and Bruce Reed. Mick gets some (the odds are on his side). In 33rd Symp. Foundations of Computer Science (FOCS), pages 620-627, 1992.
  10. [Coja-Oghlan and Panagiotou, 2016] Amin Coja-Oghlan and Konstantinos Panagiotou. The asymptotic k-SAT threshold. Advances in Mathematics, 288:985-1068, 2016.
  11. [Cook, 1971] Stephen A. Cook. The complexity of theorem- proving procedures. In 3rd Symp. Theory of Computing (STOC), pages 151-158, 1971.
  12. [Cooper et al., 2007] Colin Cooper, Alan Frieze, and Gregory Sorkin. Random 2SAT with prescribed literal degrees. Al- gorithmica, 48:249-265, 2007.
  13. [Díaz et al., 2009] Josep Díaz, Lefteris M. Kirousis, Dieter Mitsche, and Xavier Pérez-Giménez. On the satisfiability threshold of formulas with three literals per clause. Theo- retical Computer Science, 410(30-32):2920-2934, 2009.
  14. [Ding et al., 2015] Jian Ding, Allan Sly, and Nike Sun. Proof of the satisfiability conjecture for large k. In 47th Symp. Theory of Computing (STOC), pages 59-68, 2015.
  15. [Friedgut, 1999] Ehud Friedgut. Sharp thresholds of graph properties, and the k-SAT problem. J. Amer. Math. Soc., 12(4):1017-1054, 1999.
  16. [Friedgut, 2005] Ehud Friedgut. Hunting for sharp thresholds. Random Struct. Algorithms, 26(1-2):37-51, 2005.
  17. [Friedrich and Rothenberger, 2019a] Tobias Friedrich and Ralf Rothenberger. The satisfiability threshold for non- uniform random 2-sat. In 46th Intl. Coll. Automata, Lan- guages and Programming (ICALP), 2019.
  18. [Friedrich and Rothenberger, 2019b] Tobias Friedrich and Ralf Rothenberger. The satisfiability threshold for non- uniform random 2-sat. CoRR, abs/1904.02027, 2019.
  19. [Friedrich et al., 2017a] Tobias Friedrich, Anton Krohmer, Ralf Rothenberger, Thomas Sauerwald, and Andrew M. Sutton. Bounds on the satisfiability threshold for power law distributed random SAT. In 25th European Symp. Al- gorithms (ESA), pages 37:1-37:15, 2017.
  20. [Friedrich et al., 2017b] Tobias Friedrich, Anton Krohmer, Ralf Rothenberger, and Andrew M. Sutton. Phase tran- sitions for scale-free SAT formulas. In 31st AAAI Conf. Artificial Intelligence (AAAI), pages 3893-3899, 2017.
  21. [Giráldez-Cru and Levy, 2017] Jesús Giráldez-Cru and Jordi Levy. Locality in random SAT instances. In 26th Intl. Joint Conf. Artificial Intelligence (IJCAI), pages 638-644, 2017.
  22. [Goerdt, 1996] Andreas Goerdt. A threshold for unsatisfiabil- ity. J. Comput. Syst. Sci., 53(3):469-486, 1996.
  23. [Hajiaghayi and Sorkin, 2003] Mohammad Taghi Hajiaghayi and Gregory B. Sorkin. The satisfiability threshold of random 3-SAT is at least 3.52. Technical Report RC22942, IBM, October 2003.
  24. [Impagliazzo et al., 1998] Russell Impagliazzo, Ramamohan Paturi, and Francis Zane. Which problems have strongly exponential complexity? In 39th Symp. Foundations of Computer Science (FOCS), pages 653-663, 1998.
  25. [Kaporis et al., 2006] Alexis C. Kaporis, Lefteris M. Kirousis, and Efthimios G. Lalas. The probabilistic analysis of a greedy satisfiability algorithm. Random Struct. Algorithms, 28(4):444-480, 2006.
  26. [Karp, 1972] Richard M. Karp. Reducibility among combi- natorial problems. In Proceedings of a symposium on the Complexity of Computer Computations, held March 20- 22, 1972, at the IBM Thomas J. Watson Research Center, Yorktown Heights, New York., pages 85-103, 1972.
  27. [Levin, 1973] Leonid A. Levin. Universal sorting problems. Problems of Information Transmission, 9:265-266, 1973.
  28. [Levy, 2017] Jordi Levy. Percolation and phase transition in SAT. CoRR, abs/1708.06805, 2017.
  29. [Mitchell et al., 1992] David G. Mitchell, Bart Selman, and Hector J. Levesque. Hard and easy distributions of SAT problems. In 10th AAAI Conf. Artificial Intelligence (AAAI), pages 459-465, 1992.
  30. [Monasson et al., 1996] Rémi Monasson, Riccardo Zecchina, Scott Kirkpatric, Bart Selman, and Lidror Troyansky. Phase transition and search cost in the 2+ p-sat problem. 4th Workshop on Physics and Computation, Boston, MA, 1996., 1996.
  31. [O'Donnell, 2014] Ryan O'Donnell. Analysis of Boolean Functions. Cambridge University Press, 2014.
  32. [Omelchenko and Bulatov, 2019] Oleksii Omelchenko and Andrei A. Bulatov. Satisfiability threshold for power law random 2-sat in configuration model. In 22nd Intl. Conf. Theory and Applications of Satisfiability Testing (SAT), 2019.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards