Definition
Composition of Gap Reductions
Suppose
is a gap-introducing reduction from SAT to a minimisation problem with threshold and factor . Suppose is a gap-preserving reduction from to a maximisation problem , with the same source threshold and factor , and target threshold and factor . Then
is a gap-introducing reduction from SAT to : Consequently
has no polynomial-time -approximation unless . Analogous compositions apply to the other objective directions.
Follow Each Case Through Both Maps
Write
Proof
Satisfiable source formula
Because
introduces the source gap, satisfiable gives . This is the yes-premise of , so . Unsatisfiable source formula
Because
introduces the source gap, unsatisfiable gives . This is the no-premise of , so . Polynomial time and hardness
A polynomial-time computation of
has polynomial output length. Running polynomial-time on that output still takes polynomial time in . A hypothetical
-approximation on returns a value in the yes-case. In the no-case, feasibility forces . Comparing with would decide SAT in polynomial time.
Why Matching Thresholds Matters
Suppose
Exact equality of the middle parameters is sufficient. More generally, it is enough that each output range of