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
相关论文
共 50 条
  • [21] JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES
    BRUCKER, P
    SCHLIE, R
    COMPUTING, 1990, 45 (04) : 369 - 375
  • [22] Solving nonstandard job-shop scheduling problem by efficient scheduling algorithm
    Wang, Feng-Ru
    Xu, Wei-Wen
    Xu, Hong-Fu
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2001, 7 (07): : 12 - 15
  • [23] Solving Open Job-Shop Scheduling Problems by SAT Encoding
    Koshimura, Miyuki
    Nabeshima, Hidetomo
    Fujita, Hiroshi
    Hasegawa, Ryuzo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (08) : 2316 - 2318
  • [24] A heuristic combination method for solving job-shop scheduling problems
    Hart, E
    Ross, P
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN V, 1998, 1498 : 845 - 854
  • [25] Solving Fuzzy Job-Shop Scheduling Problems with a Multiobjective Optimizer
    Thanh-Do Tran
    Varela, Ramiro
    Gonzalez-Rodriguez, Ines
    Talbi, El-Ghazali
    KNOWLEDGE AND SYSTEMS ENGINEERING (KSE 2013), VOL 2, 2014, 245 : 197 - 209
  • [26] GA with Priority Rules for Solving Job-Shop Scheduling Problems
    Hasan, S. M. Kamrul
    Sarker, Ruhul
    Cornforth, David
    2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 1913 - 1920
  • [27] Solving job-shop scheduling problems by means of genetic algorithms
    Varela, Ramiro
    Vela, Camino R.
    Puente, Jorge
    Gomez, Alberto
    Vidal, Ana M.
    The Practical Handbook of Genetic Algorithms: Applications, Second Edition, 2000, : 275 - 294
  • [28] Solving Job-shop Scheduling Problem by an Improved Genetic Algorithm
    Yang Yanli
    Ke Weiwei
    PRECISION ENGINEERING AND NON-TRADITIONAL MACHINING, 2012, 411 : 588 - 591
  • [29] Hybrid genetic algorithm for solving job-shop scheduling problem
    Hasan, S. M. Kamrul
    Sarker, Ruhul
    Cornforth, David
    6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 519 - +
  • [30] Solving Job-Shop Scheduling Problem with Improved Genetic Algorithm
    Wu, Weijun
    Yu, Songnian
    Ding, Wang
    PROCEEDINGS OF 2008 INTERNATIONAL PRE-OLYMPIC CONGRESS ON COMPUTER SCIENCE, VOL II: INFORMATION SCIENCE AND ENGINEERING, 2008, : 348 - 352