Satisfiability and Algorithms for Non-uniform Random k-SAT

5Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Solving Satisfiability is at the core of a wide range of applications from Knowledge Representation to Logic Programming to Software and Hardware Verification. One of the models of Satisfiability, the Random Satisfiability problem, has received much attention in the literature both, as a useful benchmark for SAT solvers, and as an exciting mathematical object. In this paper we tackle a somewhat nonstandard type of Random Satisfiability, the one where instances are not chosen uniformly from a certain class of instances, but rather from a certain nontrivial distribution. More precisely, we use so-called Configuration Model, in which we start with a distribution of degrees (the number of occurrences) of a variable, sample the degree of each variable and then generate a random instance with the prescribed degrees. It has been proposed previously that by properly selecting the starting distribution (to be, say, power law or lognorm) one can approximate at least some aspect of ‘industrial’ instances of SAT. Here we suggest an algorithm that solves such problems for a wide range of degree distributions and obtain a necessary and a sufficient condition for the satisfiability of such formulas.

Cite

CITATION STYLE

APA

Omelchenko, O., & Bulatov, A. A. (2021). Satisfiability and Algorithms for Non-uniform Random k-SAT. In 35th AAAI Conference on Artificial Intelligence, AAAI 2021 (Vol. 5A, pp. 3886–3894). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/aaai.v35i5.16507

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free