Alphabeta Math
AlgorithmAlgorithm: AI-adaptedProof: Not applicablePipeline-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 augmented-Lagrangian multiplier method

Definition

Fix a C2 program as in Equality and inequality augmented Lagrangians and multiplier updates, a penalty ρ>0, finite positive integer outer cap K, finite positive integer per-call inner cap M, tolerances ϵk≥0, and KKT tolerance τ≥0. A supplied finite-budget inner procedure receives (xk,νk,λk,ρ,ϵk,M), performs at most M inner iterations, and returns one of: success(x_k^+,\widehat\epsilon_k) with xk+∈U and ϵ^k=∥∇xLρ(xk+,νk,λk)∥2≤ϵk; budget-exhausted(x_{\rm last},\widehat\epsilon_{\rm last}) with xlast∈U and ϵ^last=∥∇xLρ(xlast,νk,λk)∥2; or failure(data) when it cannot continue or report a residual. Each inner iteration and report computation is finite, and the procedure returns by its cap.

Initialize x0∈U, ν0∈Rp, and λ0∈R+m. For k=0,…,K−1:

  1. Call the inner procedure with cap M. On budget-exhausted(x_{\rm last},\widehat\epsilon_{\rm last}), return inner-budget-exhausted with current (xk,νk,λk), that point, and residual. On failure(data), return inner-failure with the data. If a purported success reports a residual exceeding ϵk, return inner-failure with the reported data. Otherwise store its reported inner residual ϵ^k.
  2. Set νk+1=νk+ρh(xk+),λk+1=[λk+ρg(xk+)]+.
  3. Set rk=rKKT(xk+,νk+1,λk+1). If rk≤τ, return kkt-tolerance-reached with xk+, (νk+1,λk+1), rk, and ϵ^k; otherwise set xk+1=xk+ and continue.

If all K outer iterations finish without that test passing, return outer-budget-exhausted with xK, (νK,λK), the last KKT residual rK−1, and inner residual ϵ^K−1. The routine claims neither convergence nor that the inner procedure succeeds within its cap.

Remarks

Domain preservation, finite-cap termination and reported-residual guarantees are proved in The augmented-Lagrangian multiplier procedure preserves its domain and returns within its caps ↗.

Depends on

Used by

Dependency tree · two levels

4 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