Research Article

Hybrid Deep Neural Network Scheduler for Job-Shop Problem Based on Convolution Two-Dimensional Transformation

Algorithm 1

Scheduling sequence generation algorithm.
Require:
(1)Priority matrix, O;
(2)Number of jobs, n;
(3)Number of machines, m;
Ensure: Scheduling output matrix, X; init the scheduling output matrix
(4)For ; ;
(5)  Init the temp matrix
(6)  For ; ;
(7)    Find the most accurate judgment of neural network in machine i, and get the index and
(8)    Set the ’s line to zero:
(9)    Set the ’s column to zero:
(10)    
(11)   End for
(12)End for
(13)Return X;