GapMCSP hardness-magnification parameters #
This module exposes the exact finite raw GapMCSP family selected for the first
hardness-magnification target. Its floor-rounded yes/no thresholds always form a
promise gap, floor-to-ceiling exponent changes cost at most a factor of two, and
the rounded solver bound agrees exactly with its arity form on N = 2^n inputs.
At arity zero, division by c*n makes the yes threshold zero.
At arity zero, the no threshold is 2^0 = 1.
The finite yes threshold never exceeds the no threshold.
The selected thresholds form a valid GapMCSP slice at every arity.
Restoring the denominator after natural division stays below the no threshold.
The large-circuit threshold is always positive.
The small-circuit threshold is positive once its natural divisor fits below the rounded binary exponential.
The rounded binary exponential eventually dominates the selected linear
denominator c*n.
The selected small-circuit threshold is positive at every sufficiently large arity.
Floor rounding puts the no threshold below the ceiling-rounded power.
Ceiling rounding increases the no threshold by at most a factor of two.
On raw length N = 2^n, the rounded N^(1+epsilon) bound agrees exactly
with its arity-indexed presentation.
The solver bound on a canonical table payload depends on its represented arity exactly as intended.
A slightly-superlinear solver bound is at least the raw truth-table length.
The selected finite raw GapMCSP promise at exponent beta and constant
c.
Equations
- parameters.rawProblem = Complexity.GapMCSP.rawSliceProblem parameters.sliceParameters ⋯
Instances For
Exact minimum-size semantics of the selected yes side.
Exact minimum-size semantics of the selected no side.
Every promised input in the selected finite family has raw length 2^n.
The selected raw problem has a pointwise circuit lower bound at exponent
1+epsilon.
Equations
- parameters.HasPointwiseCircuitLowerBound epsilon = (parameters.rawProblem ∉ Complexity.PromiseSIZE (Complexity.GapMCSP.Magnification.circuitBound epsilon))
Instances For
The selected raw problem has a circuit lower bound even when finitely many exceptional input lengths are allowed.
Equations
- parameters.HasEventualCircuitLowerBound epsilon = (parameters.rawProblem ∉ Complexity.PromiseEventuallySIZE (Complexity.GapMCSP.Magnification.circuitBound epsilon))
Instances For
An eventual lower bound implies the corresponding pointwise lower bound.