TY - JOUR
T1 - A two-step linear programming approach for repeater placement in large-scale quantum networks
AU - Sripotchanart, Romtham
AU - Si, Weisheng
AU - Calheiros, Rodrigo N.
AU - Cao, Qing
AU - Qiu, Tie
N1 - Publisher Copyright: © 2024 The Authors
PY - 2024/12
Y1 - 2024/12
N2 - Thanks to the applications such as Quantum Key Distribution and Distributed Quantum Computing, the deployment of quantum networks is gaining great momentum. A major component in quantum networks is repeaters, which are essential for reducing the error rate of qubit transmission for long-distance links. However, repeaters are expensive devices, so minimizing the number of repeaters placed in a quantum network while satisfying performance requirements becomes an important problem. Existing solutions typically solve this problem optimally by formulating an Integer Linear Program (ILP). However, the number of variables in their ILPs is O(n2), where n is the number of nodes in a network. This incurs infeasible running time when the network scale is large. To overcome this drawback, this paper proposes to solve the repeater placement problem by two steps, with each step using a linear program of a much smaller scale with O(n) variables. Although this solution is not optimal, it dramatically reduces the time complexity, making it practical for large-scale networks. Moreover, it constructs networks that have higher node connectivity than those by existing solutions, since it deploys slightly more number of repeaters into networks. Our extensive experiments on both synthetic and real-world network topologies verified our claims.
AB - Thanks to the applications such as Quantum Key Distribution and Distributed Quantum Computing, the deployment of quantum networks is gaining great momentum. A major component in quantum networks is repeaters, which are essential for reducing the error rate of qubit transmission for long-distance links. However, repeaters are expensive devices, so minimizing the number of repeaters placed in a quantum network while satisfying performance requirements becomes an important problem. Existing solutions typically solve this problem optimally by formulating an Integer Linear Program (ILP). However, the number of variables in their ILPs is O(n2), where n is the number of nodes in a network. This incurs infeasible running time when the network scale is large. To overcome this drawback, this paper proposes to solve the repeater placement problem by two steps, with each step using a linear program of a much smaller scale with O(n) variables. Although this solution is not optimal, it dramatically reduces the time complexity, making it practical for large-scale networks. Moreover, it constructs networks that have higher node connectivity than those by existing solutions, since it deploys slightly more number of repeaters into networks. Our extensive experiments on both synthetic and real-world network topologies verified our claims.
KW - Linear programming
KW - Node-disjoint paths
KW - Quantum networks
KW - Quantum repeater placement
UR - http://www.scopus.com/inward/record.url?scp=85204441995&partnerID=8YFLogxK
U2 - 10.1016/j.comnet.2024.110795
DO - 10.1016/j.comnet.2024.110795
M3 - Article
AN - SCOPUS:85204441995
SN - 1389-1286
VL - 254
JO - Computer Networks
JF - Computer Networks
M1 - 110795
ER -