QPTAS for maximum-weight independent set
Lax263307.MainTheorem · concepts/Lax263307/MainTheorem.lean · lax-263307
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Let be a hereditary graph class with strongly edge-sublinear separators. Then maximum-weight independent set admits a deterministic quasipolynomial-time approximation scheme on .
For every and rational , it computes an independent set with in time
Here , is the maximum independent-set weight, and is the binary encoding length of the rational weights and accuracy. No separator or algorithm for finding one is part of the input.
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
-
- thm✓
Lax109476.CertificateSoundness - thm✓
Lax109476.PolynomialTimeSolver - thm✓
Lax263307.AlgorithmParameters - thm✓
Lax263307.BlowUpBagBounds - thm✓
Lax263307.BlowUpClasses - thm✓
Lax263307.BufferedEllipsoid - thm✓
Lax263307.ComputedRounding - thm✓
Lax263307.ComputedSeparators - thm✓
Lax263307.CoordinateCatalog - thm✓
Lax263307.DistanceProjection - thm✓
Lax263307.ExhaustiveTargets - thm✓
Lax263307.HeavyRationalConditioning - thm✓
Lax263307.MomentLP - thm✓
Lax263307.PositiveWeights - thm✓
Lax263307.RationalConditioning - thm✓
Lax263307.RationalCutBuffer - thm✓
Lax263307.RationalProjection - thm✓
Lax263307.RecursionDepth - thm✓
Lax263307.RelaxationFeasibility - thm✓
Lax263307.RoundedOracleSearch - thm✓
Lax263307.TargetSearch - thm✓
Lax263307.WeightedProjection
- thm✓
Lean source view on GitHub
| 1 | import Lax263307.EdgeSublinearSeparators |
| 2 | import Lax263307.QPTAS |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: QPTAS for maximum-weight independent set |
| 7 | type: theorem |
| 8 | --- |
| 9 | Let be a hereditary graph class with strongly edge-sublinear |
| 10 | separators. Then maximum-weight independent set admits a deterministic |
| 11 | quasipolynomial-time approximation scheme on . |
| 12 | |
| 13 | For every and rational , it computes |
| 14 | an independent set with in time |
| 15 | |
| 16 | |
| 17 | Here , is the maximum independent-set weight, |
| 18 | and is the binary encoding length of the rational weights and accuracy. |
| 19 | No separator or algorithm for finding one is part of the input. |
| 20 | |
| 21 | # Attribution |
| 22 | |
| 23 | Édouard Bonnet and Yeonsu Chang, *QPTAS for Max Weight Independent Set |
| 24 | in Graphs with Strongly Edge-Sublinear Separators*, Theorem 2. |
| 25 | |
| 26 | # Formalization notes |
| 27 | |
| 28 | This is the submission's headline theorem. The separator hypothesis |
| 29 | uses the harmless normalization explained |
| 30 | in `EdgeSublinearSeparators`. The approximation scheme refers directly |
| 31 | to the registered RAM semantics through `QPTAS.HasQPTAS`. |
| 32 | -/ |
| 33 | |
| 34 | namespace Lax263307.MainTheorem |
| 35 | |
| 36 | open GraphClasses EdgeSublinearSeparators QPTAS |
| 37 | |
| 38 | /-- Theorem 2: the deterministic weighted approximation scheme. -/ |
| 39 | axiom exists_qptas (C : GraphClass) (hereditary : IsHereditary C) |
| 40 | (separators : HasStronglyEdgeSublinearSeparators C) : HasQPTAS C |
| 41 | |
| 42 | end Lax263307.MainTheorem |
| 43 |
Attribution
Édouard Bonnet and Yeonsu Chang, QPTAS for Max Weight Independent Set in Graphs with Strongly Edge-Sublinear Separators, Theorem 2.
Formalization notes
This is the submission's headline theorem. The separator hypothesis uses the harmless normalization explained in . The approximation scheme refers directly to the registered RAM semantics through .
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments