Solving parallel machines job-shop scheduling problems by an adaptive algorithm

被引:15
|
作者
Gholami, Omid [1 ,2 ]
Sotskov, Yuri N. [2 ]
机构
[1] Islamic Azad Univ, Mahmudabad Branch, Dept Comp Engn, Mahmudabad, Iran
[2] United Inst Informat Problems, Lab Math Cibernet, Minsk, BELARUS
关键词
flexible job-shop; identical machines; adaptive algorithm; learning; GENETIC ALGORITHM;
D O I
10.1080/00207543.2013.835498
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Aparallel machines job-shop problem is a generalisation of a job-shop problem to the case when there are identical machines of the same type. Job-shop problems encountered in a flexible manufacturing system, train timetabling, production planning and in other real-life scheduling systems. This paper presents an adaptive algorithm with a learning stage for solving the parallel machines job-shop problem. Alearning stage tends to produce knowledge about a benchmark of priority dispatching rules allowing a scheduler to improve the quality of a schedule which may be useful for a similar scheduling problem. Once trained on solving sample problems (usually with small sizes), the adaptive algorithm is able to solve similar job-shop problems with larger size better than heuristics used as a benchmark at the learning stage. For using an adaptive algorithm with a learning stage, a job-shop problem is modelled via a weighted mixed graph with a conflict resolution strategy used for finding an appropriate schedule. We show how to generalise the mixed graph model for solving parallel machines job-shop problem. The proposed adaptive algorithm is tested on benchmark instances.
引用
收藏
页码:3888 / 3904
页数:17
相关论文
共 50 条
  • [1] Adaptive immune algorithm for solving job-shop scheduling problem
    Xu, XL
    Wang, WL
    Guan, Q
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 2, PROCEEDINGS, 2005, 3611 : 795 - 799
  • [2] A fast heuristic algorithm for solving parallel-machine job-shop scheduling problems
    Gholami, Omid
    Sotskov, Yuri N.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 70 (1-4): : 531 - 546
  • [3] A fast heuristic algorithm for solving parallel-machine job-shop scheduling problems
    Omid Gholami
    Yuri N. Sotskov
    [J]. The International Journal of Advanced Manufacturing Technology, 2014, 70 : 531 - 546
  • [4] A Genetics Algorithm for Solving Job-Shop Scheduling Problems in FMS
    Li, Shoutao
    Jiang, Wei
    Tian, Wei
    [J]. 2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 1634 - 1639
  • [5] A Memetic Algorithm for Solving Flexible Job-shop Scheduling Problems
    Ma, Wenping
    Zuo, Yi
    Zeng, Jiulin
    Liang, Shuang
    Jiao, Licheng
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 66 - 73
  • [6] Solving nonstandard job-shop scheduling problem by loading balance of machines scheduling algorithm
    Wang, FR
    Wang, ZQ
    Yang, SW
    Chen, DX
    [J]. PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 2338 - 2341
  • [7] Dynamic balance adaptive colony algorithm solving Job-Shop scheduling
    Wang, Yan-Hong
    Wang, Wen-Xia
    Yu, Hong-Xia
    Chen, Li
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2013, 19 (10): : 2521 - 2527
  • [8] Genetic local search algorithm for solving job-shop scheduling problems
    Hubei Automotive Industries Institute, Shiyan 442002, China
    不详
    [J]. Zhongguo Jixie Gongcheng, 2008, 14 (1707-1711):
  • [9] Solving fuzzy job-shop scheduling problems by a hybrid optimization algorithm
    Li, Junqing
    Pan, Quanke
    [J]. Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2013, 49 (23): : 142 - 149
  • [10] Discrete Artificial Algae Algorithm for solving Job-Shop Scheduling Problems
    Sahman, Mehmet Akif
    Korkmaz, Sedat
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 256