Application of quantum approximate optimization algorithm to job shop scheduling problem

被引:19
作者
Kurowski, Krzysztof [1 ]
Pecyna, Tomasz [1 ]
Slysz, Mateusz [1 ]
Rozycki, Rafal [2 ]
Waligora, Grzegorz [2 ]
Weglarz, Jan [2 ]
机构
[1] IBCH PAS, Poznan Supercomp & Networking Ctr, Poznan, Poland
[2] Poznan Univ Tech, Inst Comp Sci, Poznan, Poland
关键词
Scheduling; Computing science; Heuristics; Job shop scheduling problem; Quantum approximate optimization; algorithm; SHIFTING BOTTLENECK; SEARCH; COMPUTATION;
D O I
10.1016/j.ejor.2023.03.013
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The Job Shop Scheduling Problem (JSSP) has always been considered as one of the most complex and industry essential scheduling problems. Optimizing the makespan of a given schedule generally involves using dedicated algorithms, local search strategies, or metaheuristics. These approaches, however, heavily rely on classical computational power, which is bounded by the physical limits of microcontrollers and power issues. Inspired by the promising results achieved for Quantum Annealing (QA) based approaches to solve JSSP instances, we propose a new approach that uses gate-model quantum architecture as an alternative to QA. We find that we can make use of the time-indexed JSSP instance representation to build a cost Hamiltonian, which can be embedded into Quantum Approximate Optimization Algorithm (QAOA) to find an optimal solution to a basic JSSP instance. We demonstrate the use of QAOA to solve the JSSP, and we evaluate its efficiency and accuracy for this problem from experimental results, as there is an increased urgency to demonstrate the applicability of quantum optimization algorithms. We also find that optimal variational parameters form patterns that can facilitate computation in bigger quantum circuits. Additionally, we compare the obtained noiseless simulation results of gate-model quantum cir-cuits demonstrating the relationship between two evaluation criteria -makespan and energy. Finally, we analyze and present the overall performance of our approach with the increasing deadline and simulated depth of QAOA circuits.(c) 2023 Poznan Supercomputing and Networking Center IBCH PAS. Published by Elsevier B.V. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )
引用
收藏
页码:518 / 528
页数:11
相关论文
共 50 条
  • [41] A Novel Hybrid Whale Optimization Algorithm for Flexible Job-Shop Scheduling Problem
    Yang, Wenqiang
    Su, Jinzhe
    Yao, Yunhang
    Yang, Zhile
    Yuan, Ying
    MACHINES, 2022, 10 (08)
  • [42] Improved New Particle Swarm Algorithm Solving Job Shop Scheduling Optimization Problem
    Liu, Xiaobing
    Jiao, Xuan
    Li, Yanpeng
    Liang, Xu
    2013 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT), 2013, : 148 - 150
  • [43] AN IMPROVED WHALE OPTIMIZATION ALGORITHM FOR JOB-SHOP SCHEDULING BASED ON QUANTUM COMPUTING
    Zhu, J.
    Shao, Z. H.
    Chen, C.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2019, 18 (03) : 521 - 530
  • [44] A Robust Heuristics for the Online Job Shop Scheduling Problem
    Zupan, Hugo
    Herakovic, Niko
    Zerovnik, Janez
    ALGORITHMS, 2024, 17 (12)
  • [45] An optimal method for the preemptive job shop scheduling problem
    Ebadi, Abbas
    Moslehi, Ghasem
    COMPUTERS & OPERATIONS RESEARCH, 2013, 40 (05) : 1314 - 1327
  • [46] Job Shop Scheduling Problem with Job Sizes and Inventories
    Shen Xinyi
    Wang Aimin
    Yan, Ge
    Ye Jieran
    PROCEEDINGS OF 2020 IEEE 11TH INTERNATIONAL CONFERENCE ON MECHANICAL AND INTELLIGENT MANUFACTURING TECHNOLOGIES (ICMIMT 2020), 2020, : 202 - 206
  • [47] An improved bat optimization algorithm to solve the tasks scheduling problem in open shop
    Shareh, Morteza Babazadeh
    Bargh, Shirin Hatami
    Hosseinabadi, Ali Asghar Rahmani
    Slowik, Adam
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (05) : 1559 - 1573
  • [48] An Artificial Intelligence Software Application for Solving Job Shop Scheduling Problem
    Toader, Florentina Alina
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON VIRTUAL LEARNING, 2014, : 439 - 443
  • [49] Hybrid of human learning optimization algorithm and particle swarm optimization algorithm with scheduling strategies for the flexible job-shop scheduling problem
    Ding, Haojie
    Gu, Xingsheng
    NEUROCOMPUTING, 2020, 414 (414) : 313 - 332
  • [50] Beating classical heuristics for the binary paint shop problem with the quantum approximate optimization algorithm
    Streif, Michael
    Yarkoni, Sheir
    Skolik, Andrea
    Neukart, Florian
    Leib, Martin
    PHYSICAL REVIEW A, 2021, 104 (01)