Scheduling jobs on parallel machines with setup times and ready times

被引:77
|
作者
Pfund, Michele [2 ]
Fowler, John W. [1 ]
Gadkari, Amit [1 ]
Chen, Yan [1 ]
机构
[1] Arizona State Univ, Dept Ind Engn, Tempe, AZ 85287 USA
[2] Arizona State Univ, Dept Supply Chain Management, Tempe, AZ 85287 USA
关键词
scheduling; heuristics; parallel machines; setup time; ready time;
D O I
10.1016/j.cie.2007.08.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this research we are interested in scheduling jobs with ready times on identical parallel machines with sequence dependent setups. Our objective is to minimize the total weighted tardiness. As this problem is NP-Hard, we develop a heuristic to solve this problem in reasonable time. Our approach is an extension of the apparent tardiness cost with setups (ATCS) approach by [Lee, Y. H., Pinedo, M. (1997). Scheduling jobs on parallel machines with sequence dependent setup times. European Journal of Operational Research, 100, 464-474.) to allow non-ready jobs to be scheduled - meaning we allow a machine to remain idle for a high priority job arriving at a later time. To determine the scaling parameters for our composite dispatching rule (called ATCSR), we first develop a 'grid approach' that considers multiple values for the scaling parameters, generates multiple schedules, and chooses the best schedule for the solution. This experimentation was then used to develop regression equations to predict the values of the scaling parameters that would yield the highest quality solution. The grid and regression versions of ATCSR provide better performance than grid and empirically based formula versions of ATCS, BATCS, and X-RM which are the prominent algorithms in the literature. (C) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:764 / 782
页数:19
相关论文
共 50 条
  • [11] Scheduling jobs with ready times and precedence constraints on parallel batch machines using metaheuristics
    Bilyk, Andrew
    Moench, Lars
    Almeder, Christian
    COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 78 : 175 - 185
  • [12] SCHEDULING JOBS WITH EXPONENTIAL PROCESSING TIMES ON PARALLEL MACHINES
    LEHTONEN, T
    JOURNAL OF APPLIED PROBABILITY, 1988, 25 (04) : 752 - 762
  • [13] Scheduling identical jobs with unequal ready times on uniform parallel machines to minimize the maximum lateness
    Dessouky, MM
    COMPUTERS & INDUSTRIAL ENGINEERING, 1998, 34 (04) : 793 - 806
  • [14] Heuristic scheduling of jobs on parallel batch machines with incompatible job families and unequal ready times
    Mönch, L
    Balasubramanian, H
    Fowler, JW
    Pfund, ME
    COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (11) : 2731 - 2750
  • [15] Scheduling identical jobs with unequal ready times on uniform parallel machines to minimize the maximum lateness
    Dessouky, Maged M.
    Computers and Industrial Engineering, 1998, 34 (04): : 793 - 806
  • [16] Scheduling families of jobs with setup times
    Liaee, MM
    Emmons, H
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1997, 51 (03) : 165 - 176
  • [17] Scheduling jobs with normally distributed processing times on parallel machines
    Novak, Antonin
    Sucha, Premysl
    Novotny, Matej
    Stec, Richard
    Hanzalek, Zdenek
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 297 (02) : 422 - 441
  • [18] A GRASP procedure for scheduling orders on parallel machines with setup times
    Mateo, Manuel
    Ribas, Imma
    Companys, Ramon
    DIRECCION Y ORGANIZACION, 2009, 39 : 71 - 78
  • [19] Makespan minimization for scheduling unrelated parallel machines with setup times
    Ying, Kuo-Ching
    Lee, Zne-Jung
    Lin, Shih-Wei
    JOURNAL OF INTELLIGENT MANUFACTURING, 2012, 23 (05) : 1795 - 1803
  • [20] Makespan minimization for scheduling unrelated parallel machines with setup times
    Kuo-Ching Ying
    Zne-Jung Lee
    Shih-Wei Lin
    Journal of Intelligent Manufacturing, 2012, 23 : 1795 - 1803