Transporting changed outside labels through whole contraction #
The row projection in Section 5.3 of [KKR18], arXiv:1602.03124v6, printed pp. 12–13, applies to actual original occurrence labels. Connector zero fixes the internal reference bits but places no restriction on outside changes. Connector one records one actual changed internal port. All constructors retain the original positional interface.
Project changed original labels, supplying each connector bit and the actual central row.
Instances For
The old-constraint row of a general transport buffer.
The general buffer retains its supplied central row verbatim.
Every projected old row has exactly the constructor's actual scope width.
All actual output row widths agree when the central row has its finite scope width.
The old rows project outside coordinates in their original order, with a bit appended precisely at touched constraints.
Arbitrarily changed outside values survive the actual positional transport.
The connector's old-constraint endpoint reads its supplied finite bit.
The central endpoint reads the supplied central row at the actual scope position.
Feasible original rows with at most one selected deviation transport to feasible actual contracted labels, with their computed connector bits and any accepted central one-hot row.
Zero connectors reflect validity for arbitrary outside changes when the internal reference bits are retained. This is the local inverse used before the first new connector of a walk.
Arbitrary outside defects are preserved exactly by projection.
The connector's defect is exactly disagreement of its two supplied endpoint bits.
Exact defect transport for arbitrary outside values and arbitrary finite connector rows.
Restore every original internal reference bit and read all changed outside bits from their actual surviving contracted ports. This is a total executable finite-label construction.
Instances For
If the connector endpoints keep their reference values, projecting the restored labels recovers every actual contracted label, including arbitrary changed outside values.
Restoring a valid zero-connector comparison gives a valid original labeling; outside coordinates need not agree with the prepared reference.
Zero old connector ends and the honest central reference create one fresh defect.
General zero-connector transport deletes the old internal defects and inserts exactly one fresh connector defect, even when every outside value has changed.
A prepared blossom's internal defect is retained by zero expansion, and therefore the expanded original labeling has exactly the returned comparison's defect count.