Quantum annealing-driven branch and bound for the single machine total weighted number of tardy jobs scheduling problem

被引:5
作者
Bozejko, Wojciech [1 ]
Pempera, Jaroslaw [1 ]
Uchronski, Mariusz [2 ]
Wodecki, Mieczyslaw [3 ]
机构
[1] Wroclaw Univ Sci & Technol, Dept Control Syst & Mechatron, Janiszewskiego 11-17, PL-50372 Wroclaw, Poland
[2] Ctr Networking & Supercomp, Wybrzeze Wyspianskiego 27, PL-50370 Wroclaw, Poland
[3] Wroclaw Univ Sci & Technol, Dept Telecommun & Teleinformat, Wybrzeze Wyspianskiego 27, PL-50370 Wroclaw, Poland
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2024年 / 155卷
关键词
Optimization; Quantum computing; Scheduling; Optimal algorithm; Quantum annealing; Lagrange relaxation; ALGORITHMS;
D O I
10.1016/j.future.2024.02.016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the paper we present a new approach to solving NP -hard problems of discrete optimization adapted to the architecture of quantum processors (QPU, Quantum Processor Unit) implementing hardware quantum annealing. This approach is based on the use of the quantum annealing metaheuristic in the exact branch and bound algorithm to compute the lower and upper bounds of the objective function. To determine the lower bound, a new method of defining the Lagrange function for the dual problem (the generalized discrete knapsack problem) was used, the value of which is calculated on the QPU of a quantum machine. In turn, to determine the upper bound, we formulate an appropriate task in the form of binary quadratic programming with constraints. Despite the fact that the results generated by the quantum machine are probabilistic, the hybrid method of algorithm construction proposed in the paper, using alternately a CPU and QPU, guarantees the optimal solution. As a case study we consider the NP -hard single machine scheduling problem with minimizing the weighted number of tardy jobs. The performed computational experiments showed that optimal solutions were already obtained in the root of the solution tree, and the values of the lower and upper bounds differ by only a few percent.
引用
收藏
页码:245 / 255
页数:11
相关论文
共 33 条
[1]   Adiabatic Quantum Computation Is Equivalent to Standard Quantum Computation [J].
Aharonov, Dorit ;
van Dam, Wim ;
Kempe, Julia ;
Landau, Zeph ;
Lloyd, Seth ;
Regev, Oded .
SIAM REVIEW, 2008, 50 (04) :755-787
[2]   Quantum computing based hybrid solution strategies for large-scale discrete-continuous optimization problems [J].
Ajagekar, Akshay ;
Humble, Travis ;
You, Fengqi .
COMPUTERS & CHEMICAL ENGINEERING, 2020, 132
[3]  
Boothby Kelly., 2019, NEXT GENERATION TOPO
[4]  
Bozejko Wojciech, 2023, Advanced, Contemporary Control: Proceedings of the XXI Polish Control Conference. Lecture Notes in Networks and Systems (709), P79, DOI 10.1007/978-3-031-35173-0_8
[5]   Distributed Quantum Annealing on D-Wave for the Single Machine Total Weighted Tardiness Scheduling Problem [J].
Bozejko, Wojciech ;
Pempera, Jaroslaw ;
Uchronski, Mariusz ;
Wodecki, Mieczyslaw .
COMPUTATIONAL SCIENCE, ICCS 2022, PT IV, 2022, :171-178
[6]   MINIMIZING THE NUMBER OF TARDY JOBS FOR THE SINGLE MACHINE SCHEDULING PROBLEM: MIP-BASED LOWER AND UPPER BOUNDS [J].
Briand, Cyril ;
Ourari, Samia .
RAIRO-OPERATIONS RESEARCH, 2013, 47 (01) :33-46
[7]   Evaluating the job shop scheduling problem on a D-wave quantum annealer [J].
Carugno, Costantino ;
Dacrema, Maurizio Ferrari ;
Cremonesi, Paolo .
SCIENTIFIC REPORTS, 2022, 12 (01)
[8]   Quantum algorithms for process parallel flexible job shop scheduling [J].
Denkena, Berend ;
Schinkel, Fritz ;
Pirnay, Jonathan ;
Wilmsmeier, Soren .
CIRP JOURNAL OF MANUFACTURING SCIENCE AND TECHNOLOGY, 2021, 33 :100-114
[9]  
dwavesys, D-Wave Timing Documentation
[10]   SCHEDULING TASKS WITH NONUNIFORM DEADLINES ON 2 PROCESSORS [J].
GAREY, MR ;
JOHNSON, DS .
JOURNAL OF THE ACM, 1976, 23 (03) :461-467