Energy-Efficient Due Date Scheduling

TAPAS'11: Proceedings of the First international ICST conference on Theory and practice of algorithms in (computer) systems(2011)

引用 1|浏览16
暂无评分
摘要
This paper considers several online scheduling problems that arise from companies with made-to-order products. Jobs, which are product requests, arrive online with different sizes and weights. A company needs to assign a due date for each job once it arrives, and complete the job by this due date. The (weighted) quoted lead time of a job equals its due date minus its arrival time, multiplied by its weight. We focus on companies that mainly rely on computers for production. In those companies, energy cost is a large concern. For most modern processors, its rate of energy usage equals s(alpha), where s is the current speed and alpha > 1 is a constant. Hence, reducing the processing speed can reduce the rate of energy usage. Algorithms are needed to optimize the (weighted) quoted lead time (for better user experience) and the energy usage (for a smaller energy cost).We propose an algorithm which is 4((log k)(alpha-1) + alpha/alpha-1)-competitive for minimizing the sum of the quoted lead time and energy usage, where k is the ratio between the maximum to minimum job density. Here, the density of a job equals its weight divided by its size. We also consider the setting where we may discard a job by paying a penalty, and the setting of scheduling on a multiprocessor. We propose competitive algorithms for both settings.
更多
查看译文
关键词
Competitive Ratio, Online Algorithm, Energy Usage, Competitive Algorithm, Weight Density
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要