Improved Q‐learning algorithm for solving permutation flow shop scheduling problems. Issue 1 (21st September 2021)
- Record Type:
- Journal Article
- Title:
- Improved Q‐learning algorithm for solving permutation flow shop scheduling problems. Issue 1 (21st September 2021)
- Main Title:
- Improved Q‐learning algorithm for solving permutation flow shop scheduling problems
- Authors:
- He, Zimiao
Wang, Kunlan
Li, Hanxiao
Song, Hong
Lin, Zhongjie
Gao, Kaizhou
Sadollah, Ali - Abstract:
- Abstract: Generally, scheduling problems refer to allocation of available shared resources and the sorting of production tasks, in order to satisfy the specified performance target within a certain time. The fundamental scheduling problem is that all jobs need to be processed on the same route, which is called flow shop scheduling problems (FSSP). The goal of FSSP, proven as an NP‐hard problem, is to find a job sequence that minimizes the makespan. In this paper, an improved Q ‐learning algorithm is proposed for solving the FSSP. Firstly, a problem model based on the basic Q ‐learning algorithm is constructed. The makespan is used as the feedback signal, and the process of environmental state change is defined as the process of job selection. Q ‐learning gives the expected utility of taking a given action in a given state. Afterwards, combined with the NEH heuristic, the algorithm efficiency is enhanced by changing the job inserting mode. In order to validate the proposed method, several simulation experiments are carried out on a set of test problems having different scales. The obtained optimization results of the proposed algorithm are compared to the standard Q ‐learning algorithm and a hybrid algorithm. The discussion and analysis show that the proposed algorithm performs better than the others in solving the permutation FSSP. As a future direction, in order to shorten the running time, further improvements will be studied to increase the performance of the proposedAbstract: Generally, scheduling problems refer to allocation of available shared resources and the sorting of production tasks, in order to satisfy the specified performance target within a certain time. The fundamental scheduling problem is that all jobs need to be processed on the same route, which is called flow shop scheduling problems (FSSP). The goal of FSSP, proven as an NP‐hard problem, is to find a job sequence that minimizes the makespan. In this paper, an improved Q ‐learning algorithm is proposed for solving the FSSP. Firstly, a problem model based on the basic Q ‐learning algorithm is constructed. The makespan is used as the feedback signal, and the process of environmental state change is defined as the process of job selection. Q ‐learning gives the expected utility of taking a given action in a given state. Afterwards, combined with the NEH heuristic, the algorithm efficiency is enhanced by changing the job inserting mode. In order to validate the proposed method, several simulation experiments are carried out on a set of test problems having different scales. The obtained optimization results of the proposed algorithm are compared to the standard Q ‐learning algorithm and a hybrid algorithm. The discussion and analysis show that the proposed algorithm performs better than the others in solving the permutation FSSP. As a future direction, in order to shorten the running time, further improvements will be studied to increase the performance of the proposed algorithm and make it applicable and efficient for solving multi‐objective optimization problems. … (more)
- Is Part Of:
- IET collaborative intelligent manufacturing. Volume 4:Issue 1(2022)
- Journal:
- IET collaborative intelligent manufacturing
- Issue:
- Volume 4:Issue 1(2022)
- Issue Display:
- Volume 4, Issue 1 (2022)
- Year:
- 2022
- Volume:
- 4
- Issue:
- 1
- Issue Sort Value:
- 2022-0004-0001-0000
- Page Start:
- 35
- Page End:
- 44
- Publication Date:
- 2021-09-21
- Subjects:
- decision making -- flow shop scheduling -- learning (artificial intelligence) -- scheduling
Production management -- Periodicals
Production engineering -- Periodicals
Production management
Production engineering
Electronic journals
Periodicals
658.5 - Journal URLs:
- https://digital-library.theiet.org/content/journals/iet-cim ↗
https://ietresearch.onlinelibrary.wiley.com/journal/25168398 ↗
https://digital-library.theiet.org/content/journals/iet-cim/ ↗
https://ieeexplore.ieee.org/servlet/opac?punumber=8425306 ↗
http://ieeexplore.ieee.org/Xplore/home.jsp ↗ - DOI:
- 10.1049/cim2.12042 ↗
- Languages:
- English
- ISSNs:
- 2516-8398
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 26260.xml