Solving the Max-Flow Problem on a Quantum Annealing Computer

被引:4
作者
Krauss, Thomas [1 ]
McCollum, Joey [1 ]
Pendery, Chapman [1 ]
Litwin, Sierra [1 ]
Michaels, Alan J. [1 ]
机构
[1] Virginia Polytech Inst & State Univ, Ted & Karyn Hume Ctr Natl Secur & Technol, Blacksburg, VA 24060 USA
来源
IEEE TRANSACTIONS ON QUANTUM ENGINEERING | 2020年 / 1卷
关键词
Maximum flow problem; minimum cut problem; quantum annealing; quantum computing; simulated annealing; MAXIMUM; ALGORITHM;
D O I
10.1109/TQE.2020.3031085
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This article addresses the question of implementing a maximum flow algorithm on directed graphs in a formulation suitable for a quantum annealing computer. Three distinct approaches are presented. In all three cases, the flow problem is formulated as a quadratic unconstrained binary optimization (QUBO) problem amenable to quantum annealing. The first implementation augments a graph with integral edge capacities into a multigraph with unit-capacity edges and encodes the fundamental objective and constraints of the maximum flow problem using a number of qubits equal to the total capacity of the graph Sigma(i) c(i). The second implementation, which encodes flows through edges using a binary representation, reduces the required number of qubits to O(|E| log C-max), where |E| and C-max denote the number of edges and maximum edge capacity of the graph, respectively. The third implementation adapts the dual minimum cut formulation and encodes the problem instance using |V| qubits, where |V| is the number of vertices in the graph. Scaling factors for penalty terms and coupling matrix construction times are made explicit in this article.
引用
收藏
页数:10
相关论文
共 33 条
[1]  
Orlin JB, 2019, Arxiv, DOI arXiv:1910.04848
[2]   Multi-Commodity Network Flow for Tracking Multiple People [J].
Ben Shitrit, Horesh ;
Berclaz, Jerome ;
Fleuret, Francois ;
Fua, Pascal .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2014, 36 (08) :1614-1627
[3]  
Bian Z., 2010, D-Wave Systems
[4]   Proof of Adiabatic law [J].
Born, M. ;
Fock, V. .
ZEITSCHRIFT FUR PHYSIK, 1928, 51 (3-4) :165-180
[5]   Quantum annealing of a disordered magnet [J].
Brooke, J ;
Bitko, D ;
Rosenbaum, TF ;
Aeppli, G .
SCIENCE, 1999, 284 (5415) :779-781
[6]  
Cai J., 2014, arXiv
[7]   Independent Directed Acyclic Graphs for Resilient Multipath Routing [J].
Cho, Sangman ;
Elhourani, Theodore ;
Ramasubramanian, Srinivasan .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2012, 20 (01) :153-162
[8]  
Dinic E.A., 1970, DOKL AKAD NAUK SSSR+, V11, P1277
[9]  
dwavesys, Reformulating a problem
[10]  
dwavesys, D-Wave announces general availability of first quantum computer built for business