# The Satisfiability Threshold for Non-Uniform Random 2-SAT

**Authors:** Tobias Friedrich, Ralf Rothenberger

arXiv: 1904.02027 · 2022-09-02

## TL;DR

This paper investigates the satisfiability thresholds of non-uniform random 2-SAT problems, revealing how variable distribution affects the phase transition point between satisfiable and unsatisfiable instances.

## Contribution

It derives the asymptotic satisfiability thresholds for non-uniform 2-SAT with arbitrary variable distributions, extending classical uniform models to more realistic, variable-fluctuating scenarios.

## Key findings

- Threshold at m=Θ((1-∑p_i^2)/(p_1·(∑p_i^2)^{1/2})) for certain distributions
- Sharp threshold at m=(∑p_i^2)^{-1} when p_1^2=o(∑p_i^2)
- Generalizes classical results by Chvatal-Reed and Goerdt

## Abstract

Propositional satisfiability (SAT) is one of the most fundamental problems in computer science. Its worst-case hardness lies at the core of computational complexity theory, for example in the form of NP-hardness and the (Strong) Exponential Time Hypothesis. In practice however, SAT instances can often be solved efficiently. This contradicting behavior has spawned interest in the average-case analysis of SAT and has triggered the development of sophisticated rigorous and non-rigorous techniques for analyzing random structures.   Despite a long line of research and substantial progress, most theoretical work on random SAT assumes a uniform distribution on the variables. In contrast, real-world instances often exhibit large fluctuations in variable occurrence. This can be modeled by a non-uniform distribution of the variables, which can result in distributions closer to industrial SAT instances.   We study satisfiability thresholds of non-uniform random $2$-SAT with $n$ variables and $m$ clauses and with an arbitrary probability distribution $(p_i)_{i\in[n]}$ with $p_1 \ge p_2 \ge \ldots \ge p_n > 0$ over the n variables. We show for $p_1^2=\Theta(\sum_{i=1}^n p_i^2)$ that the asymptotic satisfiability threshold is at $m=\Theta( (1-\sum_{i=1}^n p_i^2)/(p_1\cdot(\sum_{i=2}^n p_i^2)^{1/2}) )$ and that it is coarse. For $p_1^2=o(\sum_{i=1}^n p_i^2)$ we show that there is a sharp satisfiability threshold at $m=(\sum_{i=1}^n p_i^2)^{-1}$. This result generalizes the seminal works by Chvatal and Reed [FOCS 1992] and by Goerdt [JCSS 1996].

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1904.02027/full.md

## Figures

15 figures with captions in the complete paper: https://tomesphere.com/paper/1904.02027/full.md

## References

44 references — full list in the complete paper: https://tomesphere.com/paper/1904.02027/full.md

---
Source: https://tomesphere.com/paper/1904.02027