Solving the sparse QUBO on multiple GPUs for Simulating a Quantum Annealer

被引:4
|
作者
Imanaga, Tomohiro [1 ]
Nakano, Koji [1 ]
Yasudo, Ryota [1 ]
Ito, Yasuaki [1 ]
Kawamata, Yuya [2 ]
Katsuki, Ryota [2 ]
Ozaki, Shiro [2 ]
Yazane, Takashi [2 ]
Hamano, Kenichiro [2 ]
机构
[1] Grad Sch Adv Sci & Engn, Kagamiyama 1-4-1, Higashihiroshima 7398527, Japan
[2] NTT Data Corp, Res & Dev Headquarters, Koto Ku, Toyosu Ctr Bldg,Annex 3-9,Toyosu 3 Chome, Tokyo 1358671, Japan
关键词
Ising model; quantum computing; quantum supremacy; GPGPU; OPTIMIZATION;
D O I
10.1109/CANDAR53791.2021.00011
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Quadratic Unconstraint Binary Optimization (QUBO) is a combinatorial optimization problem such that an n x n upper triangle matrix W is given and the objective is to find an n-bit vector X that minimizes the energy value E(X) = (XWX)-W-T. A QUBO instance W is sparse if instance W has few non-zero elements. The D-Wave 2000Q is a quantum annealer that can solve 2048-bit sparse QUBO instances represented as a Chimera graph topology. We present a sparse QUBO solver running on GPUs for 2048-bit sparse QUBO with a Chimera graph topology. We have evaluated the performance of our sparse QUBO solver and the D-Wave 2000Q for solving 2048-bit QUBO instances with various resolutions. The experimental results show that our sparse QUBO solver running on a GPU cloud server with 8 NVIDIA A100 GPUs can find optimal solutions in less than 3ms for all instances while the D-Wave 2000Q cannot find them in 996.7ms. Hence, our QUBO solver can find better solutions than the D-Wave 2000Q in less than 1/300 running time. We can think that our QUBO solver is a quantum annealer simulator with better performance in terms of the accuracy of solutions and the running time. Our result implies that quantum annealer D-Wave 2000Q does not achieve quantum supremacy yet.
引用
收藏
页码:19 / 28
页数:10
相关论文
共 50 条
  • [1] Diverse Adaptive Bulk Search: a Framework for Solving QUBO Problems on Multiple GPUs
    Nakano, Koji
    Takafuji, Daisuke
    Ito, Yasuaki
    Yazane, Takashi
    Yano, Junko
    Ozaki, Shiro
    Katsuki, Ryota
    Mori, Rie
    2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW, 2023, : 314 - 325
  • [2] Sparse systems solving on GPUs with GMRES
    Couturier, Raphael
    Domas, Stephane
    JOURNAL OF SUPERCOMPUTING, 2012, 59 (03): : 1504 - 1516
  • [3] Sparse systems solving on GPUs with GMRES
    Raphaël Couturier
    Stéphane Domas
    The Journal of Supercomputing, 2012, 59 : 1504 - 1516
  • [4] QUBO Models for the FIFO Stack-Up Problem and Experimental Evaluation on a Quantum Annealer
    Colin Gebler
    Jochen Rethmann
    Peer Ueberholz
    SN Computer Science, 5 (7)
  • [5] Solving the traveling salesman problem on a quantum annealer
    Richard H. Warren
    SN Applied Sciences, 2020, 2
  • [6] Solving the traveling salesman problem on a quantum annealer
    Warren, Richard H.
    SN APPLIED SCIENCES, 2020, 2 (01):
  • [7] Quantum annealing learning search for solving QUBO problems
    Davide Pastorello
    Enrico Blanzieri
    Quantum Information Processing, 2019, 18
  • [8] A Constraint Programming Approach for QUBO Solving and Quantum Annealing
    Codognet, Philippe
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON THE ART, SCIENCE, AND ENGINEERING OF PROGRAMMING, PROGRAMMING COMPANION 2024, 2024, : 126 - 132
  • [9] Quantum annealing learning search for solving QUBO problems
    Pastorello, Davide
    Blanzieri, Enrico
    QUANTUM INFORMATION PROCESSING, 2019, 18 (10)
  • [10] Solving the Network Shortest Path Problem on a Quantum Annealer
    Krauss T.
    McCollum J.
    IEEE Transactions on Quantum Engineering, 2020, 1