Lagrange Oscillatory Neural Networks for Constraint Satisfaction and Optimization
Corentin Delacour, Bram Haverkort, Filip Sabo, Nadine Azemard, Aida Todri-Sanial
TL;DR
LagONN introduces a deterministic, physics-inspired approach to constraint satisfaction by augmenting oscillatory neural networks with Lagrange oscillators that enforce clause-level constraints for Max-3-SAT. By defining clause-specific energies $Z_i$ and a Lagrange function $L_i(\phi,\phi_\lambda)$, the network performs gradient descent in the phase variables while the Lagrange oscillator performs gradient ascent to drive all $Z_i$ to zero, effectively locating a feasible, optimal assignment. The authors present a modular architecture, showing that high-order interactions can be implemented locally within clause modules, and demonstrate competitive performance against simulated annealing and SAT solvers up to 200 variables and 860 clauses, with clear regimes where LagONN excels by avoiding infeasible minima and eliminating the need for annealing. The work suggests broader applicability to other constrained-optimization problems, including phase copying, and points to practical hardware considerations such as SHIL binarization and stability management for scalable implementations.
Abstract
Physics-inspired computing paradigms are receiving renewed attention to enhance efficiency in compute-intensive tasks such as artificial intelligence and optimization. Similar to Hopfield neural networks, oscillatory neural networks (ONNs) minimize an Ising energy function that embeds the solutions of hard combinatorial optimization problems. Despite their success in solving unconstrained optimization problems, Ising machines still face challenges with constrained problems as they can become trapped in infeasible local minima. In this paper, we introduce a Lagrange ONN (LagONN) designed to escape infeasible states based on the theory of Lagrange multipliers. Unlike existing oscillatory Ising machines, LagONN employs additional Lagrange oscillators to guide the system towards feasible states in an augmented energy landscape, settling only when constraints are met. Taking the maximum satisfiability problem with three literals as a use case (Max-3-SAT), we harness LagONN's constraint satisfaction mechanism to find optimal solutions for random SATlib instances with up to 200 variables and 860 clauses, which provides a deterministic alternative to simulated annealing for coupled oscillators. We benchmark LagONN with SAT solvers and further discuss the potential of Lagrange oscillators to address other constraints, such as phase copying, which is useful in oscillatory Ising machines with limited connectivity.
