Performance comparison of typical binary-integer encodings in an Ising machine

Kensuke Tamura, Tatsuhiko Shirai, Hosho Katsura, Shu Tanaka, Nozomu Togawa

Research output: Contribution to journalArticlepeer-review

Abstract

The differences in performance among binary-integer encodings in an Ising machine, which can solve combinatorial optimization problems, are investigated. Many combinatorial optimization problems can be mapped to find the lowest-energy (ground) state of an Ising model or its equivalent model, the Quadratic Unconstrained Binary Optimization (QUBO). Since the Ising model and QUBO consist of binary variables, they often express integers as binary when using Ising machines. A typical example is the combinatorial optimization problem under inequality constraints. Here, the quadratic knapsack problem is adopted as a prototypical problem with an inequality constraint. It is solved using typical binary-integer encodings: one-hot encoding, binary encoding, and unary encoding. Unary encoding shows the best performance for large-sized problems.

Original languageEnglish
JournalIEEE Access
DOIs
Publication statusAccepted/In press - 2021

Keywords

  • binary-integer encoding
  • combinatorial optimization problem
  • Computational modeling
  • Encoding
  • Ising machine
  • Ising model
  • Licenses
  • Linear programming
  • Optimization
  • Physics
  • quadratic knapsack problem
  • quadratic unconstrained binary optimization
  • Stationary state

ASJC Scopus subject areas

  • Computer Science(all)
  • Materials Science(all)
  • Engineering(all)

Fingerprint

Dive into the research topics of 'Performance comparison of typical binary-integer encodings in an Ising machine'. Together they form a unique fingerprint.

Cite this