Forgetting the ports of witness variables #
A network over n + m variables reads its variables through ports. Forgetting
the ports of the last m variables leaves a network over n variables with
the same multigraph and the same local checks; an edge that carried a
forgotten variable is now unconstrained. If the original network computes
F, the forgotten network computes the existential projection
x ↦ ∃ y, F (x, y): a satisfying assignment of the forgotten network reads
off a witness from the forgotten port edges.
This is the only ingredient needed to transfer the cut-counting lower bound from deterministic to nondeterministic circuits, since the multigraph, and hence its cutwidth, is unchanged.
Forget the ports of the last m variables. The multigraph and the local
checks are unchanged; only the first n variables are read.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Forgetting witness ports computes the existential projection.