Mixed-integer linear programming solver using Benders decomposition assisted by a neutral-atom quantum processor

被引:2
|
作者
Naghmouchi, M. Yassine [1 ]
Coelho, Wesley da Silva [1 ]
机构
[1] Pasqal SAS, 7 Rue Leonard Vinci, F-91300 Massy, France
关键词
Atoms - Integer programming - Pulse shaping - Quantum computers;
D O I
10.1103/PhysRevA.110.012434
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
This paper presents a hybrid classical-quantum approach to solve mixed-integer linear programming (MILP) using neutral-atom quantum computations. We apply Benders decomposition (BD) to segment MILPs into a master problem (MP) and a subproblem, where the MP is addressed using a neutral-atom device, after being transformed into a quadratic unconstrained binary optimization (QUBO) model, with an automatized procedure. Our MILP to QUBO conversion tightens the upper bounds of the continuous variables involved, positively impacting the required qubit count, and the convergence of the algorithm. To solve the QUBO, we develop a heuristic for atom register embedding and apply a variational algorithm for pulse shaping. In addition, we implement a proof of concept that outperforms existing solutions. We also conduct preliminary numerical results: In a series of small MILP instances our algorithm identifies over 95% of feasible solutions of high quality, outperforming classical BD approaches where the MP is solved using simulated annealing.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Ordinal-Optimization Concept Enabled Decomposition and Coordination of Mixed-Integer Linear Programming Problems
    Liu, An-Bang
    Luh, Peter B.
    Bragin, Mikhail A.
    Yan, Bing
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (04) : 5051 - 5058
  • [42] Using a general-purpose Mixed-Integer Linear Programming solver for the practical solution of real-time train rescheduling
    Fischetti, Matteo
    Monaci, Michele
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 263 (01) : 258 - 264
  • [43] Scheduling of a Consumer Goods Production Plant with Intermediate Buffer by Decomposition and Mixed-integer Linear Programming
    Yfantis, Vassilios
    Corominas, Francesc
    Engell, Sebastian
    IFAC PAPERSONLINE, 2019, 52 (13): : 1837 - 1842
  • [44] Decomposition techniques for multistage scheduling problems using mixed-integer and constraint programming methods
    Harjunkoski, I
    Grossmann, IE
    COMPUTERS & CHEMICAL ENGINEERING, 2002, 26 (11) : 1533 - 1552
  • [45] Inter-sample avoidance in trajectory optimizers using mixed-integer linear programming
    Richards, Arthur
    Turnbull, Oliver
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2015, 25 (04) : 521 - 526
  • [46] Optimal Phase Balancing in Electricity Distribution Feeders Using Mixed-Integer Linear Programming
    Lin, Chia-Hung
    Ku, Te-Tien
    Li, Chung-Sheng
    Chen, Chao-Shun
    SUSTAINABILITY, 2023, 15 (05)
  • [47] Onboard mission planning for agile satellite using modified mixed-integer linear programming
    She, Yuchen
    Li, Shuang
    Zhao, Yanbin
    AEROSPACE SCIENCE AND TECHNOLOGY, 2018, 72 : 204 - 216
  • [48] Optimal design and operation of building services using mixed-integer linear programming techniques
    Ashouri, Araz
    Fux, Samuel S.
    Benz, Michael J.
    Guzzella, Lino
    ENERGY, 2013, 59 : 365 - 376
  • [49] Trajectory planning with a dynamic obstacle clustering strategy using Mixed-Integer Linear Programming
    Battagello, Vinicius Antonio
    Soma, Nei Yoshihiro
    Magalhaes Afonso, Rubens Junqueira
    2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 3339 - 3344
  • [50] Water supply planning simulation model using mixed-integer linear programming 'engine'
    Randall, D.
    Cleland, L.
    Kuehne, C.S.
    Link, G.W.
    Sheer, D.P.
    Journal of Water Resources Planning and Management, 1997, 123 (02): : 116 - 124