Exhaustion of the actual positional frontier #
The search of [KKR18], arXiv:1602.03124v6, Algorithm 1
step 2 (printed p. 10), exhausts exactly when every incidence of every visited variable has
been used. This is a theorem about a fresh executable run, without a search-completeness
hypothesis. Forest.Optimality combines this coverage with even-delta-matroid exchange
and a counting argument to prove Lemma 45 for a fresh exhausted run.
Main results #
search_exhausted_frontier: a fresh exhausted run has no unused incidence at a visited variable.
Every port not yet used remains in the finite work list. Repeated labels and sparse labels do not change this positional coverage property.
Instances For
Coverage survives the exact erase-and-filter operation performed on continuation.
A returned exhausted forest has no unused port at a visited variable, provided its initial work list covered every unused port. No event or optimality property is assumed.
Fresh-run exhaustion of step 2, paid for by the actual incidence list. This does not replace the separate optimality conclusion of source Lemma 45.