Context
Dancing Links gives the desired product-free exact enumerator, but exact evaluation cannot generally collapse to polynomial input time.
Proof or evidence
A size-k matching has k-1 countable overhead witnesses. Adding one isolated edge transforms the overhead into twice the old overhead plus the number of nonempty matchings.
Verification notes
The isolated-edge recovery identity passes on every one of the 1,355 audited graphs.
Limitations
- The theorem is under polynomial-time Turing reductions and does not give a fine-grained lower bound.
- It does not rank practical XCC solvers or prove Dancing Links optimal.
- Valiant's counting theorem is classical; novelty is only plausible for this automata application.