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...

Full description

Bibliographic Details
Main Authors: Zelin Zang, Wanliang Wang, Yuhang Song, Linyan Lu, Weikun Li, Yule Wang, Yanwei Zhao
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