Analog Solver Circuit for Linear Symmetric Positive-Definite Systems at a Complexity Independent of Matrix Size
Osama Abdelaleim, Arun Prakash, Ayhan Irfanoglu, Veljko Milutinovic

TL;DR
This paper introduces an analog circuit that efficiently solves symmetric positive-definite linear systems with complexity independent of matrix size, leveraging negative resistance configurations for high-speed computation.
Contribution
The design achieves size-independent complexity for solving SPD systems using only resistors, a novel approach in analog linear system solvers.
Findings
Solves SDD matrices with O(1) complexity.
Solution speed depends on matrix properties for non-diagonally dominant systems.
Design demonstrates robustness and maximum theoretical speed.
Abstract
Accelerating the solution of linear systems of equations is critical due to their central role in numerous applications, such as numerical simulations, data analytics, and machine learning. This paper presents an analog solver circuit designed to accelerate the solution of symmetric positive definite (SPD) linear systems of equations. The proposed design leverages noninverting operational amplifier configurations to create a negative resistance circuit, effectively modeling any symmetric system. The paper details the principles behind the design, optimizations of the system architecture, and numerical results that demonstrate the robustness of the design. The findings reveal that the proposed system solves symmetric diagonally dominant (SDD) matrices with O(1) complexity, achieving the theoretical maximum speed as the circuit relies solely on resistors. For non-diagonally dominant SPD…
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.
