Application of quantum approximate optimization algorithm to job shop scheduling problem

被引:10
|
作者
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 条
  • [1] An Approximate Algorithm Optimization Method for the Job Shop Scheduling Problem
    Ala, Ali
    [J]. 2019 IEEE 6TH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND APPLICATIONS (ICIEA), 2019, : 893 - 897
  • [2] Application of optimization Genetic Algorithm in Fuzzy Job Shop Scheduling Problem
    Liu, Jian-jun
    [J]. PROCEEDINGS OF THE 2009 WRI GLOBAL CONGRESS ON INTELLIGENT SYSTEMS, VOL I, 2009, : 436 - 440
  • [3] Genetic algorithm application on the job shop scheduling problem
    Wu, CG
    Xing, XL
    Lee, HP
    Zhou, CG
    Liang, YC
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 2102 - 2106
  • [4] A Grasshopper Optimization Algorithm for the Flexible Job Shop Scheduling Problem
    Feng, Yi
    Liu, Mengru
    Yang, Zhile
    Feng, Wei
    Yang, Dongsheng
    [J]. 2020 35TH YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2020, : 873 - 877
  • [5] A Hybrid Optimization Algorithm for the Job-shop Scheduling Problem
    Zhou, Qiang
    Cui, Xunxue
    Wang, Zhengshan
    Yang, Bin
    [J]. WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 757 - 763
  • [6] A Shaking Optimization Algorithm for Solving Job Shop Scheduling Problem
    Abdelhafiez, Ehab A.
    Alturki, Fahd A.
    [J]. INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2011, 10 (01): : 7 - 14
  • [7] Scheduling algorithm for the Job Shop Scheduling Problem
    Cruz-Chavez, Marco Antonio
    Martinez-Rangel, Martin G.
    Hernandez, J. A.
    Zavala-Diaz, Jose Crispin
    Diaz-Parra, Ocotlan
    [J]. CERMA 2007: ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE, PROCEEDINGS, 2007, : 336 - +
  • [8] The Application of Improved Hybrid Particle Swarm Optimization Algorithm in Job Shop Scheduling Problem
    Huang, Ming
    Liu, Qingsong
    Liang, Xu
    [J]. PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 49 - 52
  • [9] A cooperative coevolutionary algorithm with application to job shop scheduling problem
    Hong, Zhou
    Jian, Wang
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS (SOLI 2006), PROCEEDINGS, 2006, : 746 - +
  • [10] Application of data mining algorithm in job shop scheduling problem
    Wang Y.
    Zhao Y.
    Liu W.
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2024, 30 (02): : 520 - 536