期刊文献+

应用团划分方法改进多处理机任务近似调度

Clique partition based approximation scheduling algorithm on multiprocessor tasks
在线阅读 下载PDF
导出
摘要 研究多处理机任务调度模型Pm|fix,pj=1|Cmax,即在m个处理机系统中调度n个时间长度都为1的多处理机任务,每个任务指派到所需一组处理机上不可剥夺地执行。这类问题在网络并行计算、多播系统及工程规划等领域都有广泛的应用,但早已被证明为NP难问题,而且也不存在常数近似算法。基于团划分方法构造了该问题的多项式时间近似算法,通过模拟实验进行了验证,和最大宽度优先(LWF)算法相比,该算法花费时间较长,近似比性能要好。 This paper studies the problem of scheduling model Pm |fix,pj =1|Cmax,that schedules a set of n independent multipro-cessor jobs with unit process time and prespecified processor allocation on a set of identical processors in order to minimize the makespan.The general problem Pm |fix|Cmax,that has widely been used in various fields such as the network parallel computing,the multi-casting system and the project plan,is proved to be NP-hard and cannot be approximated within a constant factor unless P=NP.This paper proposes an approximation algorithm for this problem based on the approximation clique partition method.By the analysis from test data,this algorithm presents more optional ratio preference.
作者 黄金贵
出处 《计算机工程与应用》 CSCD 北大核心 2009年第4期4-8,共5页 Computer Engineering and Applications
基金 国家自然科学基金No.60872039 湖南省自然科学基金No.06JJ50105~~
关键词 多处理机任务 调度 近似算法 NP难问题 团划分 multiprocessor job scheduling approximation algorithm NP-hard problem clique partition
  • 相关文献

参考文献12

  • 1Hall L A.Approximation algorithms for scheduling[M]//Hochbaum D S.Approximation Algorithms for NP-hard Problems. [S.l.]:PWS Publishing Company, 1997: 1-45.
  • 2Hoogeveen J A,Van de Velde S L,Veltman B.Complexity of scheduling multiprocessor tasks with prespecified processor allocations[J].Discrete Applied Mathematics, 1994,55 : 259-272.
  • 3黄金贵,陈建二,陈松乔.网络集群计算系统中的并行任务调度[J].计算机学报,2004,27(6):765-771. 被引量:16
  • 4Goemans M X.An approximation algorithm for scheduling on three dedicated machines[J].Discrete Applied Mathematics, 1995,61:49-59.
  • 5Chen J,Huang J G.Semi-normal sehedulings:lmprovement on goemans[C]//Takaoka T.LNCS 2223:Algorithms and Computation.Berlin: Springer, 2001 : 48-60.
  • 6Huang Jin-gui,Chen Jian-er,Chen Song-qiao.A simple linear tim app-roximation algorithm for multiprocessor job scheduling on four pro-cessors[J].Journal of Combinatorial Optimization, 2007,13 ( 1 ) :33-45.
  • 7Chen J,Miranda A.A polynomial time approximation scheme for general multiproeessor job scheduling[C]//Proc 31st Annual ACM Symposium on Theory of Computing(STOC' 99), 1999: 418-427.
  • 8Chen J,Lee C Y.General muhiprocessor tasks scheduling[J].Naval Research Logistics, 1999,46:59-74.
  • 9Bampis E,Caramia M,Fiala J,et al.Scheduling of independent dedicated multiprocessor tasks[C]//LNCS 2518 :Proceedings of the 13th International Symposium on Algorithms and Computation.London, UK: Springer, 2002:175-194.
  • 10黄金贵.单位处理时间的多处理机任务调度近似算法[J].计算机工程与应用,2008,44(32):26-28. 被引量:1

二级参考文献21

  • 1黄金贵,陈建二,陈松乔.网络集群计算系统中的并行任务调度[J].计算机学报,2004,27(6):765-771. 被引量:16
  • 2Hall L A.Approximation algorithms for scheduling[M]//Hochbaum D S.Approximation algorithms for NP-hard problems.[S.l.]:PWS Publishing Company, 1997 : 1-45.
  • 3Hoogeveen J A,Van de Velde S L,Veltman B.Complexity of scheduling multiprocessor tasks with prespecified processor allocations[J].Discrete Applied Mathematics, 1994,55:259-272.
  • 4Blazewicz J, Dell' Olmo P, Drozdowski M,et al.Scheduling multiprocessor tasks on the three dedicated processors[J].Information Processing Letters, 1992,41:275-280.
  • 5Dell'Olmo P,Speranza M G,Tuza Zs.Effieiency and effectiveness of normal schedules on three dedicated processors[JJ.Discrete Mathematics, 1997,164:67-79.
  • 6Goemans M X.An approximation algorithm for scheduling on three dedicated machines[J].Discrete Applied Mathematics,1995,61:49-59.
  • 7Chen J,Huang J G.Semi-normal schedulings:improvement on goemans[C]//Takaoka T.LNCS 2223:Algorithms and Computation.Berlin: Springer, 2001 : 48-60.
  • 8Huang Jingui, Chen Jianer, Chen Songqiao.A simple linear time approximation algorithm for multiprocessor job scheduling on four processors[J].Journal of Combinatorial Optimization,2007,13 ( 1 ) : 33-45.
  • 9Chen J,Miranda A.A poynomial time approximation scheme for general multiproeessor job seheduling[C]//Proc 31st Annual ACM Symposium on Theory of Computlng(STOC' 99), 1999:418-427.
  • 10Chen J,Lee C-Y.General muhiprocessor tasks scheduling[J].Naval Research Logistics, 1999,46: 59-74.

共引文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部