Conondeterministic AND complexity #
Minimize the native AND cost of a Boolean verifier over every finite number of auxiliary bits and every verifier whose universal quantification is the target. Both polarities of every primary and auxiliary bit are supplied for free. Constants and OR gates also have zero cost. This is a circuit-size measure; it is not verifier runtime or a bound on auxiliary bit count.
Main definitions #
Cslib.Circuits.Boolean.econondeterministicAndComplexity: minimum universal-verifier AND cost.
Main results #
Cslib.Circuits.Boolean.econondeterministicAndComplexity_le_cost: any verifier gives a bound.Cslib.Circuits.Boolean.le_econondeterministicAndComplexity_iff: lower bounds hold precisely when they hold for every verifier circuit and every number of auxiliary bits.
References #
- B. P. Cavalar and I. C. Oliveira, Boolean Circuit Complexity and Two-Dimensional Cover Problems, Theorem 45, credited there to Karchmer.
Minimum AND cost over all universally quantified verifiers. Constants, OR gates and positive/negative input literals are free; the auxiliary count is unrestricted.
Instances For
A fixed universal verifier bounds the minimum over all verifier functions.
Every concrete universal verifier bounds conondeterministic AND complexity.
Lower bounds must hold for every auxiliary count and every implementing verifier circuit.