An early integer-valued loop exit becomes a node exit whenever the loop bound and the node key produce the same incumbent maximum.
A sufficiently fuelled none loop exit becomes the node's ordinary
return whenever the loop bound and the node key produce the same incumbent
maximum.
An early integer-valued off-path sweep becomes its enclosing off-path node, given the guide relation between the node entry and the sweep result.
A sufficiently fuelled none off-path sweep is genuine completion and
becomes its enclosing off-path node's ordinary return.
The ordinary case: the loop bound is the node key itself.
The ordinary case: the loop bound is the node key itself.
The node preparation leaves the active set alone.
The sweep entry state: the prepared frame charged with the target cell size and, when the cheap-automorphism test fails, parked one level below.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Every logical field of the sweep entry state is inherited from the node entry or the refinement.
Refinement and target bookkeeping establish the complete entry invariant used by a fresh off-path sibling sweep.
An off-path internal node whose child sweep starts at sweepStart
with a loop invariant, given the two state equations of the executable
node and a common incumbent maximum for the loop bound and the node key.
An off-path internal node with a nonnegative comparison sweeps the specification's target cell.
A frozen off-path internal node that still agrees with the first path sweeps the first path's target cell when the stored hint is confirmed. The sweep bound is not the node key, but both are dominated by the incumbent.
Totality of an off-path internal node at the next executable fuel, given totality of every off-path node at the current fuel.
An off-path leaf at any executable fuel is total.
Every off-path node at the next executable fuel is total once every node at the current fuel is.