Annealing-based approach to solving partial differential equations
Kazue Kudo
TL;DR
The paper develops an annealing-based method to solve PDEs by discretizing them into a system of linear equations and reformulating the resulting generalized eigenvalue problem as a Rayleigh-quotient optimization. It combines a two-stage algorithm—a QUBO-based initial guess computed via an Ising machine and a subsequent iterative descent with adaptive mesh refinement—to achieve arbitrary precision without increasing the binary-variable count. Through simulated annealing on Poisson problems, the authors analyze how the required iterations depend on precision, system size, and problem type, noting subexponential growth with small exponents for several cases and highlighting the impact of problem symmetry. The work suggests potential advantages for large-scale PDEs on Ising machines, though it emphasizes the heuristic nature of annealing and the dependence on problem characteristics for practical performance.
Abstract
Solving partial differential equations (PDEs) using an annealing-based approach involves solving generalized eigenvalue problems. Discretizing a PDE yields a system of linear equations (SLE). Solving an SLE can be formulated as a general eigenvalue problem, which can be transformed into an optimization problem with an objective function given by a generalized Rayleigh quotient. The proposed algorithm requires iterative computations. However, it enables efficient annealing-based computation of eigenvectors to arbitrary precision without increasing the number of variables. Investigations using simulated annealing demonstrate how the number of iterations scales with system size and annealing time. Computational performance depends on system size, annealing time, and problem characteristics.
