Solving Linear System of Equations Via A Convex Hull Algorithm
Bahman Kalantari

TL;DR
This paper introduces new iterative algorithms that convert linear systems into convex hull problems and solve them using the Triangle Algorithm, providing an efficient approximation method with strong theoretical guarantees.
Contribution
The paper develops novel convex hull-based iterative algorithms for solving linear systems, leveraging the Triangle Algorithm and sensitivity analysis, with no restrictions on matrix structure.
Findings
Achieves approximate solutions in $O(n^2\,\epsilon^{-2})$ operations.
Provides theoretical complexity bounds for the algorithms.
Offers potential practical alternatives for large-scale linear systems.
Abstract
We present new iterative algorithms for solving a square linear system in dimension by employing the {\it Triangle Algorithm} \cite{kal12}, a fully polynomial-time approximation scheme for testing if the convex hull of a finite set of points in a Euclidean space contains a given point. By converting into a convex hull problem and solving via the Triangle Algorithm, together with a {\it sensitivity theorem}, we compute in arithmetic operations an approximate solution satisfying , where , and is the -th column of . In another approach we apply the Triangle Algorithm incrementally, solving a sequence of convex hull problems while repeatedly employing a {\it distance duality}. The simplicity and theoretical complexity bounds…
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
TopicsAdvanced Optimization Algorithms Research · Matrix Theory and Algorithms · Numerical Methods and Algorithms
