Digital Annealing Engine for High-speed Solving of Constrained Binary Quadratic Problems on Multiple GPUs

This paper presents a digital annealing engine capable of high-speed solving the Binary Quadratic Programming Problem (BQP) with equality and inequality constraints. While many Quadratic Unconstrained Binary Optimization (QUBO) solvers have been developed for combinatorial optimization problems, the...

Full description

Saved in:
Bibliographic Details
Published in:Proceedings of IEEE International Symposium on Consumer Electronics pp. 1 - 6
Main Authors: Katayama, Kentaro, Yoneoka, Noboru, Kanda, Kouichi, Tamura, Hirotaka, Nakayama, Hiroshi, Watanabe, Yasuhiro
Format: Conference Proceeding
Language:English
Published: IEEE 06.01.2024
Subjects:
ISSN:2158-4001
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract This paper presents a digital annealing engine capable of high-speed solving the Binary Quadratic Programming Problem (BQP) with equality and inequality constraints. While many Quadratic Unconstrained Binary Optimization (QUBO) solvers have been developed for combinatorial optimization problems, they are specialized for "unconstrained" BQP and struggle to solve "constrained" BQP at high speed. To address this issue, we developed a digital annealing engine on GPUs that leverages constraints to narrow the search space and directly evaluates inequality violations during Markov Chain Monte Carlo based searches. We evaluated the performance of the Digital Annealer (DA) system with the developed engine on benchmark problems with one-hot (a type of equality constraint) and inequality constraints. The results showed that the developed DA system achieved superior solving performance compared to the previous generation of DA. It also showed comparable performance to state-of-the-art dedicated solvers. Our results suggest that this digital annealing engine is a promising solution for high-speed solving constrained BQP.
AbstractList This paper presents a digital annealing engine capable of high-speed solving the Binary Quadratic Programming Problem (BQP) with equality and inequality constraints. While many Quadratic Unconstrained Binary Optimization (QUBO) solvers have been developed for combinatorial optimization problems, they are specialized for "unconstrained" BQP and struggle to solve "constrained" BQP at high speed. To address this issue, we developed a digital annealing engine on GPUs that leverages constraints to narrow the search space and directly evaluates inequality violations during Markov Chain Monte Carlo based searches. We evaluated the performance of the Digital Annealer (DA) system with the developed engine on benchmark problems with one-hot (a type of equality constraint) and inequality constraints. The results showed that the developed DA system achieved superior solving performance compared to the previous generation of DA. It also showed comparable performance to state-of-the-art dedicated solvers. Our results suggest that this digital annealing engine is a promising solution for high-speed solving constrained BQP.
Author Katayama, Kentaro
Watanabe, Yasuhiro
Yoneoka, Noboru
Kanda, Kouichi
Nakayama, Hiroshi
Tamura, Hirotaka
Author_xml – sequence: 1
  givenname: Kentaro
  surname: Katayama
  fullname: Katayama, Kentaro
  email: k.kentaro@fujitsu.com
  organization: QUANTUM LABORATORY, Fujitsu Limited,Kawasaki,Japan
– sequence: 2
  givenname: Noboru
  surname: Yoneoka
  fullname: Yoneoka, Noboru
  organization: QUANTUM LABORATORY, Fujitsu Limited,Kawasaki,Japan
– sequence: 3
  givenname: Kouichi
  surname: Kanda
  fullname: Kanda, Kouichi
  organization: QUANTUM LABORATORY, Fujitsu Limited,Kawasaki,Japan
– sequence: 4
  givenname: Hirotaka
  surname: Tamura
  fullname: Tamura, Hirotaka
  organization: DXR Laboratory Inc,Yokohama,Japan
– sequence: 5
  givenname: Hiroshi
  surname: Nakayama
  fullname: Nakayama, Hiroshi
  organization: QUANTUM LABORATORY, Fujitsu Limited,Kawasaki,Japan
– sequence: 6
  givenname: Yasuhiro
  surname: Watanabe
  fullname: Watanabe, Yasuhiro
  organization: QUANTUM LABORATORY, Fujitsu Limited,Kawasaki,Japan
BookMark eNo1kNFKwzAYhaMouM29gWBeoDN_k7TJ5ax1G0yc6K5H0vytkSwdbSf49k7Uq3PgfBwOZ0wuYhuRkFtgMwCm71ZFUUrNIJulLBUzYEIIruGMTHWuFZeMpwJ4dk5GKUiVCMbgioz7_uNktJZ6RPyDb_xgAp3HiCb42NAyNj4irduOLn3znvQHREdf2_D5k7Y1LdrYD505QY7e-2i6L_pyNK4zg6_opmttwH1P20ifjmHwh4B0sdn21-SyNqHH6Z9OyPaxfCuWyfp5sSrm68QD6CFxUDmEmltT88wJZVMmOTBnXWWUYcBNmkOeobU5MqlYjkqlsqqMVZZhLfiE3Pz2ekTcHTq_Pw3c_V_DvwGQMVu5
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/ICCE59016.2024.10444391
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9798350324136
EISSN 2158-4001
EndPage 6
ExternalDocumentID 10444391
Genre orig-research
GroupedDBID 6IE
6IF
6IH
6IL
6IN
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
M43
OCL
RIE
RIL
RIO
ID FETCH-LOGICAL-i119t-d1cde1f3baf36d48b205310dbdca8a013a27176ebb7e05807e8825ccab8b0ef43
IEDL.DBID RIE
IngestDate Wed Aug 27 02:17:32 EDT 2025
IsPeerReviewed true
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i119t-d1cde1f3baf36d48b205310dbdca8a013a27176ebb7e05807e8825ccab8b0ef43
PageCount 6
ParticipantIDs ieee_primary_10444391
PublicationCentury 2000
PublicationDate 2024-Jan.-6
PublicationDateYYYYMMDD 2024-01-06
PublicationDate_xml – month: 01
  year: 2024
  text: 2024-Jan.-6
  day: 06
PublicationDecade 2020
PublicationTitle Proceedings of IEEE International Symposium on Consumer Electronics
PublicationTitleAbbrev ICCE
PublicationYear 2024
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0019959
Score 2.2430003
Snippet This paper presents a digital annealing engine capable of high-speed solving the Binary Quadratic Programming Problem (BQP) with equality and inequality...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Annealing
Benchmark testing
Binary Quadratic Programming Problem
Combinatorial Optimization
Engines
inequality constraint
Markov Chain Monte Carlo
Monte Carlo methods
one-hot constraint
Optimization
Quadratic programming
Quadratic Unconstrained Binary Optimization
Search problems
Title Digital Annealing Engine for High-speed Solving of Constrained Binary Quadratic Problems on Multiple GPUs
URI https://ieeexplore.ieee.org/document/10444391
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV07T8MwELZoxQALryLe8sCakjRO7IxQWkCCqgiKulV-nFEklFRNy-_H56YFBga2yJFly-fznc_33UfIpcoMMNA2cKbDXVBEaJ1K2TSIgGE5FAiFr1Pw9sgHAzEeZ8MarO6xMADgk8-gjZ_-Ld-UeoGhMqfhjCFStEEanPMlWGv9ZICFs-oErijMrh663R7iKjENocPaq66_SFS8Denv_HP0XdL6RuPR4drO7JENKPbJ9o9Cggckv83fkf2DXrtjUyLCnC7_U-eTUszlCKqp609fyg-MINDSUqTq9AQRrvnGo3Lp80Ia3BEax0OemYqWBX2qcw7p3XBUtcio33vt3gc1iUKQR1E2D0ykDUQ2VtLGqWFCdVDtQqOMlkI6B1B23I0uBaU4hIkIOTifO3FyVUKFYFl8SJpFWcARoZGJtTExV5oz5uacCSmNlZJnAkwi5DFp4apNpss6GZPVgp380X5KtlA2PqCRnpHmfLaAc7KpP-d5Nbvw0v0CiP2nxw
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT8MwDI5gIAEXXkO8yYFrRx9pmx5hbGxim4bY0G5THi6qhNpp3fj9xNkDOHDgVqWKEsVx7Dj-_BFyKxMNDFTqGNNhLijcTY1KpZHjAcNyKOByW6fgrRP3enw0SvpLsLrFwgCATT6DGn7at3xdqDmGyoyGM4ZI0U2yFTLmewu41vrRAEtnLVO4PDe5a9frDURWYiKCz2qrzr9oVKwVae7_c_wDUv3G49H-2tIckg3Ij8jej1KCxyR7zN6R_4Pem4NTIMacLv5T45VSzOZwyonpT1-LD4wh0CKlSNZpKSJM84PF5dKXudC4JxSOh0wzJS1y2l1mHdKn_rCskmGzMai3nCWNgpN5XjJztKc0eGkgRRpEmnHpo-K5WmoluDAuoPDNnS4CKWNwQ-7GYLzu0EhWculCyoITUsmLHE4J9XSgtA5iqWLGzJwTLoROhYgTDjrk4oxUcdXGk0WljPFqwc7_aL8hO61BtzPutHvPF2QX5WTDG9Elqcymc7gi2-pzlpXTayvpL25Iqw4
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+IEEE+International+Symposium+on+Consumer+Electronics&rft.atitle=Digital+Annealing+Engine+for+High-speed+Solving+of+Constrained+Binary+Quadratic+Problems+on+Multiple+GPUs&rft.au=Katayama%2C+Kentaro&rft.au=Yoneoka%2C+Noboru&rft.au=Kanda%2C+Kouichi&rft.au=Tamura%2C+Hirotaka&rft.date=2024-01-06&rft.pub=IEEE&rft.eissn=2158-4001&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FICCE59016.2024.10444391&rft.externalDocID=10444391