Skip to main content

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • Article
  • Published:

A coupled-oscillator-based Ising chip for combinatorial optimization

Abstract

Numerous practical problems—ranging from machine learning to bioinformatics—can be formulated as combinatorial optimization problems. However, the computational resources required to find an optimal solution to these problems using conventional von Neumann computers increases rapidly with problem size. Alternative solvers based on Ising machines, which directly leverage equilibrium characteristics of physical systems, offer a potential solution for such problems. Here we report a coupled-oscillator-based all-to-all-connected Ising chip that is manufactured in 65-nm complementary metal–oxide–semiconductor (CMOS) technology and operates at room temperature. The approach relies on logic-based coupling, which leads to low power consumption and a large number of all-to-all-connected spins. We show that the chip can solve representative combinatorial optimization problems in a more time- and energy-efficient manner than can optimized classical solvers in software and emerging quantum annealers. Due to its energy efficiency and all-to-all connectivity, our chip can also efficiently solve dense combinatorial optimization problems that cannot be effectively mapped or solved by quantum annealers.

This is a preview of subscription content, access via your institution

Access options

Buy this article

Prices may be subject to local taxes which are calculated during checkout

Fig. 1: CMOS coupled-oscillator-based Ising machine and specifications.
Fig. 2: COBI design.
Fig. 3: Measurement-based ablation study and sensitivity analysis.
Fig. 4: Energy-to-solution, time-to-solution and success probability for planar MIS, SAT and non-planar MIS benchmarks.
Fig. 5: Comparison of CMOS-based Ising machines in terms of connectivity, power efficiency and precision.

Similar content being viewed by others

Data availability

The data are available at https://figshare.com/s/99ae6e188bedee0d8ad5. Source data are provided with this paper.

References

  1. Karp, R. M. in Complexity of Computer Computations (eds Miller, R. E. et al.) 85–103 (Springer, 1972).

  2. Cook, W. J., Cunningham, W. H., Pulleyblank, W. R. & Schrijver, A. Combinatorial Optimization (Wiley, 1998).

  3. Garey, M. R. & Johnson, D. S. Computers and Intractability: a Guide to the Theory of NP-Completeness (W. H. Freeman, 1990).

  4. Fu, Y. & Anderson, P. W. Application of statistical mechanics to NP-complete problems in combinatorial optimisation. J. Phys. A 19, 1605 (1986).

    Article  MathSciNet  Google Scholar 

  5. Barahona, F., Grötschel, M., Jünger, M. & Reinelt, G. An application of combinatorial optimization to statistical physics and circuit layout design. Oper. Res. 36, 493–513 (1988).

    Article  Google Scholar 

  6. Barahona, F. On the computational complexity of Ising spin glass models. J. Phys. A 15, 3241–3253 (1982).

    Article  MathSciNet  Google Scholar 

  7. Farhi, E. et al. A quantum adiabatic evolution algorithm applied to random instances of an NP-complete problem. Science 292, 472–475 (2001).

    Article  MathSciNet  Google Scholar 

  8. Lucas, A. Ising formulations of many NP problems. Front. Phys. https://doi.org/10.3389/fphy.2014.00005 (2014).

  9. Kirkpatrick, S., Gelatt, C. D. & Vecchi, M. P. Optimization by simulated annealing. Science 220, 671–680 (1983).

    Article  MathSciNet  Google Scholar 

  10. Takemoto, T., Hayashi, M., Yoshimura, C. & Yamaoka, M. 2.6 A 2 × 30k-spin multichip scalable annealing processor based on a processing-in-memory approach for solving large-scale combinatorial optimization problems. In 2019 IEEE International Solid-State Circuits Conference (ISSCC) 52–54 (IEEE, 2019).

  11. Yamamoto, K. et al. STATICA: a 512-spin 0.25M-weight annealing processor with an all-spin-updates-at-once architecture for combinatorial optimization with complete spin–spin interactions. IEEE J. Solid-State Circuits 56, 165–178 (2020).

    Article  Google Scholar 

  12. Aramon, M. et al. Physics-inspired optimization for quadratic unconstrained problems using a digital annealer. Front. Phys. 7, 48 (2019).

    Article  Google Scholar 

  13. Nakayama, H., Koyama, J., Yoneoka, N. & Miyazawa, T. Description: Third Generation Digital Annealer Technology (Fujitsu, 2021).

  14. Goto, H. et al. High-performance combinatorial optimization based on classical mechanics. Sci. Adv. 7, 7953 (2021).

    Article  Google Scholar 

  15. Tatsumura, K., Yamasaki, M. & Goto, H. Scaling out Ising machines using a multi-chip architecture for simulated bifurcation. Nat. Electron. 4, 208–217 (2021).

    Article  Google Scholar 

  16. Johnson, M. et al. Quantum annealing with manufactured spins. Nature 473, 194–198 (2011).

    Article  Google Scholar 

  17. Ebadi, S. et al. Quantum optimization of maximum independent set using Rydberg atom arrays. Science 376, 1209–1215 (2022).

    Article  Google Scholar 

  18. Dutta, S. et al. An Ising Hamiltonian solver based on coupled stochastic phase-transition nano-oscillators. Nat. Electron. 4, 502–512 (2021).

    Article  Google Scholar 

  19. Moy, W. et al. A 1,968-node coupled ring oscillator circuit for combinatorial optimization problem solving. Nat. Electron. 5, 310–317 (2022).

    Article  Google Scholar 

  20. Lo, H., Moy, W., Yu, H., Sapatnekar, S. & Kim, C. H. An Ising solver chip based on coupled ring oscillators with a 48-node all-to-all connected array architecture. Nat. Electron. 6, 771–778 (2023).

    Article  Google Scholar 

  21. Inagaki, T. et al. A coherent Ising machine for 2000-node optimization problems. Science 354, 603–606 (2016).

    Article  Google Scholar 

  22. Clements, W. R. et al. Gaussian optical Ising machines. Phys. Rev. A 96, 043850 (2017).

    Article  Google Scholar 

  23. Pierangeli, D., Marcucci, G. & Conti, C. Large-scale photonic Ising machine by spatial light modulation. Phys. Rev. Lett. 122, 213902 (2019).

    Article  Google Scholar 

  24. Wang, T. & Roychowdhury, J. in Unconventional Computation and Natural Computation. UCNC 2019 Lecture Notes in Computer Science Vol. 11493 (eds McQuillan, I. & Seki, S.) 232–256 (Springer, 2019).

  25. Ising, E. Beitrag zur theorie des ferromagnetismus. Z. Phys. 31, 253–258 (1925).

    Article  Google Scholar 

  26. Bian, Z., Chudak, F. A., Macready, W. G. & Rose, G. The Ising Model: Teaching an Old Problem New Tricks (D-Wave Systems, 2010).

  27. Coffrin, C., Nagarajan, H. & Bent, R. Ising Processing Units: Potential and Challenges for Discrete Optimization Technical Report LA-UR-17-23494 (Los Alamos National Laboratory, 2017).

  28. Cai, J., Macready, W. G. & Roy, A. A practical heuristic for finding graph minors. Preprint at https://arxiv.org/abs/1406.2741 (2014).

  29. Hamerly, R. et al. Experimental investigation of performance differences between coherent Ising machines and a quantum annealer. Sci. Adv. 5, 0823 (2019).

    Article  Google Scholar 

  30. Könz, M. S., Lechner, W., Katzgraber, H. G. & Troyer, M. Embedding overhead scaling of optimization problems in quantum annealing. PRX Quantum 2, 040322 (2021).

    Article  Google Scholar 

  31. Wang, T. & Roychowdhury, J. OIM: oscillator-based Ising machines for solving combinatorial optimisation problems. Preprint at https://arxiv.org/abs/1903.07163 (2019).

  32. Shinomoto, S. & Kuramoto, Y. Phase transitions in active rotator systems. Progr. Theor. Phys. 75, 1105–1110 (1986).

    Article  Google Scholar 

  33. Lyapunov, A. M. The general problem of the stability of motion. Int. J. Control 55, 531–534 (1992).

    Article  MathSciNet  Google Scholar 

  34. Graber, M. & Hofmann, K. A coupled oscillator network to solve combinatorial optimization problems with over 95% accuracy. In IEEE International Symposium on Circuits and Systems (ISCAS) 1–5 (IEEE, 2023).

  35. Booth, M., Reinhardt, S. P. & Roy, A. Partitioning optimization problems for hybrid classical/quantum execution. GitHub https://github.com/dwavesystems/qbsolv (2017).

  36. Chancellor, N., Zohren, S., Warburton, P. A., Benjamin, S. C. & Roberts, S. A direct mapping of Max k-SAT and high order parity checks to a chimera graph. Sci. Rep. 6, 37107 (2016).

    Article  Google Scholar 

  37. McGeochand, C. & Farré, P. Advantage Processor Overview Technical Report 14-1058A-A (D-Wave, 2022).

  38. Wurtz, J. et al. Aquila: QuEra’s 256-qubit neutral-atom quantum computer. Preprint at https://arxiv.org/abs/2306.11727 (2023).

  39. Palubeckis, G. Multistart tabu search strategies for the unconstrained binary quadratic optimization problem. Ann. Oper. Res. 131, 259–282 (2004).

    Article  MathSciNet  Google Scholar 

  40. Johnson, D. S. & Trick, M. A. (eds) Cliques, Coloring, and Satisfiability: Second DIMACS Implementation Challenge, Workshop, October 11-13, 1993 (DIMACS Series in Discrete Mathematics and Theoretical Computer Science Vol. 26, American Mathematical Society, 1996).

  41. Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H. & Teller, E. Equation of state calculations by fast computing machines. J. Chem. Phys. 21, 1087–1092 (1953).

    Article  Google Scholar 

  42. Kawamura, K. et al. Amorphica: 4-replica 512 fully connected spin 336 MHz metamorphic annealer with programmable optimization strategy and compressed-spin-transfer multi-chip extension. In IEEE International Solid-State Circuits Conference (ISSCC) 42–44 (IEEE, 2023).

  43. Sharma, A., Afoakwa, R., Ignjatovic, Z. & Huang, M. Increasing Ising machine capacity with multi-chip architectures. In Proc. 49th Annual International Symposium on Computer Architecture 508–521 (ACM Digital Library, 2022).

  44. D-Wave Hybrid 2014; Ocean Documentation 6.7.1 Documentation—docs.ocean.dwavesys.com (D-Wave Systems, accessed 13 December 2023); https://docs.ocean.dwavesys.com/en/stable/docs_hybrid/

  45. Tan, S. et al. HyQSAT: a hybrid approach for 3-SAT problems by integrating quantum annealer with CDCL. In 2023 IEEE International Symposium on High-Performance Computer Architecture (HPCA) 731–744 (IEEE, 2023).

  46. Cılasun, H. et al. 3SAT on an all-to-all-connected CMOS Ising solver chip. Sci. Rep. 14, 10757 (2024).

    Article  Google Scholar 

  47. Zielinski, S. et al. Pattern QUBOs: algorithmic construction of 3SAT-to-QUBO transformations. Electronics 12, 3492 (2023).

    Article  Google Scholar 

  48. Nüßlein, J., Gabor, T., Linnhoff-Popien, C. & Feld, S. Algorithmic QUBO formulations for k-SAT and Hamiltonian cycles. In Proc. Genetic and Evolutionary Computation Conference Companion 2240–2246 (ACM Digital Library, 2022).

  49. Bybee, C. et al. Efficient optimization with higher-order Ising machines. Nat. Commun. 14, 6033 (2023).

    Article  Google Scholar 

  50. Kumar, S., Zhang, H. & Huang, Y.-P. Large-scale Ising emulation with four body interaction and all-to-all connections. Commun. Phys. 3, 108 (2020).

    Article  Google Scholar 

  51. Puri, S., Andersen, C. K., Grimsmo, A. L. & Blais, A. Quantum annealing with all-to-all connected nonlinear oscillators. Nat. Commun. 8, 15785 (2017).

    Article  Google Scholar 

  52. Böther, M. et al. What’s wrong with deep learning in tree search for combinatorial optimization. Preprint at https://arxiv.org/abs/2201.10494 (2022).

  53. Liu, Y. et al. A 1024-spin scalable Ising machine with capacitive coupling and progressive annealing method for combination optimization problems. IEEE Trans. Circuits Syst. II 71, 5009–5013 (2024).

    Google Scholar 

  54. Graber, M. & Hofmann, K. An integrated coupled oscillator network to solve optimization problems. Commun. Eng. 3, 116 (2024).

    Article  Google Scholar 

  55. Ahmed, I., Chiu, P.-W., Moy, W. & Kim, C. H. A probabilistic compute fabric based on coupled ring oscillators for solving combinatorial optimization problems. IEEE J. Solid-State Circuits 56, 2870–2880 (2021).

    Article  Google Scholar 

  56. Mallick, A., Bashar, M., Truesdell, D., Calhoun, B. & Shukla, N. Overcoming the accuracy vs. performance trade-off in oscillator Ising machines. In IEEE International Electron Devices Meeting (IEDM) 40–42 (IEEE, 2021).

  57. Bashar, M. K. et al. Experimental demonstration of a reconfigurable coupled oscillator platform to solve the max-cut problem. IEEE J. Explor. Solid-State Comput. Devices Circuits 6, 116–121 (2020).

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported in part by the Defense Advanced Research Projects Agency (DARPA) Quantum-Inspired Classical Computing (QuICC) programme under Air Force Research Laboratory (AFRL) contract FA8750-22-C-1034 (W.M., T.I., H.L., C.H.K., Z.Z., R.S., A.K., S.S.S., H.C. and U.R.K.), National Science Foundation (NSF) under grants 2230963 (C.H.K., Z.Z., R.S., A.K., S.S.S., H.C. and U.R.K.) and 2142248 (C.H.K., H.C. and U.R.K.), Semiconductor Research Corporation under grant 2021-AH-3024 (W.M., A.V., M.A. and C.H.K.) and Intel’s Transformative HardWare for AI (THWAI) centre (W.M.).

Author information

Authors and Affiliations

Authors

Contributions

H.C. was responsible for the development of the software stack for application mapping and system-level benchmarking. W.M. was responsible for the schematic and layout design of the Ising core. Z.Z. worked on techniques for application mapping to the Ising hardware. T.I. led the integration and final sign-soff of the chip. H.L. assisted with the coupler design. A.V. and M.T. wrote the test program and performed the experiments. W.M., A.V. and C.H.K. jointly analysed the test data. M.A. assisted with the circuit simulation. R.S. and A.K. helped with software stack development. C.H.K. was the overall hardware lead and project coordinator. S.S.S. and U.R.K. led the application mapping and system-level benchmarking efforts.

Corresponding author

Correspondence to Hüsrev Cılasun.

Ethics declarations

Competing interests

The authors declare the following competing interest: US patent no. 12,261,598 (Logic based ring oscillator coupling circuit) and US patent no 11,888,484 (Circuit having fully connected ring oscillators). C.H.K. is a co-founder and the CEO of COBI, which is developing quantum-inspired computing technologies. These interests have been reviewed and managed by the University of Minnesota in accordance with its conflict of interest policies. W.M. is a co-founder and the CTO of COBI. The other authors declare no competing interests.

Peer review

Peer review information

Nature Electronics thanks Klaus Hofmann and the other, anonymous, reviewer(s) for their contribution to the peer review of this work.

Additional information

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary information

Supplementary Information

Supplementary Figs. 1–7, Discussion and Tables 1 and 2.

Supplementary Data Fig. 3

Raw data for Supplementary Fig. 3.

Supplementary Data Fig. 7

Raw data for Supplementary Fig. 7.

Source data

Source Data Fig. 3

Raw data for Fig. 3.

Source Data Fig. 4

Raw data for Fig. 4.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cılasun, H., Moy, W., Zeng, Z. et al. A coupled-oscillator-based Ising chip for combinatorial optimization. Nat Electron 8, 537–546 (2025). https://doi.org/10.1038/s41928-025-01393-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue date:

  • DOI: https://doi.org/10.1038/s41928-025-01393-3

This article is cited by

Search

Quick links

Nature Briefing AI and Robotics

Sign up for the Nature Briefing: AI and Robotics newsletter — what matters in AI and robotics research, free to your inbox weekly.

Get the most important science stories of the day, free in your inbox. Sign up for Nature Briefing: AI and Robotics