A message-optimal distributed graph algorithm: Partial precedence constrained scheduling

被引:0
|
作者
Chaudhuri, P [1 ]
Thompson, H [1 ]
机构
[1] Univ W Indies, Bridgetown, Barbados
关键词
distributed algorithm; directed graph; scheduling; task; precedence constraints;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a distributed algorithm for the partial precedence constrained scheduling problem. In the classical precedence constrained scheduling problem all the dependent tasks must be scheduled before the task itself can be scheduled. The partial precedence constrained scheduling problem is a generalized version of the original precedence constrained problem in the sense that the number of dependent tasks to be scheduled before the task itself can be scheduled is considered a variable. Using a directed graph to model the partial precedence constrained scheduling problem in which n nodes represent the tasks and e edges represent the precedence constraints, it is shown that the distributed algorithm requires O(e) messages and O( n) units of time and is optimal in communication complexity to within a constant factor.
引用
收藏
页码:106 / 119
页数:14
相关论文
共 50 条
  • [31] 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
  • [32] OPTIMAL 2 PROCESSOR SCHEDULING OF TREE PRECEDENCE CONSTRAINED TASKS WITH 2 EXECUTION TIMES
    NAKAJIMA, K
    LEUNG, JYT
    HAKIMI, SL
    PERFORMANCE EVALUATION, 1981, 1 (04) : 320 - 330
  • [33] Precedence constrained scheduling in (2-7/3p+1) . optimal
    Gangal, Devdatta
    Ranade, Abhiram
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2008, 74 (07) : 1139 - 1146
  • [34] IMPROVING THE TIME-COMPLEXITY OF MESSAGE-OPTIMAL DISTRIBUTED ALGORITHMS FOR MINIMUM-WEIGHT SPANNING-TREES
    CHIN, F
    TING, HF
    SIAM JOURNAL ON COMPUTING, 1990, 19 (04) : 612 - 626
  • [35] Asynchronous Distributed Optimal Load Scheduling Algorithm
    Wang, Qi
    Wu, Wenchuan
    Lin, Chenhui
    Li, Li
    Yang, Yinguo
    2020 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2020,
  • [36] Scheduling algorithm for AND/OR precedence constrained tasks based on solving the set-cover problem
    College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China
    Harbin Gongcheng Daxue Xuebao, 2007, 5 (559-565):
  • [37] A new hybrid heuristic algorithm for the Precedence Constrained Production Scheduling Problem: A mining application
    Jelvez, Enrique
    Morales, Nelson
    Nancel-Penard, Pierre
    Cornillier, Fabien
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2020, 94 (94):
  • [38] BUDGET CONSTRAINED OPTIMAL TIME SCHEDULING ALGORITHM IN GRID
    Yi, Lv
    Chuan, Liu
    Sheng, Huang
    Qing, Jiang
    PROCEEDINGS OF 2009 2ND IEEE INTERNATIONAL CONFERENCE ON BROADBAND NETWORK & MULTIMEDIA TECHNOLOGY, 2009, : 816 - 820
  • [39] AN OPTIMAL ALGORITHM FOR DISTRIBUTED SNAPSHOTS WITH CAUSAL MESSAGE ORDERING
    ALAGAR, S
    VENKATESAN, S
    INFORMATION PROCESSING LETTERS, 1994, 50 (06) : 311 - 316
  • [40] Energy-aware Scheduling Algorithm for Precedence-Constrained Parallel Tasks of Network-intensive Applications in a Distributed Homogeneous Environment
    Ebrahimirad, Vahid
    Rajabi, Aboozar
    Goudarzi, Maziar
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE 2013), 2013, : 348 - 355