Lower bounds on precedence-constrained scheduling for parallel processors

被引:3
|
作者
Baev, ID [1 ]
Meleis, WM [1 ]
Eichenberger, A [1 ]
机构
[1] Northeastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USA
关键词
D O I
10.1109/ICPP.2000.876172
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider two general precedence-constrained scheduling problems that have wide applicability in the areas of parallel processing, high performance compiling, and digital system synthesis. These problems are intractable so it is important to be able to compute tight bounds on their solutions. A tight lower bound on makespan scheduling can be obtained by replacing precedence constraints with release and due dates, giving a problem that call be efficiently solved. We demonstrate that recursively applying this approach yields a bound that is provably tighter than other known bounds, and experimentally shown to achieve the optimal value at least 86.5% of the time over a synthetic benchmark. We compute the best known lower bound on weighted completion time scheduling by applying the recent discovery of a new algorithm for solving a related scheduling problem. Experiments show that this bound significantly outperforms the linear programming-based bound. We have therefore demonstrated that combinatorial algorithms can be a valuable alternative to linear programming for computing tight bounds on large scheduling problems.
引用
收藏
页码:549 / 553
页数:5
相关论文
共 50 条
  • [21] Multiprocessor Scheduling of Precedence-constrained Mixed-Critical Jobs
    Socci, Dario
    Poplavko, Peter
    Bensalem, Saddek
    Bozga, Marius
    2015 IEEE 18TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2015, : 198 - 207
  • [22] Scheduling Precedence-Constrained Jobs on Related Machines with Communication Delay
    Maiti, Biswaroop
    Rajaraman, Rajmohan
    Stalfa, David
    Svitkina, Zoya
    Vijayaraghavan, Aravindan
    2020 IEEE 61ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2020), 2020, : 834 - 845
  • [23] Approximation bounds for a general class of precedence constrained parallel machine scheduling problems
    Munier, A
    Queyranne, M
    Schulz, AS
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, 1998, 1412 : 367 - 382
  • [24] Approximation bounds for a general class of precedence constrained parallel machine scheduling problems
    Queyranne, M
    Schulz, AS
    SIAM JOURNAL ON COMPUTING, 2006, 35 (05) : 1241 - 1253
  • [25] Communication-aware scheduling of precedence-constrained tasks on related machines
    Su, Yu
    Vardi, Shai
    Ren, Xiaoqi
    Wierman, Adam
    OPERATIONS RESEARCH LETTERS, 2023, 51 (06) : 709 - 716
  • [26] Iterated Multi-Robot Auctions for Precedence-Constrained Task Scheduling
    McIntire, Mitchell
    Nunes, Ernesto
    Gini, Maria
    AAMAS'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2016, : 1078 - 1086
  • [27] An exact algorithm for the precedence-constrained single-machine scheduling problem
    Tanaka, Shunji
    Sato, Shun
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 229 (02) : 345 - 352
  • [28] Reliable matching and scheduling of precedence-constrained tasks in heterogeneous distributed computing
    Dogan, A
    Özgüner, F
    2000 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2000, : 307 - 314
  • [29] Speeding-Up Parallel Computation of Large Smooth-Degree Isogeny Using Precedence-Constrained Scheduling
    Phalakarn, Kittiphon
    Suppakitpaisarn, Vorapong
    Hasan, M. Anwar
    INFORMATION SECURITY AND PRIVACY, ACISP 2022, 2022, 13494 : 309 - 331
  • [30] A PARALLEL ALGORITHM FOR 2 PROCESSORS PRECEDENCE CONSTRAINT SCHEDULING
    JUNG, H
    SERNA, M
    SPIRAKIS, P
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 510 : 417 - 428