Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-generatedjudge pass (gpt-6-luna)
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.

Randomized proximal coordinate descent with certified inner solves

Definition

Whenever a subscript i indexes a block, xi is shorthand for xBi.

Let F(x)=f(x)+∑i=1ngi(xBi) on Rd, where B1,…,Bn is a disjoint nonempty partition of coordinate labels {1,…,d}, with label j denoting standard coordinate j−1. Let f:Rd→R be convex and continuously differentiable in the sense of Continuously differentiable maps, local inverses, and local diffeomorphisms, and let each gi:R∣Bi∣→(−∞,+∞] be proper, closed and convex. Define ∇if(x) from The Jacobian matrix of partial derivatives and the gradient in the scalar-valued case as the entries of ∇f(x) on the labels in Bi, in increasing order; their existence follows from total differentiability and A total derivative computes every directional derivative, and its matrix is the Jacobian. Let Li>0 satisfy the block-gradient Lipschitz bound of Coordinate-block smoothness descent model, choose majorizers Mi≥Li, probabilities pi>0 with ∑ipi=1, a feasible initial point x0, an update budget K∈N, and nonnegative inner tolerances ϵ0,…,ϵK−1.

At update k, draw Ik with probabilities (pi) independently of previous draws. For the selected block i=Ik, form qik(u)=⟨∇if(xk),u−xBik⟩+Mi2∥u−xBik∥22+gi(u). In exact mode, set xBik+1 to the global minimizer of qik; leave every other block unchanged. In certified-inexact mode, an inner oracle returns (uk,δk) with a certificate 0≤qik(uk)−inf⁡uqik(u)≤δk≤ϵk; accept uk only when that certificate is available and valid. Otherwise return the last accepted point with status inner-solve-failure. The output is the current point, its objective value, the last certified inner gap when available, and status tolerance-met, budget-limit, or inner-solve-failure.

If a proximal-gradient stopping tolerance η≥0 is requested, after each accepted update compute the block mapping GM(x)=(Mi[xBi−prox⁡gi/Mi(xBi−Mi−1∇if(x))])i=1n. Here prox⁡gi/Mi abbreviates prox⁡(1/Mi)gi, a singleton by Proximal mapping and Existence, resolvent characterization, and firm nonexpansiveness of the proximal map; Mi>0 by the input conditions. Stop with tolerance-met when ∥GM(x)∥2≤η; otherwise stop after at most K accepted updates with budget-limit. A finite budget or tolerance status is not an uncomputed objective-gap guarantee. Uniform sampling is pi=1/n; nonuniform choices require the separate probability/step relation proved for the smooth gradient branch on this page.

Depends on

Used by

Dependency tree · two levels

42 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