Krylov Solvers for Interior Point Methods with Applications in Radiation Therapy and Support Vector Machines
Felix Liu, Albin Fredriksson, Stefano Markidis

TL;DR
This paper explores the use of Krylov subspace iterative solvers, specifically preconditioned conjugate gradient methods, within interior point algorithms for large-scale optimization problems in radiation therapy and support vector machines, demonstrating promising results on real data.
Contribution
It introduces a prototype interior point method employing Krylov solvers with Jacobi preconditioning for large optimization problems, showing potential for GPU acceleration and improved efficiency.
Findings
Jacobi preconditioning improves system conditioning for iterative solving.
The method achieves acceptable accuracy within reasonable time.
Potential for further improvements with advanced preconditioners and GPU use.
Abstract
Interior point methods are widely used for different types of mathematical optimization problems. Many implementations of interior point methods in use today rely on direct linear solvers to solve systems of equations in each iteration. The need to solve ever larger optimization problems more efficiently and the rise of hardware accelerators for general purpose computing has led to a large interest in using iterative linear solvers instead, with the major issue being inevitable ill-conditioning of the linear systems arising as the optimization progresses. We investigate the use of Krylov solvers for interior point methods in solving optimization problems from radiation therapy and support vector machines. We implement a prototype interior point method using a so called doubly augmented formulation of the Karush-Kuhn-Tucker linear system of equations, originally proposed by Forsgren and…
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
TopicsMatrix Theory and Algorithms · Advanced Optimization Algorithms Research · Numerical methods for differential equations
