Lukas' Notes

computation complexity

Definition

Strong Exponential Time Hypothesis

The strong exponential time hypothesis states, in a simplified form, that SAT cannot be solved in time

for any constant , where is the number of variables and O-star notation suppresses polynomial factors.

Equivalently, the best possible exponential base for general SAT is conjectured to be up to lower-order and polynomial factors.

SETH therefore forbids smaller linear exponents, such as . This is stronger than merely forbidding sublinear exponents such as .

Relation to ETH

ETH says that 3-SAT has no subexponential-time algorithm of the form .

SETH is stronger. It rules out even slightly faster-than-brute-force algorithms for SAT, such as

Thus:

  • ETH forbids improving the exponent all the way to sublinear in ;
  • SETH forbids improving the constant in the exponent below .

Formal variant

A common formal version is stated through k-SAT: for every , there exists a clause width such that -SAT cannot be solved in time .

This avoids claiming that every fixed-width SAT variant has exactly the same exponential constant.