An approximate decomposition algorithm for scheduling on parallel machines with heads and tails

被引:19
|
作者
Gharbi, Anis
Haouari, Mohamed
机构
[1] Ecole Polytech Tunisia, ROI, Combinatorial Optimizat Res Grp, La Marsa 2078, Tunisia
[2] Inst Super Informat, Dept Appl Math, Ariana, Tunisia
关键词
scheduling; identical parallel machines; release dates; delivery times; heuristic;
D O I
10.1016/j.cor.2005.05.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We address the makespan minimization for parallel identical machines subject to heads and tails. This problem is NP-hard in the strong sense. We show that the worst-case performance of Jackson's algorithm is improved by using a preprocessing algorithm, and we propose an approximate decomposition algorithm which requires iteratively solving a sequence of two-machine problems. We present the results of an extensive computational study on large instances with up to 2000 jobs and 100 machines which show that the proposed heuristic is fast and yields in most cases schedules with relative deviation from a lower bound less than 0.2%. (c) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:868 / 883
页数:16
相关论文
共 50 条
  • [31] An approximate algorithm for a high-multiplicity parallel machine scheduling problem
    Filippi, Carlo
    [J]. OPERATIONS RESEARCH LETTERS, 2010, 38 (04) : 312 - 317
  • [32] A new genetic algorithm in solving the unrelated parallel machines scheduling problem
    Chen, L
    Gao, JM
    [J]. THIRD INTERNATIONAL CONFERENCE ON ELECTRONIC COMMERCE ENGINEERING: DIGITAL ENTERPRISES AND NONTRADITIONAL INDUSTRIALIZATION, 2003, : 154 - 156
  • [33] Genetic algorithm for scheduling reentrant jobs on parallel machines with a remote server
    Wang H.
    Li H.
    Zhao Y.
    Lin D.
    Li J.
    [J]. Transactions of Tianjin University, 2013, 19 (06) : 463 - 469
  • [34] A Combinatorial Approximation Algorithm for the Vector Scheduling with Submodular Penalties on Parallel Machines
    Cheng, Bihui
    Wang, Wencheng
    [J]. JOURNAL OF MATHEMATICS, 2023, 2023
  • [35] A task scheduling algorithm to package messages on distributed memory parallel machines
    Fujimoto, N
    Baba, T
    Hashimoto, T
    Hagihara, K
    [J]. FOURTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN'99), PROCEEDINGS, 1999, : 236 - 241
  • [36] 2-Approximation algorithm for a generalization of scheduling on unrelated parallel machines
    Azar, Yossi
    Champati, Jaya Prakash
    Liang, Ben
    [J]. INFORMATION PROCESSING LETTERS, 2018, 139 : 39 - 43
  • [37] An Effective Scheduling Algorithm for Linear Makespan Minimization on Unrelated Parallel Machines
    Fan, Liya
    Zhang, Fa
    Wang, Gongming
    Liu, Zhiyong
    [J]. 16TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), PROCEEDINGS, 2009, : 40 - 49
  • [38] Task scheduling algorithm to package messages on distributed memory parallel machines
    Fujimoto, Noriyuki
    Baba, Tomoki
    Hashimoto, Takashi
    Hagihara, Kenichi
    [J]. Proceedings of the International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN, 1999, : 236 - 241
  • [39] Genetic Algorithm for Scheduling Reentrant Jobs on Parallel Machines with a Remote Server
    王宏
    李海娟
    赵月
    林丹
    李建武
    [J]. Transactions of Tianjin University, 2013, 19 (06) : 463 - 469
  • [40] A genetic algorithm for minimizing the makespan in the case of scheduling identical parallel machines
    Min, L
    Cheng, W
    [J]. ARTIFICIAL INTELLIGENCE IN ENGINEERING, 1999, 13 (04): : 399 - 403