Lukas' Notes

Definition

NP-Optimisation Decision Problem

For an NP-optimisation problem , the associated decision problem is:

Instance: with and , both binary-encoded.

Question: does a feasible solution meet the threshold?

Membership in NP

The solution is a polynomial-length certificate; feasibility and the threshold comparison are polynomial-time checkable. Hence , the class of NP decision problems.

Hardness Transfer

An exact optimiser answers the threshold question by comparing the optimum with (or reporting infeasibility). Thus NP-hardness transfers from decision to optimisation: