Improved bounds for acyclic job shop scheduling

被引:18
|
作者
Feige, U [1 ]
Scheideler, C
机构
[1] Weizmann Inst Sci, Dept Appl Math & Comp Sci, IL-76100 Rehovot, Israel
[2] Johns Hopkins Univ, Dept Comp Sci, Baltimore, MD 21218 USA
关键词
AMS Subject Classification (2000) Classes:  68M20, 68W25, 90B35;
D O I
10.1007/s004930200018
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In acyclic job shop scheduling problems there are n jobs and m machines. Each job is composed of a sequence of operations to be performed on different machines. A legal schedule is one in which within each job, operations are carried out in order, and each machine performs at most one operation in any unit of time. If D denotes the length of the longest job, and C denotes the number of time units requested by all jobs on the most loaded machine, then clearly lb = max[C, D] is a lower bound on the length of the shortest legal schedule. A celebrated result of Leighton, Maggs, and Rao shows that if all operations are of unit length, then there always is a legal schedule of length O(lb), independent of n and m. For the case that operations may have different lengths, Shmoys, Stein and Wein showed that there always is a legal schedule of length (O) over tilde (lb(log lb)(2)), where the ((O) over tilde) notation is used to suppress log log(lb) terms. We improve the upper bound to (O) over tilde (lb log lb). We also show that our new upper bound is essentially best possible, by proving the existence of instances of acyclic job shop scheduling for which the shortest legal schedule is of length (Omega) over tilde (lb log lb). This resolves (negatively) a known open problem of whether the linear upper bound of Leighton, Maggs, and Rao applies to arbitrary job shop scheduling. instances (without the restriction to acyclicity and unit length operations).
引用
收藏
页码:361 / 399
页数:39
相关论文
共 50 条
  • [1] Improved Bounds for Acyclic Job Shop Scheduling
    Uriel Feige
    Christian Scheideler
    [J]. Combinatorica, 2002, 22 : 361 - 399
  • [2] Improved Bounds for Flow Shop Scheduling
    Mastrolilli, Monaldo
    Svensson, Ola
    [J]. AUTOMATA, LANGUAGES AND PROGRAMMING, PT I, 2009, 5555 : 677 - 688
  • [3] An improved algorithm for flexible job shop scheduling
    Han Jin-dong
    Zhang Ying-hong
    [J]. PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON MECHATRONICS, CONTROL AND ELECTRONIC ENGINEERING, 2014, 113 : 750 - 754
  • [4] Permutation-induced acyclic networks for the job shop scheduling problem
    Abdelmaguid, Tamer F.
    [J]. APPLIED MATHEMATICAL MODELLING, 2009, 33 (03) : 1560 - 1572
  • [5] Tighter Bounds on Preemptive Job Shop Scheduling with Two Machines
    E. J. Anderson
    T. S. Jayram
    T. Kimbrel
    [J]. Computing, 2001, 67 : 83 - 90
  • [6] Tighter bounds on preemptive job shop scheduling with two machines
    Anderson, EJ
    Jayram, TS
    Kimbrel, T
    [J]. COMPUTING, 2001, 67 (01) : 83 - 90
  • [7] Improved genetic algorithm for Job-Shop scheduling
    Zhang, Chao-Yong
    Rao, Yun-Qing
    Li, Pei-Gen
    Liu, Xiang-Jun
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2004, 10 (08): : 966 - 970
  • [8] An Improved Bat Algorithm for Job Shop Scheduling Problem
    Chen, Xiaohan
    Zhang, Beike
    Gao, Dong
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2019, : 439 - 443
  • [9] An improved DNA evolutionary Algorithm for job shop scheduling
    Niu, Qun
    Gu, Xingsheng
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 6694 - +
  • [10] IMPROVED CULTURAL ALGORITHMS FOR JOB SHOP SCHEDULING PROBLEM
    Wang, Weiling
    Li, Tieke
    [J]. INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2011, 18 (04): : 162 - 168