GapMCSP hardness-magnification parameters -- definitions #
This module instantiates the finite parameters from Oliveira--Pich--Santhanam's
GapMCSP magnification theorem. For a positive rational beta and positive
constant c, the yes threshold is
2^floor(beta*n) / (c*n)
and the no threshold is 2^floor(beta*n). A separate positive rational
epsilon gives the rounded natural size bound corresponding to
N^(1+epsilon) on raw input length N = 2^n.
Finite GapMCSP thresholds corresponding to the published magnification frontier.
- beta : PositiveRationalScale
Positive rational exponent
beta. - constant : ℕ
Universal denominator constant
c. The constant is at least one.
Instances For
Small-circuit cutoff 2^floor(beta*n)/(c*n).
Equations
Instances For
Large-circuit cutoff 2^floor(beta*n).
Equations
- parameters.noThreshold arity = parameters.beta.powFloor arity
Instances For
The arity-indexed raw GapMCSP slice at the selected finite parameters.
Equations
- parameters.sliceParameters = { yesThreshold := parameters.yesThreshold, noThreshold := parameters.noThreshold }
Instances For
Rounded natural circuit bound corresponding to N^(1+epsilon).
Equations
- Complexity.GapMCSP.Magnification.circuitBound epsilon = epsilon.onePlusCeilPowAtLength
Instances For
The same circuit bound written at raw truth-table arity n.
Equations
- Complexity.GapMCSP.Magnification.circuitBoundAtArity epsilon arity = epsilon.onePlusCeilPow arity