Improved Bounds for Acyclic Job Shop Scheduling

被引:0
|
作者
Uriel Feige
Christian Scheideler
机构
[1] Dept. of Computer Science and Applied Mathematics,
[2] Weizmann Institute; 76100 Rehovot,undefined
[3] Israel; E-mail: feige@wisdom.weizmann.ac.il,undefined
[4] Dept. of Computer Science,undefined
[5] Johns Hopkins University; 3400 N. Charles Street,undefined
[6] Baltimore,undefined
[7] MD 21218-2691,undefined
[8] USA; E-mail: scheideler@cs.jhu.edu,undefined
来源
Combinatorica | 2002年 / 22卷
关键词
AMS Subject Classification (2000) Classes:  68M20, 68W25, 90B35;
D O I
暂无
中图分类号
学科分类号
摘要
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 \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}\end{document}, where the \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}\end{document} notation is used to suppress \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}\end{document} terms. We improve the upper bound to \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}\end{document}. 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 \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}\end{document}. 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
页数:38
相关论文
共 50 条
  • [1] Improved bounds for acyclic job shop scheduling
    Feige, U
    Scheideler, C
    COMBINATORICA, 2002, 22 (03) : 361 - 399
  • [2] Improved Bounds for Flow Shop Scheduling
    Mastrolilli, Monaldo
    Svensson, Ola
    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
    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.
    APPLIED MATHEMATICAL MODELLING, 2009, 33 (03) : 1560 - 1572
  • [5] Tighter bounds on preemptive job shop scheduling with two machines
    Anderson, EJ
    Jayram, TS
    Kimbrel, T
    COMPUTING, 2001, 67 (01) : 83 - 90
  • [6] Tighter Bounds on Preemptive Job Shop Scheduling with Two Machines
    E. J. Anderson
    T. S. Jayram
    T. Kimbrel
    Computing, 2001, 67 : 83 - 90
  • [7] Improved genetic algorithm for Job-Shop scheduling
    Zhang, Chao-Yong
    Rao, Yun-Qing
    Li, Pei-Gen
    Liu, Xiang-Jun
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2004, 10 (08): : 966 - 970
  • [8] Improved cultural algorithms for job shop scheduling problem
    Wang, Weiling
    Li, Tieke
    International Journal of Industrial Engineering : Theory Applications and Practice, 2011, 18 (04): : 162 - 168
  • [9] An improved DNA evolutionary Algorithm for job shop scheduling
    Niu, Qun
    Gu, Xingsheng
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 6694 - +
  • [10] An Improved Bat Algorithm for Job Shop Scheduling Problem
    Chen, Xiaohan
    Zhang, Beike
    Gao, Dong
    2019 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2019, : 439 - 443