Non-KKT Accumulation in Entropic Mirror Descent
2026-08-03 • Machine Learning
Machine Learning
AI summaryⓘ
The authors study a popular optimization method called mirror descent, which usually tries to find points that satisfy certain optimality conditions known as KKT conditions. They show that, contrary to common belief, some sequences generated by mirror descent can accumulate at points that do not meet these KKT conditions, even when the steps and objective behave nicely. This happens because the geometry used in mirror descent becomes degenerate near the boundary of the domain, causing the method to get stuck on non-optimal boundary points. Their work provides the first known examples of this surprising behavior under standard assumptions.
mirror descentLegendre kernelKarush-Kuhn-Tucker (KKT) conditionsbounded sequenceShannon entropynonnegative orthantprobability simplexBregman geometryentropy-relatively smoothoptimization
Authors
Kuangyu Ding, Kim-Chuan Toh
Abstract
For mirror descent generated by a Legendre kernel, perhaps one of the most basic question in optimization is this: must every accumulation point of a bounded mirror descent sequence be Karush--Kuhn--Tucker (KKT) stationary under proper stepsizes? We show that the answer is no. A longstanding obstacle to resolving this question is the boundary blow-up of the Legendre gradient: it keeps every mirror step in the interior, while at a boundary limit, the inverse entropy metric vanishes on active coordinates and can erase the dual-feasibility in the KKT system. We construct $C^\infty$ objectives and bounded sequences generated by the Shannon-entropic mirror descent on the nonnegative orthant $\R_+^n$, for every $n\geq 3$, and on the probability simplex $Δ_n$, for every $n\geq 4$, such that, in each case, the set of accumulation points is a smooth boundary circle containing a nonempty relatively open arc of non-KKT points. The steps satisfy $α_k\asymp k^{-β}$ with $β\in(1/2,1)$, the objective values are nonincreasing, and the objectives are entropy-relatively smooth. Hence the pathology stems from the degeneracy of the Bregman geometry at the boundary, rather than from failure of descent, or improper stepsizes. To the best of our knowledge, these provide the first counterexamples to KKT accumulation for bounded mirror descent sequences with nonincreasing objective values.