Budget Constraints as Riemannian Manifolds
arXiv cs.LG / 5/4/2026
📰 NewsIdeas & Deep AnalysisTools & Practical UsageModels & Research
Key Points
- The paper addresses a recurring ML optimization problem—assigning K options across N groups under a strict total budget—highlighting that the true loss couples all groups and makes direct combinatorial optimization difficult.
- It proposes a geometric reformulation: under softmax relaxation, the budget constraint becomes a smooth Riemannian manifold in logit space with closed-form normal vectors and monotonic expected-cost behavior along the cost vector.
- Building on this manifold structure, the authors introduce Riemannian Constrained Optimization (RCO), which modifies Adam with tangent projection, binary-search retraction, and momentum transport to enforce budgets exactly without constraint-specific hyperparameters.
- Combined with Gumbel straight-through for discrete choices and budget-constrained dynamic programming for discrete feasibility, RCO achieves optimal or near-optimal results on synthetic knapsack benchmarks and outperforms or matches evolutionary search on LLM compression tasks with substantially lower wall-clock cost.



