General Bounds on Satisfiability Thresholds for Random CSPs via Fourier Analysis

Authors

  • Colin Wei Stanford University
  • Stefano Ermon Stanford University

DOI:

https://doi.org/10.1609/aaai.v31i1.11136

Keywords:

random constraint satisfaction problems, general bounds on satisfiability thresholds, Fourier analysis of random constraints

Abstract

Random constraint satisfaction problems (CSPs) have been widely studied both in AI and complexity theory. Empirically and theoretically, many random CSPs have been shown to exhibit a phase transition. As the ratio of constraints to variables passes certain thresholds, they transition from being almost certainly satisfiable to unsatisfiable. The exact location of this threshold has been thoroughly investigated, but only for certain common classes of constraints. In this paper, we present new bounds for the location of these thresholds in boolean CSPs. Our main contribution is that our bounds are fully general, and apply to any fixed constraint function that could be used to generate an ensemble of random CSPs. These bounds rely on a novel Fourier analysis and can be easily computed from the Fourier spectrum of a constraint function. Our bounds are within a constant factor of the exact threshold location for many well-studied random CSPs. We demonstrate that our bounds can be easily instantiated to obtain thresholds for many constraint functions that had not been previously studied, and evaluate them experimentally.

Downloads

Published

2017-02-12

How to Cite

Wei, C., & Ermon, S. (2017). General Bounds on Satisfiability Thresholds for Random CSPs via Fourier Analysis. Proceedings of the AAAI Conference on Artificial Intelligence, 31(1). https://doi.org/10.1609/aaai.v31i1.11136

Issue

Section

Main Track: Search and Constraint Satisfaction