错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

PyCIM: A Python Framework for the Dynamics of Coherent Ising Machine

  • Peixiang Li,
  • Hao Cheng,
  • Yingwen Liu,
  • Dongyang Wang,
  • Junjie Wu

摘要

Coherent Ising Machine (CIM) as an optical device for solving combinatorial optimization problems has received significant attention. However, the core unit of CIM, degenerate optical parametric oscillator (DOPO), is an open dissipative system and exhibits complicated dynamics, making the analysis and design of CIM challenging. Based on existing theoretical models for describing CIM, we develop PyCIM. To the best of our knowledge, PyCIM is the first simulator that can produce the dynamic behavior of CIM. We effectively capture some characteristic phenomena of DOPO and CIM, including a spontaneous symmetry breaking, threshold behavior, gain saturation, and the process of CIM solving MAX-CUT problems. Additionally, we implement time-varying coupling strengths and pump schedules. Moreover, we analyze the impact of parameters on the performance of CIM, which can be used to guide the design and optimization of actual physical systems. Finally, we evaluate the performance of the CIM on a standard graph benchmark set.