How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Degree reduction preserves unsatisfaction quantitatively
Statement
Let be a binary constraint graph over the fixed alphabet with , and let be its degree-reduced graph as constructed by Degree reduction by expander incidence clouds. Then is -regular over the same alphabet, has vertices and exactly ordinary edges, is produced from the explicit encoding of by a deterministic algorithm in polynomial time, and with its unsatisfiability satisfies perfect completeness and the quantitative bound Consequently , with the empty output on edgeless inputs, is a complete uniform gap-preserving reduction in the sense of Complete uniform gap-preserving CSP reductions with output alphabet , output degree bound , blowup and gap map .
Facts & Assumptions
Given: a binary constraint graph over the fixed alphabet with , its cloud graph and its degree-reduced graph , and .
The full preprocessing graph of a graph with edges has vertices, degree and ordinary edges over the same alphabet; it has loops at every vertex and . With and , For every port labeling , and . Construction and plurality decoding take polynomial time, and the edgeless convention has unsatisfiability zero (Constraint expander overlay).
The degree-reduction map is deterministic: on an edgeless input it outputs the empty graph over , and otherwise it outputs the graph of the cloud-and-overlay construction, listing the explicit expander adjacency lists, copying the relation tables and adding the slots of the overlay, in time polynomial in the encoding length of the input; the decoding map is the fixed plurality decoding of the construction (Degree reduction by expander incidence clouds).
A complete uniform gap-preserving reduction with output alphabet , output degree bound , blowup and gap map satisfies: and when ; edgeless inputs go to edgeless outputs; implies ; with nondecreasing, and for ; and runs in polynomial time (Complete uniform gap-preserving CSP reductions).
Proof
By [F3] the map is deterministic and polynomial time, and by [F1] its output is -regular over with vertices and ordinary edges. For these counts satisfy and , the vertex bound because .
Perfect completeness: if then the second inequality of [F1] gives , and unsatisfiability is nonnegative, so . The edgeless case is the empty-output convention of [F3].
For the quantitative bound, let be any labeling of , decoded to on . By [F1], , and by the definition of the minimum over labelings, . Hence for every , and minimizing the right side over gives
The gap map is nondecreasing, satisfies and is positive for , and together with steps 1.1, 1.2 and 1.3 it makes , with the empty output on edgeless inputs, a complete uniform gap-preserving reduction with output alphabet (fixed), output degree bound , blowup and that gap map, in the sense of [F4]. For the edgeless input both the input and the output have unsatisfiability zero, so the gap inequality holds trivially there.
Remarks
- The constant is not improvable by this proof: the factor is exactly the loss accumulated by the cloud rounding inequality and the uniform edge rescaling from to slots in [F1]. Later items absorb it into their own constants, which is why A complete uniform graph gap-amplification step carries a smaller .
- Fact [F2] is declared because the published derivation of the decoding inequality in [F1] runs through the cloud rounding bound; the page records that bound as its own interface so that the code and tester branches can cite it.
Depends on
Used by
Dependency tree · two levels
10 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Irit Dinur, The PCP theorem by gap amplification, §1.3 Lemma 1.7 and §4 Corollary 4.3, pp. 6 and 15. (standard reference, not scraped)
- Arora and Barak, Computational Complexity: A Modern Approach, §18.5.1: preprocessing to a regular expander, author-hosted draft. (standard reference, not scraped)