Promise-gap hardness of Max Independent Set
Lax614640.IndependentSetGapHardness · concepts/Lax614640/IndependentSetGapHardness.lean · lax-614640
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Håstad's general-graph inapproximability result supplies the hardness theorem used by the reduction. We use its rational promise-gap form. For every integer , a bounded-error polynomial-step algorithm distinguishing -vertex graphs with from those with would imply .
This formulation is proved here from the registered PCP-to-clique reduction in lax-253009. The proof complements the graph, guards the relative threshold, handles graphs below the solver's cutoff by bounded exhaustive search, and certifies the encoding conversion and randomized composition in the finite Turing-machine models.
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
-
- thm✓
Lax253009.Amplification - thm✓
Lax253009.CenteredProjection - thm✓
Lax253009.EncodedReduction - thm✓
Lax253009.FAFComposition - thm✓
Lax253009.FAFLocalTests - thm✓
Lax253009.FAFPatterns - thm✓
Lax253009.FiniteProbability - thm✓
Lax253009.FreshBitSampling - thm✓
Lax253009.GraphEncoding - thm✓
Lax253009.MajorityAmplification - thm✓
Lax253009.ProjectionEncoding - thm✓
Lax253009.RandomizedReduction - thm✓
Lax253009.SamplingParameters - thm✓
Lax253009.TestRepetition - thm✓
Lax253009.TestSampling
⊢
Lax614640Proofs.IndependentSetGapHardness.gapSolver_implies_np_subset_bpp - thm✓
Lean source view on GitHub
| 1 | import Lax614640.Gap |
| 2 | import Lax434930.NondeterministicPolynomialTime |
| 3 | import Lax666725.RandomizedPolynomialTime |
| 4 | |
| 5 | /-! |
| 6 | --- |
| 7 | title: Promise-gap hardness of Max Independent Set |
| 8 | type: theorem |
| 9 | --- |
| 10 | Håstad's general-graph inapproximability result supplies the hardness theorem |
| 11 | used by the reduction. We use its rational promise-gap form. For |
| 12 | every integer , a bounded-error polynomial-step algorithm distinguishing |
| 13 | -vertex graphs with from those with |
| 14 | would imply . |
| 15 | |
| 16 | This formulation is proved here from the registered PCP-to-clique reduction |
| 17 | in lax-253009. The proof complements the graph, guards the relative threshold, |
| 18 | handles graphs below the solver's cutoff by bounded exhaustive search, and |
| 19 | certifies the encoding conversion and randomized composition in the finite |
| 20 | Turing-machine models. |
| 21 | -/ |
| 22 | |
| 23 | set_option autoImplicit false |
| 24 | |
| 25 | namespace Lax614640.IndependentSetGapHardness |
| 26 | |
| 27 | open Lax614640.Gap |
| 28 | open Lax434930.NondeterministicPolynomialTime |
| 29 | open Lax666725.RandomizedPolynomialTime |
| 30 | |
| 31 | /-- Håstad's general-graph promise-gap inapproximability theorem. -/ |
| 32 | axiom gapSolver_implies_np_subset_bpp : |
| 33 | ∀ q : ℕ, 3 ≤ q → MISGapSolver q → NP ⊆ BPP |
| 34 | |
| 35 | end Lax614640.IndependentSetGapHardness |
| 36 |
Used by
none
From Mathlib
none
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments