Minimizing makespan in a blocking flowshop using genetic algorithms

被引:126
|
作者
Caraffa, V
Ianes, S
Bagchi, TP
Sriskandarajah, C
机构
[1] Univ Texas, Sch Management, Richardson, TX 75083 USA
[2] Indian Inst Technol, Kanpur 208016, Uttar Pradesh, India
[3] Univ Toronto, Dept Mech & Ind Engn, Toronto, ON M5S 3G8, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
manufacturing; blocking flowshop; slowing down; genetic algorithm;
D O I
10.1016/S0925-5273(99)00104-8
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We consider the problem of minimizing the makespan of n jobs in an In-machine flowshop operating without buffers. Since there is no intermediate storage, a job here cannot leave a machine until the machine downstream is free. When that is the case, the job is said to be blocked. This "blocking flowshop" problem is known to be strongly NP-hard for the shop having more than two machines. In this paper, we develop a genetic algorithmic approach to solve large size restricted slowdown flowshop problems of which blocking flowshop problems are a special case. Abadi (Flowshop scheduling problems with no-wait and blocking environments: A mathematical programming approach. Ph.D Thesis, Department of Industrial Engineering, University of Toronto, Canada, 1995) has established a connection between the blocking flowshop problem and a no-wait flowshop in which jobs do not wait between operations. He uses the idea of deliberately slowing down the processing of certain operations. We utilize this concept to evaluate the makespan (fitness) of the solutions generated by genetic algorithms. Computational results indicate that a genetic algorithm with optimized parameters for controlling the evolution of solutions consistently performs significantly better than the heuristic for blocking flowshops developed in a recent Ph.D. thesis by Abadi. The comparison is made for the problems with sizes up to 20 machines and 250 jobs. (C) 2001 Published by Elsevier Science B.V. All rights reserved.
引用
收藏
页码:101 / 115
页数:15
相关论文
共 50 条
  • [21] A Branch-and-Bound Algorithm to Minimize the Makespan in a Flowshop with Blocking
    Débora P. Ronconi
    Annals of Operations Research, 2005, 138 : 53 - 65
  • [22] Effective heuristics for the blocking flowshop scheduling problem with makespan minimization
    Pan, Quan-Ke
    Wang, Ling
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2012, 40 (02): : 218 - 229
  • [23] Blocking Flowshop Scheduling Problem with Minimum Makespan and Quota Property
    Bautista-Valhondo, Joaquin
    Alfaro-Pozo, Rocio
    IOT AND DATA SCIENCE IN ENGINEERING MANAGEMENT, 2023, 160 : 185 - 190
  • [24] Minimizing makespan in a two-machine flowshop with dynamic arrivals allowed
    Sung, CS
    Kim, YH
    COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (03) : 275 - 294
  • [25] Minimizing makespan on a two-machine re-entrant flowshop
    Choi, S-W
    Kim, Y-D
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2007, 58 (07) : 972 - 981
  • [26] Minimizing makespan for a no-wait flowshop using Tabu Mechanism Improved Iterated Greedy Algorithm
    Ding, Jianya
    Song, Shiji
    Zhang, Rui
    Wu, Cheng
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 1906 - 1911
  • [27] Hybrid genetic algorithms for minimizing makespan in dynamic job shop scheduling problem
    Kundakci, Nilsen
    Kulak, Osman
    COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 96 : 31 - 51
  • [28] Efficient Heuristics for Flowshop Scheduling for Minimizing the Makespan and Total Flowtime of Jobs
    Hirakawa, Yasuhiro
    Ishigaki, Aya
    INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2011, 10 (02): : 134 - 139
  • [29] A HEURISTIC METHOD FOR MINIMIZING MAKESPAN IN M-STAGE HYBRID FLOWSHOP
    Morizawa, Kazuko
    Hirabayashi, Naoki
    PROCEEDINGS OF THE ASME/ISCIE INTERNATIONAL SYMPOSIUM ON FLEXIBLE AUTOMATION, ISFA 2012, 2013, : 355 - 358
  • [30] Minimizing makespan for solving the distributed no-wait flowshop scheduling problem
    Lin, Shih-Wei
    Ying, Kuo-Ching
    COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 99 : 202 - 209