Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Proportionate progress: A notion of fairness in resource allocation

S. K. Baruah1, N. K. Cohen1, C. G. Plaxton1 and D. A. Varvel1

(1) Department of Computer Science, University of Texas, 78712-1188 Austin, TX, USA

Received: 28 May 1993  Revised: 5 January 1995  

Communicated by C. L. Lui.
Abstract  Given a set ofn tasks andm resources, where each taskx has a rational weightx.w=x.e/x.p,0<1, aperiodic schedule is one that allocates a resource to a taskx for exactlyx.e time units in each interval [x.p·k, x.p·(k+1)) for allkisinN. We define a notion of proportionate progress, called P-fairness, and use it to design an efficient algorithm which solves the periodic scheduling problem.

Key words  Euclid's algorithm - Fairness - Network flow - Periodic scheduling - Resource allocation

This research was supported by NSF Research Initiation Award CCR-9111591, and the Texas Advanced Research Program under Grant No. 91-003658-480.

Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this article
Export this article as RIS | Text
 
Referenced by
16 newer articles

  1. Palopoli, L. (2009) AQuoSA-adaptive quality of service architecture. Software Practice and Experience 39(1)
    [CrossRef]
  2. Pellizzoni, Rodolfo (2008) M-CASH: A real-time resource reclaiming algorithm for multiprocessor platforms. Real-Time Systems 40(1)
    [CrossRef]
  3. Litman, Ami (2009) On Centralized Smooth Scheduling. Algorithmica
    [CrossRef]
  4. Jiang, WeiJin (2009) Dynamic scheduling model of computing resource based on MAS cooperation mechanism. Science in China Series F Information Sciences 52(8)
    [CrossRef]
  5. Devi, UmaMaheswari C. (2008) A schedulable utilization bound for the multiprocessor $\mathsf{EPDF}$ Pfair algorithm. Real-Time Systems 38(3)
    [CrossRef]
  6. Germain-Renaud, Cécile (2008) Scheduling for Responsive Grids. Journal of Grid Computing 6(1)
    [CrossRef]
  7. Anderson, James H. (2008) An $\mathsf{EDF}$ -based restricted-migration scheduling algorithm for multiprocessor soft real-time systems. Real-Time Systems 38(2)
    [CrossRef]
  8. Devi, UmaMaheswari C. (2008) Tardiness bounds under global EDF scheduling on a multiprocessor. Real-Time Systems 38(2)
    [CrossRef]
  9. Dakai Zhu (2003) Scheduling with dynamic voltage/speed adjustment using slack reclamation in multiprocessor real-time systems. IEEE Transactions on Parallel and Distributed Systems 14(7)
    [CrossRef]
  10. Jackson, L.E. (2003) Optimal quantization of periodic task requests on multiple identical processors. IEEE Transactions on Parallel and Distributed Systems 14(8)
    [CrossRef]
First | Next | Last
Remote Address: 38.107.191.98 • Server: mpweb15
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)