Finite Horizon Optimization: Framework and Applications
Yushun Zhang, Dmitry Rybin, Zhi-Quan Luo

TL;DR
This paper introduces a finite horizon optimization framework for algorithm performance under strict iteration limits, applying it to linear programming and proposing a novel convex SDP-based stepsize rule that accelerates convergence in real-world instances.
Contribution
The work develops a finite horizon optimization framework, reveals hidden convexity in stepsize design for primal-dual methods, and proposes an efficient SDP reformulation for practical acceleration.
Findings
Achieves an average 3.9× speed-up over optimal constant stepsize on LP instances.
Provides theoretical acceleration guarantees at fixed iteration T.
Demonstrates significant real-world computational time savings.
Abstract
In modern engineering scenarios, there is often a strict upper bound on the number of algorithm iterations that can be performed within a given time limit. This raises the question of optimal algorithmic configuration for a fixed and finite iteration budget. In this work, we introduce the framework of finite horizon optimization, which focuses on optimizing the algorithm performance under a strict iteration budget . We apply this framework to linear programming (LP) and propose Finite Horizon stepsize rule for the primal-dual method. The main challenge in the stepsize design is controlling the singular values of cumulative product of non-symmetric matrices, which appears to be a highly nonconvex problem, and there are very few helpful tools. Fortunately, in the special case of the primal-dual method, we find that the optimal stepsize design problem admits hidden convexity, and we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSimulation Techniques and Applications
