A neural network job-shop scheduler

被引:71
|
作者
Weckman, Gary R. [1 ]
Ganduri, Chandrasekhar V. [1 ]
Koonce, David A. [1 ]
机构
[1] Ohio Univ, Dept Ind & Syst Engn, Athens, OH 45701 USA
关键词
artificial neural networks; scheduling; job-shop; machine learning; genetic algorithms;
D O I
10.1007/s10845-008-0073-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper focuses on the development of a neural network (NN) scheduler for scheduling job-shops. In this hybrid intelligent system, genetic algorithms (GA) are used to generate optimal schedules to a known benchmark problem. In each optimal solution, every individually scheduled operation of a job is treated as a decision which contains knowledge. Each decision is modeled as a function of a set of job characteristics (e.g., processing time), which are divided into classes using domain knowledge from common dispatching rules (e.g., shortest processing time). A NN is used to capture the predictive knowledge regarding the assignment of operation's position in a sequence. The trained NN could successfully replicate the performance of the GA on the benchmark problem. The developed NN scheduler was then tested against the GA, Attribute-Oriented Induction data mining methodology and common dispatching rules on a test set of randomly generated problems. The better performance of the NN scheduler on the test problem set compared to other methods proves the feasibility of NN-based scheduling. The scalability of the NN scheduler on larger problem sizes was also found to be satisfactory in replicating the performance of the GA.
引用
收藏
页码:191 / 201
页数:11
相关论文
共 50 条
  • [31] Flexible Job-Shop Scheduling via Graph Neural Network and Deep Reinforcement Learning
    Song, Wen
    Chen, Xinyang
    Li, Qiqiang
    Cao, Zhiguang
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (02) : 1600 - 1610
  • [32] JOB-SHOP SCHEDULING
    NEW, C
    [J]. DATA PROCESSING, 1974, 16 (02): : 100 - 102
  • [33] JOB-SHOP MANAGEMENT
    SEN, DK
    [J]. OPERATIONS RESEARCH, 1975, 23 : B373 - B373
  • [34] A robust scheduling rule using a Neural Network in dynamically changing job-shop environments
    Eguchi, Toru
    Oba, Fuminori
    Toyooka, Satoru
    [J]. International Journal of Manufacturing Technology and Management, 2008, 14 (3-4) : 266 - 288
  • [35] An Optimization for Job-Shop Scheduling Problem Based on Hopfield Neural Network Subtitle as Needed
    Du, Fuyin
    [J]. PROCEEDINGS OF 2010 ASIA-PACIFIC YOUTH CONFERENCE ON COMMUNICATION, VOLS 1 AND 2, 2010, : 33 - 37
  • [36] Job-shop scheduling in a body shop
    Schauer, Joachim
    Schwarz, Cornelius
    [J]. JOURNAL OF SCHEDULING, 2013, 16 (02) : 215 - 229
  • [37] Job-shop scheduling in a body shop
    Joachim Schauer
    Cornelius Schwarz
    [J]. Journal of Scheduling, 2013, 16 : 215 - 229
  • [38] An Adaptive Job Shop Scheduler Using Multilevel Convolutional Neural Network and Iterative Local Search
    Shao, Xiaorui
    Kim, Chang Soo
    [J]. IEEE ACCESS, 2022, 10 : 88079 - 88092
  • [39] Dynamic Job-Shop Scheduling Problems Using Graph Neural Network and Deep Reinforcement Learning
    Liu, Chien-Liang
    Huang, Tzu-Hsuan
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2023, 53 (11): : 6836 - 6848
  • [40] A hybrid approach based on artificial neural network and genetic algorithm for job-shop scheduling problem
    Zhao, FQ
    Hong, Y
    Yu, DM
    Yang, YH
    [J]. PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND BRAIN, VOLS 1-3, 2005, : 1687 - 1692