Minimizing total busy time in parallel scheduling with application to optical networks

被引:38
|
作者
Flammini, Michele [2 ]
Monaco, Gianpiero [6 ]
Moscardelli, Luca [3 ]
Shachnai, Hadas [4 ]
Shalom, Mordechai [1 ]
Tamir, Tami [5 ]
Zaks, Shmuel [4 ]
机构
[1] Tel Hai Acad Coll, IL-12210 Upper Gallilee, Israel
[2] Univ Aquila, Dept Comp Sci, I-67100 Laquila, Italy
[3] Univ G dAnnunzio, Dept Sci, Pescara, Italy
[4] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[5] Interdisciplinary Ctr, Sch Comp Sci, Herzliyya, Israel
[6] 13S CNRS UNSA INRIA, Mascotte Joint Project, Sophia Antipolis, France
基金
以色列科学基金会;
关键词
Scheduling; Optical networks; Approximation algorithms; COSTS;
D O I
10.1016/j.tcs.2010.05.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider a scheduling problem in which a bounded number of jobs can be processed simultaneously by a single machine. The input is a set of n jobs J, = {J(1), . . . , J(n)}. Each job, J(j), is associated with an interval [s(j), c(j)] along which it should be processed. Also given is the parallelism parameter g >= 1, which is the maximal number of jobs that can be processed simultaneously by a single machine. Each machine operates along a contiguous time interval, called its busy interval, which contains all the intervals corresponding to the jobs it processes. The goal is to assign the jobs to machines so that the total busy time is minimized. The problem is known to be NP-hard already for g = 2. We present a 4-approximation algorithm for general instances, and approximation algorithms with improved ratios for instances with bounded lengths, for instances where any two intervals intersect, and for instances where no interval is properly contained in another. Our study has application in optimizing the switching costs of optical networks. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:3553 / 3562
页数:10
相关论文
共 50 条
  • [21] Minimizing total flow time for the worker assignment scheduling problem in the identical parallel-machine models
    Po-Chieng Hu
    The International Journal of Advanced Manufacturing Technology, 2005, 25 : 1046 - 1052
  • [22] Minimizing total tardiness for scheduling identical parallel machines with family setups
    Schaller, Jeffrey E.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 72 : 274 - 281
  • [23] Minimizing total tardiness in an unrelated parallel-machine scheduling problem
    Shim, S-O
    Kim, Y-D
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2007, 58 (03) : 346 - 354
  • [24] Time-dependent formulations for minimizing total completion time in a parallel machine scheduling problem with dependent setup times
    Baez, Sarahi
    Angel-Bello, Francisco
    Alvarez, Ada
    IFAC PAPERSONLINE, 2016, 49 (12): : 857 - 862
  • [25] Transportation and Batching Scheduling for Minimizing Total Weighted Completion Time
    Wei, Hongjun
    Yuan, Jinjiang
    Gao, Yuan
    MATHEMATICS, 2019, 7 (09)
  • [26] Minimizing the total weighted delivery time in container transportation scheduling
    Lee, Kangbok
    Choi, Byung-Cheon
    Leung, Joseph Y-T
    Pinedo, Michael L.
    Briskorn, Dirk
    NAVAL RESEARCH LOGISTICS, 2012, 59 (3-4) : 266 - 277
  • [27] Minimizing total earliness and tardiness through unrelated parallel machine scheduling using distributed release time control
    Cheng, Chen-Yang
    Huang, Lu-Wei
    JOURNAL OF MANUFACTURING SYSTEMS, 2017, 42 : 1 - 10
  • [28] A Genetic Algorithm Approach for Minimizing Total Tardiness in Parallel Machine Scheduling Problems
    Demirel, Tufan
    Ozkir, Vildan
    Demirel, Nihan Cetin
    Tasdelen, Belgin
    WORLD CONGRESS ON ENGINEERING, WCE 2011, VOL II, 2011, : 1190 - 1193
  • [29] A New Ant Colony Optimization for Minimizing Total Tardiness on Parallel Machines Scheduling
    Lin, Chenyu
    Yi, Yang
    PROCEEDINGS FIRST INTERNATIONAL CONFERENCE ON ELECTRONICS INSTRUMENTATION & INFORMATION SYSTEMS (EIIS 2017), 2017, : 836 - 839
  • [30] Static communication scheduling for minimizing collisions in application specific parallel systems
    Surma, DR
    Sha, EHM
    INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS 1996, PROCEEDINGS, 1996, : 240 - 249