Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedPipeline-generated
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 bounded mixed-integer branch and bound terminates

Statement

For finite bounded integer ranges, a positive integer node budget, and finite oracle calls, Bounded mixed-integer branch and bound with a finite enumeration fallback terminates with a certificate or an explicit inconclusive status. This is a termination claim only; it gives no polynomial bound on the work.

Facts & Assumptions

Given: A finite set of integer assignments, positive integer total node budget N, and the algorithm's deterministic main-tree and enumeration procedures.

[F1]

Each main-tree node evaluation consumes one unit of the finite budget; the enumeration fallback is entered only when each of its finitely many assignments can be given a positive integer continuous node budget whose total is at most the remaining integer budget. Bounded mixed-integer branch and bound with a finite enumeration fallback

[F2]

Every admissible continuous spatial subcall with a positive integer node budget terminates within that budget. Finite-budget spatial branch and bound always returns a declared status

Proof

1.1givenF1algebra

The main tree can make at most N calls because each call decreases the remaining integer budget. Every integer interval split has at least two values and produces finite children; every continuous split produces two children. Thus no one iteration creates an infinite operation sequence.

2.1step 1.1F1F2algebra∎

Write M=∣Z∣≥1 and let R≤N be the remaining integer budget after main-tree calls. The fallback is entered only if R≥M. Its allocation rule [F1] writes R=Mq+h with integers q=⌊R/M⌋≥1 and 0≤h<M, and assigns q+1 calls to the first h assignments and q to the rest. Every subcall therefore has a positive integer node budget, and the allocations sum to R. The algorithm represents a zero-dimensional continuous box by a dummy singleton coordinate before calling suppliers, so every spatial input has dimension at least one. Each subcall terminates by [F2]; the finite enumeration and main-tree calls together use at most N calls and return in finite time.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

7 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