English
Related papers

Related papers: Phase Transition in Unrestricted Random SAT

200 papers

Using methods and ideas from statistical mechanics, we propose a simple method for obtaining rigorous upper bounds for satisfiability transition in random boolean expressions composed of N variables and M clauses with K variables per…

Disordered Systems and Neural Networks · Physics 2007-05-23 S. Knysh , V. N. Smelyanskiy , R. D. Morris

Given a 2-SAT formula $F$ consisting of $n$ variables and $\cn$ random clauses, what is the largest number of clauses $\max F$ satisfiable by a single assignment of the variables? We bound the answer away from the trivial bounds of…

Combinatorics · Mathematics 2016-09-07 Don Coppersmith , David Gamarnik , Mohammad Hajiaghayi , Gregory B. Sorkin

We derive an upper bound on the number of models for exact satisfiability (XSAT) of arbitrary CNF formulas F. The bound can be calculated solely from the distribution of positive and negated literals in the formula. For certain subsets of…

Computational Complexity · Computer Science 2018-03-21 Bernd Schuh

In this paper, we prove that the general CNF satisfiability problem can be solved in $O^*(1.0638^L)$ time, where $L$ is the length of the input CNF-formula (i.e., the total number of literals in the formula), which improves the previous…

Data Structures and Algorithms · Computer Science 2022-08-18 Junqiang Peng , Mingyu Xiao

Let F be a random k-SAT formula on n variables, formed by selecting uniformly and independently m = rn out of all possible k-clauses. It is well-known that if r>2^k ln 2, then the formula F is unsatisfiable with probability that tends to 1…

Computational Complexity · Computer Science 2007-05-23 Dimitris Achlioptas , Yuval Peres

This paper first analyzes the resolution complexity of two random CSP models (i.e. Model RB/RD) for which we can establish the existence of phase transitions and identify the threshold points exactly. By encoding CSPs into CNF formulas, it…

Computational Complexity · Computer Science 2007-05-23 Ke Xu , Wei Li

The runtime performance of modern SAT solvers is deeply connected to the phase transition behavior of CNF formulas. While CNF solving has witnessed significant runtime improvement over the past two decades, the same does not hold for…

Artificial Intelligence · Computer Science 2019-10-23 Yash Pote , Saurabh Joshi , Kuldeep S. Meel

Heuristic methods for solution of problems in the NP-Complete class of decision problems often reach exact solutions, but fail badly at "phase boundaries", across which the decision to be reached changes from almost always having one value…

Disordered Systems and Neural Networks · Physics 2007-05-23 R. Monasson , R. Zecchina , S. Kirkpatrick , B. Selman , L. Troyansky

We show that the CNF satisfiability problem (SAT) can be solved in time $O^*(1.1199^{(d-2)n})$, where $d$ is either the maximum number of occurrences of any variable or the average number of occurrences of all variables if no variable…

Data Structures and Algorithms · Computer Science 2024-11-13 Sanjay Jain , Tzeh Yuan Neoh , Frank Stephan

We focus on the random generation of SAT instances that have properties similar to real-world instances. It is known that many industrial instances, even with a great number of variables, can be solved by a clever solver in a reasonable…

Computational Complexity · Computer Science 2023-03-14 Carlos Ansótegui , Maria Luisa Bonet , Jordi Levy

We obtain the smallest unsatisfiable formulas in subclasses of $k$-CNF (exactly $k$ distinct literals per clause) with bounded variable or literal occurrences. Smaller unsatisfiable formulas of this type translate into stronger…

Discrete Mathematics · Computer Science 2024-07-22 Tianwei Zhang , Tomáš Peitl , Stefan Szeider

In this work we propose and analyze a simple randomized algorithm to find a satisfiable assignment for a Boolean formula in conjunctive normal form (CNF) having at most 3 literals in every clause. Given a k-CNF formula phi on n variables,…

Data Structures and Algorithms · Computer Science 2020-08-11 Subhas Kumar Ghosh , Janardan Misra

Let F be a uniformly distributed random k-SAT formula with n variables and m clauses. We present a polynomial time algorithm that finds a satisfying assignment of F with high probability for constraint densities m/n<(1-eps_k)2^k\ln(k)/k,…

Combinatorics · Mathematics 2017-11-17 Amin Coja-Oghlan

To study the structure of solutions for random k-SAT and random CSPs, this paper introduces the concept of average similarity degree to characterize how solutions are similar to each other. It is proved that under certain conditions, as r…

Artificial Intelligence · Computer Science 2007-05-23 Ke Xu , Wei Li

The random k-SAT model is the most important and well-studied distribution over k-SAT instances. It is closely connected to statistical physics; it is used as a testbench for satisfiability algorithms, and average-case hardness over this…

Computational Complexity · Computer Science 2017-03-08 Noah Fleming , Denis Pankratov , Toniann Pitassi , Robert Robere

The Local Search algorithm (or Hill Climbing, or Iterative Improvement) is one of the simplest heuristics to solve the Satisfiability and Max-Satisfiability problems. It is a part of many satisfiability and max-satisfiability solvers, where…

Data Structures and Algorithms · Computer Science 2008-11-18 Andrei A. Bulatov , Evgeny S. Skvortsov

We compute the probability of satisfiability of a class of random Horn-SAT formulae, motivated by a connection with the nonemptiness problem of finite tree automata. In particular, when the maximum clause length is 3, this model displays a…

Probability · Mathematics 2007-05-23 Cristopher Moore , Gabriel Istrate , Demetrios Demopoulos , Moshe Y. Vardi

Open questions with respect to the computational complexity of linear CNF formulas in connection with regularity and uniformity are addressed. In particular it is proven that any l-regular monotone CNF formula is XSAT-unsatisfiable if its…

Computational Complexity · Computer Science 2018-01-19 Bernd. R. Schuh

In {\sc MaxSat}, we ask for an assignment which satisfies the maximum number of clauses for a boolean formula in CNF. We present an algorithm yielding a run time upper bound of $O^*(2^{\frac{1}{6.2158}})$ for {\sc Max-2-Sat} (each clause…

Data Structures and Algorithms · Computer Science 2008-12-18 Daniel Raible , Henning Fernau

Form a random k-SAT formula on n variables by selecting uniformly and independently m=rn clauses out of all 2^k (n choose k) possible k-clauses. The Satisfiability Threshold Conjecture asserts that for each k there exists a constant r_k…

Statistical Mechanics · Physics 2009-09-29 Dimitris Achlioptas , Cristopher Moore