Hybrid Deep Neural Network Scheduler for Job-Shop Problem Based on Convolution Two-Dimensional Transformation
In this paper, a hybrid deep neural network scheduler (HDNNS) is proposed to solve job-shop scheduling problems (JSSPs). In order to mine the state information of schedule processing, a job-shop scheduling problem is divided into several classification-based subproblems. And a deep learning framewor...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2019-01-01
|
Series: | Computational Intelligence and Neuroscience |
Online Access: | http://dx.doi.org/10.1155/2019/7172842 |
id |
doaj-32f7bbb08712483a91498bb0c85e19ed |
---|---|
record_format |
Article |
spelling |
doaj-32f7bbb08712483a91498bb0c85e19ed2020-11-25T02:33:13ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52651687-52732019-01-01201910.1155/2019/71728427172842Hybrid Deep Neural Network Scheduler for Job-Shop Problem Based on Convolution Two-Dimensional TransformationZelin Zang0Wanliang Wang1Yuhang Song2Linyan Lu3Weikun Li4Yule Wang5Yanwei Zhao6College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310027, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310027, ChinaCollege of Science, Changchun University of Science and Technology, Changchun 130022, ChinaSchool of Engineering Science, King’s College London, London WC2R 2LS, UKCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310027, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310027, ChinaCollege of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310027, ChinaIn this paper, a hybrid deep neural network scheduler (HDNNS) is proposed to solve job-shop scheduling problems (JSSPs). In order to mine the state information of schedule processing, a job-shop scheduling problem is divided into several classification-based subproblems. And a deep learning framework is used for solving these subproblems. HDNNS applies the convolution two-dimensional transformation method (CTDT) to transform irregular scheduling information into regular features so that the convolution operation of deep learning can be introduced into dealing with JSSP. The simulation experiments designed for testing HDNNS are in the context of JSSPs with different scales of machines and jobs as well as different time distributions for processing procedures. The results show that the MAKESPAN index of HDNNS is 9% better than that of HNN and the index is also 4% better than that of ANN in ZLP dataset. With the same neural network structure, the training time of the HDNNS method is obviously shorter than that of the DEEPRM method. In addition, the scheduler has an excellent generalization performance, which can address large-scale scheduling problems with only small-scale training data.http://dx.doi.org/10.1155/2019/7172842 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Zelin Zang Wanliang Wang Yuhang Song Linyan Lu Weikun Li Yule Wang Yanwei Zhao |
spellingShingle |
Zelin Zang Wanliang Wang Yuhang Song Linyan Lu Weikun Li Yule Wang Yanwei Zhao Hybrid Deep Neural Network Scheduler for Job-Shop Problem Based on Convolution Two-Dimensional Transformation Computational Intelligence and Neuroscience |
author_facet |
Zelin Zang Wanliang Wang Yuhang Song Linyan Lu Weikun Li Yule Wang Yanwei Zhao |
author_sort |
Zelin Zang |
title |
Hybrid Deep Neural Network Scheduler for Job-Shop Problem Based on Convolution Two-Dimensional Transformation |
title_short |
Hybrid Deep Neural Network Scheduler for Job-Shop Problem Based on Convolution Two-Dimensional Transformation |
title_full |
Hybrid Deep Neural Network Scheduler for Job-Shop Problem Based on Convolution Two-Dimensional Transformation |
title_fullStr |
Hybrid Deep Neural Network Scheduler for Job-Shop Problem Based on Convolution Two-Dimensional Transformation |
title_full_unstemmed |
Hybrid Deep Neural Network Scheduler for Job-Shop Problem Based on Convolution Two-Dimensional Transformation |
title_sort |
hybrid deep neural network scheduler for job-shop problem based on convolution two-dimensional transformation |
publisher |
Hindawi Limited |
series |
Computational Intelligence and Neuroscience |
issn |
1687-5265 1687-5273 |
publishDate |
2019-01-01 |
description |
In this paper, a hybrid deep neural network scheduler (HDNNS) is proposed to solve job-shop scheduling problems (JSSPs). In order to mine the state information of schedule processing, a job-shop scheduling problem is divided into several classification-based subproblems. And a deep learning framework is used for solving these subproblems. HDNNS applies the convolution two-dimensional transformation method (CTDT) to transform irregular scheduling information into regular features so that the convolution operation of deep learning can be introduced into dealing with JSSP. The simulation experiments designed for testing HDNNS are in the context of JSSPs with different scales of machines and jobs as well as different time distributions for processing procedures. The results show that the MAKESPAN index of HDNNS is 9% better than that of HNN and the index is also 4% better than that of ANN in ZLP dataset. With the same neural network structure, the training time of the HDNNS method is obviously shorter than that of the DEEPRM method. In addition, the scheduler has an excellent generalization performance, which can address large-scale scheduling problems with only small-scale training data. |
url |
http://dx.doi.org/10.1155/2019/7172842 |
work_keys_str_mv |
AT zelinzang hybriddeepneuralnetworkschedulerforjobshopproblembasedonconvolutiontwodimensionaltransformation AT wanliangwang hybriddeepneuralnetworkschedulerforjobshopproblembasedonconvolutiontwodimensionaltransformation AT yuhangsong hybriddeepneuralnetworkschedulerforjobshopproblembasedonconvolutiontwodimensionaltransformation AT linyanlu hybriddeepneuralnetworkschedulerforjobshopproblembasedonconvolutiontwodimensionaltransformation AT weikunli hybriddeepneuralnetworkschedulerforjobshopproblembasedonconvolutiontwodimensionaltransformation AT yulewang hybriddeepneuralnetworkschedulerforjobshopproblembasedonconvolutiontwodimensionaltransformation AT yanweizhao hybriddeepneuralnetworkschedulerforjobshopproblembasedonconvolutiontwodimensionaltransformation |
_version_ |
1724815567945203712 |