pith. sign in

arxiv: 2411.14224 · v1 · pith:RLNRJX7Bnew · submitted 2024-11-21 · 💻 cs.ET · cond-mat.stat-mech· math.OC

Thermodynamic Algorithms for Quadratic Programming

classification 💻 cs.ET cond-mat.stat-mechmath.OC
keywords thermodynamicalgorithmalgorithmsdigitalmethodprogrammingquadraticsolving
0
0 comments X
read the original abstract

Thermodynamic computing has emerged as a promising paradigm for accelerating computation by harnessing the thermalization properties of physical systems. This work introduces a novel approach to solving quadratic programming problems using thermodynamic hardware. By incorporating a thermodynamic subroutine for solving linear systems into the interior-point method, we present a hybrid digital-analog algorithm that outperforms traditional digital algorithms in terms of speed. Notably, we achieve a polynomial asymptotic speedup compared to conventional digital approaches. Additionally, we simulate the algorithm for a support vector machine and predict substantial practical speedups with only minimal degradation in solution quality. Finally, we detail how our method can be applied to portfolio optimization and the simulation of nonlinear resistive networks.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. VeloxQ: A Fast and Efficient QUBO Solver

    quant-ph 2025-01 unverdicted novelty 4.0

    VeloxQ is a classical QUBO solver that reports competitive or superior performance and unique scalability to 10^8-variable sparse instances across benchmarks against quantum annealers, physics-inspired methods, and co...

  2. Modern analog computing for solving differential and matrix equations

    cs.ET 2026-06 unverdicted novelty 2.0

    A survey of analog computing primitives and hardware for solving differential and matrix equations, positioning resistive memory arrays as promising for efficiency.