A Linear-Time Algorithm for Trust Region Problems
Elad Hazan, Tomer Koren

TL;DR
This paper introduces the first provably linear-time algorithm for approximately solving the trust region problem, which maximizes a quadratic function over an ellipsoid, significantly improving efficiency for large-scale problems.
Contribution
It presents a novel linear-time algorithm for trust region problems with provable guarantees, matching the efficiency of existing methods in special cases.
Findings
Algorithm runs in old time proportional to non-zero entries
Achieves psilon-approximate solutions efficiently
Matches runtimes of Nesterov's and Lanczos methods in special cases
Abstract
We consider the fundamental problem of maximizing a general quadratic function over an ellipsoidal domain, also known as the trust region problem. We give the first provable linear-time (in the number of non-zero entries of the input) algorithm for approximately solving this problem. Specifically, our algorithm returns an -approximate solution in time , where is the number of non-zero entries in the input. This matches the runtime of Nesterov's accelerated gradient descent, suitable for the special case in which the quadratic function is concave, and the runtime of the Lanczos method which is applicable when the problem is purely quadratic.
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
TopicsStochastic Gradient Optimization Techniques · Complexity and Algorithms in Graphs
