Positive errors in the monotone CLIQUE approximation #
On a minimal positive k-clique graph, sunflower plucking is harmless. The
only possible local error is an AND whose two accepted terms join to more than
width vertices and are therefore truncated. Such an error forces the
positive clique to contain one fixed (width + 1)-set. This file packages
that observation as a local approximation scheme and proves its exact finite
counting bound.
Positive k-cliques containing a prescribed vertex set.
Equations
- Algebraic.Monotone.Clique.Positive.containingCliques n k vertices = {clique : Algebraic.Monotone.Clique.CliqueSet n k | vertices ⊆ ↑clique}
Instances For
If vertices is wider than the approximation width, the number of
positive cliques containing it is bounded by the standard binomial cap.
A wide pair contributes all positive cliques containing its joined term; a narrow pair contributes no exceptions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fresh positive errors at an approximate AND gate.
Equations
- Algebraic.Monotone.Clique.Positive.andExceptions n k width left right = (left ×ˢ right).biUnion (Algebraic.Monotone.Clique.Positive.pairExceptions n k width)
Instances For
One AND gate has at most one binomial cap per term pair.
Uniform positive error budget for normalized families.
Equations
- Algebraic.Monotone.Clique.Positive.errorCap n k petalCount width = Algebraic.Sunflower.bound petalCount width ^ 2 * (n - (width + 1)).choose (k - (width + 1))
Instances For
Per-operation positive error cost. OR gates introduce no truncation error; an AND gate is charged the uniform pair bound.
Equations
- Algebraic.Monotone.Clique.Positive.operationCost n k petalCount width Algebraic.AndOr.Op.and = Algebraic.Monotone.Clique.Positive.errorCap n k petalCount width
- Algebraic.Monotone.Clique.Positive.operationCost n k petalCount width Algebraic.AndOr.Op.or = 0
Instances For
Concrete positive exceptions for one normalized gate application.
Equations
- Algebraic.Monotone.Clique.Positive.exceptions n k width Algebraic.AndOr.Op.and arguments = Algebraic.Monotone.Clique.Positive.andExceptions n k width (arguments 0).family (arguments 1).family
- Algebraic.Monotone.Clique.Positive.exceptions n k width Algebraic.AndOr.Op.or arguments = ∅
Instances For
Normalized OR is positively correct on every minimal clique graph.
Away from andExceptions, normalized AND is positively correct.
The complete positive-side local approximation scheme.
Equations
- One or more equations did not get rendered due to their size.