Effects of local minima and bifurcation delay on combinatorial optimization with
continuous variables
Shintaro Sato1
1NTT Computer and Data Science Laboratories, NTT Corporation, Musashino 180-8585, Japan
(Dated: November 3, 2022)
Combinatorial optimization problems can be mapped onto Ising models, and their ground state
is generally difficult to find. A lot of heuristics for these problems have been proposed, and one
promising approach is to use continuous variables. In recent years, one such algorithm has been
implemented by using parametric oscillators known as coherent Ising machines. Although these
algorithms have been confirmed to have high performance through many experiments, unlike other
familiar algorithms such as simulated annealing, their computational ability has not been fully
investigated. In this paper, we propose a simple heuristic based on continuous variables whose
static and dynamical properties are easy to investigate. Through the analyses of the proposed
algorithm, we find that many local minima in the early stage of the optimization and bifurcation
delay reduce its performance in a certain class of Ising models.
I. INTRODUCTION
Combinatorial optimization problems are generally
hard to solve, and a lot of algorithms to tackle them have
been proposed. Such computationally difficult problems
can be mapped onto the ground state search problem for
the Ising models [1]. Algorithms based on this corre-
spondence have also been proposed, and many of them
are inspired by physical phenomena. Some use discrete
spin variables, which appear in Ising models. Simulated
Annealing (SA) is known as a representative example [2],
and its implementation and development have been ac-
tively pursued. Moreover, many different types of algo-
rithms based on continuous variables such as soft spins
have also been proposed [3–10].
The coherent Ising machine (CIM) is one of the heuris-
tics that use continuous variables. It basically consists of
degenerate optical parametric oscillators (DOPOs) and
their phases are interpreted as Ising spins [4]. It is de-
vised in the expectation that by controlling the interac-
tions among DOPOs corresponding to the Ising coupling
matrix, the system stabilizes to the ground state configu-
ration of the Ising models. The high performance of such
methods in optimization has actually been reported in
both numerical simulations [4,11] and experiments with
optical devices [12–15]. To describe the dynamics of the
CIM, theoretical models have been discussed [16–18]. In
addition, various methods have been devised to improve
the performance [18–21].
Despite such experimental, numerical, and theoreti-
cal developments, the principle of optimization in the
CIM itself has not been studied extensively. Unlike other
heuristics such as SA [22], no firm theoretical basis has
been found to guarantee its high performances. The CIM
is a type of gradient based optimization. It consists of
bosons interacting via the Ising coupling matrix, and
through the optimization, the state evolves under the
time dependent external fields. Even within the mean
field approximation, it is a nonlinear dynamical system
controlled by the time dependent parameter. Although
its nonlinearities play an important role for the optimiza-
tions [23], it is generally difficult to analyze [4]. Re-
searchers have attempted to investigating the property
by researching the energy landscape or its steady state
through the optimizations [4,24,25]. However, these
analyses only deal with the small and simple Ising mod-
els, or the case of a large degrees of freedom limit. In
applying the CIMs to more complex problems, their po-
tentials need to be clarified in more general cases from
the theoretical point of view.
In this paper, we propose a simple model, which fa-
cilitates analyses of its computational property by intro-
ducing time dependent Lagrange multipliers to the mean
field CIM. In contrast to the usual mean field CIM, posi-
tions of the fixed points in the landscape are analytically
obtained in our model, so the linear stability around them
is also easy to discuss. In addition to its static aspect, we
also discuss the existence of the bifurcation delay [26–29].
It can also be observed in the usual CIM at least at the
mean field level. These properties will affect optimization
ability of the proposed model in a kind of gradient-like
algorithm. Finally, we numerically investigate these ef-
fects on the optimizations by using random matrices as
the Ising models. To verify that our model is a good toy
model for investigating the property of the CIM, we also
discuss the relation between our model and mean field
CIM without noise.
The paper is organized as follows. In Sec. II, we intro-
duce a simple heuristic using continuous variables like the
CIM. In Sec. III, we analyze the linear stability around
its fixed points and discuss the bifurcation delay as a
dynamical property. To see the relation between local
minima and the performance, we numerically simulate
the dynamics for a certain class of Ising models in Sec.
IV. Our conclusions are presented in Sec. V.
arXiv:2211.00822v1 [cond-mat.stat-mech] 2 Nov 2022