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

被引:16
作者
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
相关论文
共 32 条
  • [1] Abdolzadeh M., 2010, INT J SIMULATION SYS, V11, P56
  • [2] [Anonymous], P 2 INT C SIM MOD ME
  • [3] [Anonymous], 1994, SCHEDULING THEORY MU, DOI DOI 10.1007/978-94-011-1190-4
  • [4] An artificial immune algorithm for the flexible job-shop scheduling problem
    Bagheri, A.
    Zandieh, M.
    Mahdavi, Iraj
    Yazdani, M.
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (04): : 533 - 541
  • [5] Discrepancy search for the flexible job shop scheduling problem
    Ben Hmida, Abir
    Haouari, Mohamed
    Huguet, Marie-Jose
    Lopez, Pierre
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (12) : 2192 - 2201
  • [6] Parallel hybrid metaheuristics for the flexible job shop problem
    Bozejko, Wojciech
    Uchronski, Mariusz
    Wodecki, Mieczyslaw
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 59 (02) : 323 - 333
  • [7] Flexible job shop scheduling with parallel machines using Genetic Algorithm and Grouping Genetic Algorithm
    Chen, James C.
    Wu, Cheng-Chun
    Chen, Chia-Wen
    Chen, Kou-Huang
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (11) : 10016 - 10021
  • [8] Chiang T.C., 2012, INT J PRODUCTION EC
  • [9] Demir Y., 2012, APPL MATH MODELLING
  • [10] EVOLUTION BASED LEARNING IN A JOB-SHOP SCHEDULING ENVIRONMENT
    DORNDORF, U
    PESCH, E
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) : 25 - 40