期刊文献+

单步预测的单机调度算法及其仿真分析

Simulation Analysis of One-Step Predictive Algorithm for Single Machine Scheduling Problem
下载PDF
导出
摘要 调度问题中在线算法只能够利用已经到达的工件信息进行调度,但在实际生产中,往往有可能预知即将到达的未来工件信息,并且利用信息进行决策。针对经典单机加权完工时间调度问题,根据预测控制的思想,提出了一种单步预测调度的算法,并且分别在理论证明和仿真两方面进行了分析。对单步预测调度算法进行了性能分析,在理论上证明了预测调度算法的竞争比下界为2,对于一般的情况进行了大量的仿真比较,由于在调度中增加了未来信息,单步预测调度算法的调度结果优于在线调度算法。 For scheduling problems, online algorithms only use the information of jobs that have arrived. But in real manufacturing environment, sometimes information about future jobs can be predicted and then be used in decision - making. This paper applies the predictive control theory to a classic scheduling problem, proposes a predictive scheduling algorithm and analyzes it by theoretical proof and simulation. The lower bound of it is proved to be 2, with regarding to the simulation of more general instances, single - step scheduling outperforms online scheduling because it takes more future changes into consideration.
出处 《计算机仿真》 CSCD 北大核心 2009年第1期301-304,312,共5页 Computer Simulation
基金 国家自然基金(60504026) 国家863计划(2006AA04Z173)
关键词 预测调度 竞争比 下界 总加权完工时间 Predictive scheduling Competitive ratio Lower bound Total weighted completion time
  • 相关文献

参考文献8

  • 1C Chekuri, R Motwan, B Natarajan, C Stein. Approximation techniques for average completion time scheduling [ J ]. SIAM Journal on Computing, 2001, 31:146 - 166.
  • 2F Afrati, E Bampis, C Chekuri, D Karger. Approximation schemes for minimizing average weighted completion time with release dates[ C]. Proceedings of the 40th Annual IEEE Symposium on Foundations of Computer Science, 1999.
  • 3C Philips, C Stein, J Wein. Minimizing average completion in the presence of release dates [ J ]. Mathematical Programming, 1998, 82 : 199 - 223.
  • 4M X Goemans. Improved approximation algorithms for scheduling with release dates[ C]. Proceedings of the 8th Annual ACM -SIAM Symposium on Discrete Mgorithms, New Orleans, LA, New York, 591 -598, 1997.
  • 5J A Hoogeveen, A P A Vestjens. Optimal on -line algorithms for single- machine scheduling[ R]. Lecture Notes in Computer Science, 404 - 414, Springer, Berlin, 1996.
  • 6C Chekuri, R Motwan, B Natarajan, C Stein. Approximationtechniques for average completion time scheduling [ J ]. SIAM Journal on Computing, 2001,31 : 146 - 166.
  • 7Michel X Goemans, Maurice Queyranne, Andreas S Schulz, Martin Skutella, Yaoguang Wang. Single Machine Scheduling with Release Dates[J]. SIAM Journal on Discrete Mathematics, 2002, 15(2) : 165 -192.
  • 8Bing Wang, Yugen Xi, Hanyu Gu. Rolling Horizon Heuristic for Single - Machine Scheduling Problems [ C ]. Proceedings of 5th World Congress on Intelligent Control and Automation, June15 - 19.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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