New resource augmentation analysis of the total stretch of SRPT and SJF in multiprocessor scheduling

被引:3
|
作者
Chan, Wun-Tat
Lam, Tak-Wah
Liu, Kin-Shing
Wong, Prudence W. H. [1 ]
机构
[1] Univ Liverpool, Dept Comp Sci, Liverpool L69 3BX, Merseyside, England
[2] Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
multiprocessor scheduling; competitive analysis; resource augmentation; online algorithms;
D O I
10.1016/j.tcs.2006.06.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper studies online job scheduling on multiprocessors and, in particular, investigates the algorithms Shortest Remaining Processing Time First (SRPT) and Shortest Job First (SJF) for minimizing total stretch, where the stretch of a job is its flow time (response time) divided by its processing time. SRPT is perhaps the most well-studied algorithm for minimizing total flow time or stretch. This paper gives the first resource augmentation analysis of the total stretch of SRPT, showing that it is indeed O(1)-speed 1-competitive. This paper also gives a simple lower bound result showing that SRPT is not s-speed 1-competitive for any s < 1.5. This paper also makes contribution to the analysis of SJF. Extending the work of [L. Becchetti, S. Leonardi, A. Marchetti-Spaccamela, K. Pruhs, Online weighted flow time and deadline scheduling, in: RANDOM-APPROX, 2001, pp. 36-47], we are able to show that SJF is O(1)-speed 1-competitive for minimizing total stretch. More interestingly, we find that the competitiveness of SJF can be reduced arbitrarily by increasing the processor speed (precisely, SJF is O(s)-speed (1/s)-competitive for any s >= 1). We conjecture that SRPT also admits a similar result. (C) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:430 / 439
页数:10
相关论文
共 7 条
  • [1] New resource augmentation analysis of the total stretch of SRPT and SJF in multiprocessor scheduling
    Chan, WT
    Lam, TW
    Liu, KS
    Wong, PWH
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2005, PROCEEDINGS, 2005, 3618 : 236 - 247
  • [2] Performance evaluation on multiprocessor task scheduling with resource augmentation
    Ye, Deshi
    He, Qinming
    [J]. PROCEEDINGS OF THE 2008 INTERNATIONAL SYMPOSIUM ON PERFORMANCE EVALUATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, 2008, : 385 - 389
  • [3] WORST-CASE PERFORMANCE EVALUATION ON MULTIPROCESSOR TASK SCHEDULING WITH RESOURCE AUGMENTATION
    Ye, Deshi
    He, Qinming
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (04) : 971 - 982
  • [4] Resource augmentation for uniprocessor and multiprocessor partitioned scheduling of sporadic real-time tasks
    Chen, Jian-Jia
    Chakraborty, Samarjit
    [J]. REAL-TIME SYSTEMS, 2013, 49 (04) : 475 - 516
  • [5] Resource augmentation for uniprocessor and multiprocessor partitioned scheduling of sporadic real-time tasks
    Jian-Jia Chen
    Samarjit Chakraborty
    [J]. Real-Time Systems, 2013, 49 : 475 - 516
  • [6] Competitive analysis of fundamental scheduling algorithms on a fault-prone machine and the impact of resource augmentation
    Anta, Antonio Fernandez
    Georgiou, Chryssis
    Kowalski, Dariusz R.
    Zavou, Elli
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 : 245 - 256
  • [7] Total natural resource rents, trade openness and economic growth in the top mineral-rich countries: New evidence from nonlinear and asymmetric analysis
    Ampofo, Gideon Kwaku Minua
    Cheng, Jinhua
    Asante, Daniel Akwasi
    Bosah, Philip
    [J]. RESOURCES POLICY, 2020, 68