How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Finite-budget certified spatial branch and bound
Definition
Input a compact-box instance from Compact-box global minimization problems, a tolerance , a positive integer node budget , and a deterministic box-report oracle implementing Certified lower, upper, and emptiness bounds on a box. Every oracle call must finish in finite time or return an unavailable status. The budget counts each oracle call, including the root and both children after every split. The oracle may request higher precision on a repeated box; each such refinement is another counted call.
Initialize a leaf ledger with the root box , no incumbent (), and zero calls. Evaluate the root first. Before every oracle call, if the call counter is already , return the complete current ledger with budget-exhausted; otherwise call the oracle and increment the counter by one. Store every returned field. A feasible witness updates the incumbent upper bound to . An empty-box proof marks that leaf empty; retain the leaf and its proof in the ledger, but exclude it from lower-bound comparisons, closure tests, and split candidates. For constraints , a sound interval lower bound is an empty-box proof. Store every valid lower bound even if the leaf is later closed. Every evaluated leaf not certified empty requires a finite lower bound; if that field is missing, non-finite, or unavailable, return inconclusive. A certified-empty leaf requires no lower bound.
Whenever all current leaves have been evaluated, first return infeasible if they are all certified empty. Otherwise put . If , is finite, and , return a feasible witness and the epsilon-global certificate . Mark any leaf not certified empty with closed while retaining its lower bound.
If no certificate is returned and no pending child awaits evaluation, split the nonclosed leaf not certified empty with least lower bound; ties use creation order. In a box with positive widths, bisect a longest coordinate at its exact midpoint, using the least coordinate index among ties. Replace the parent by its two closed subboxes, which cover it. Create and evaluate the child with the lower half of the split coordinate first, then the upper-half child. Pending children are evaluated in that order before the next all-leaves check or split. In the unconstrained mode, the oracle returns the exact midpoint as a feasible witness and exact objective value; the termination theorem uses this mode. For a zero-width singleton that has not been certified, request a deterministic higher-precision report for that same point; each refinement consumes one call. If refinement is unavailable, return inconclusive. When no certificate or infeasibility result has been established and another oracle call is needed after calls, the pre-call guard returns the complete current ledger with no optimality claim. This finite-budget procedure is global-search bookkeeping: a local stationary point or a solver tolerance is not a lower-bound certificate.
Depends on
Used by
- Bounded mixed-integer branch and bound with a finite enumeration fallback Algorithm
- An invalid lower bound can prune the true global minimizer Counterexample
- A multimodal quartic receives an exact spatial branch-and-bound gap certificate Example
- A bounded mixed-integer gap certificate proves global epsilon-optimality Theorem
- A spatial branch-and-bound gap certificate proves global epsilon-optimality Theorem
- Consistent bounds and exhaustive longest-side branching give eventual epsilon termination Theorem
- Finite-budget spatial branch and bound always returns a declared status Theorem
Dependency tree · two levels
10 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Arnold Neumaier, Complete Search in Continuous Global Optimization and Constraint Satisfaction, §12 (standard reference, not scraped)
- Thomas Hübner, Akshay Gupte, and Steffen Rebennack, Spatial branch-and-bound for nonconvex separable piecewise linear optimization, §§2 and 4 (standard reference, not scraped)