• DocumentCode
    1352981
  • Title

    Profit and Penalty Aware Scheduling for Real-Time Online Services

  • Author

    Li, Shuhui ; Ren, Shangping ; Yu, Yue ; Wang, Xing ; Wang, Li ; Quan, Gang

  • Author_Institution
    Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL, USA
  • Volume
    8
  • Issue
    1
  • fYear
    2012
  • Firstpage
    78
  • Lastpage
    89
  • Abstract
    As computer and Internet technology continue to advance, real-time online services are emerging. Different from traditional real-time applications for which the scheduling objective is to meet task deadlines, the optimization goal for online service systems is to maximize profit obtained through providing timely services. For this class of applications, there are two distinctive characteristics. First, tasks are associated with a pair of time dependent functions representing accrued profit when completed before their deadlines and accrued penalty otherwise, respectively. Second, the service requests or tasks arrive aperiodically with execution time varying in a wide range. This paper presents a novel scheduling method and related analysis for such applications. Two scheduling algorithms, i.e., the nonpreemptive and preemptive Profit and Penalty aware (PP-aware) scheduling algorithms, are proposed with an objective to maximize system´s total accrued profit. Our simulation results clearly demonstrate the advantages of the proposed algorithms, with respect to the system total accrued profit, over other commonly used scheduling algorithms, such as Earliest Deadline First (EDF) and Utility Accrual (UA) algorithms.
  • Keywords
    Internet; information services; optimisation; profitability; real-time systems; scheduling; Internet technology; computer technology; earliest deadline first; optimization goal; penalty aware scheduling method; profit aware scheduling algorithm; profit maximization; real time online service system; task deadline; time dependent function; total accrued profit; utility accrual algorithm; Bismuth; Complexity theory; Probability density function; Real time systems; Scheduling; Scheduling algorithm; Online services; real-time; scheduling;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2011.2172447
  • Filename
    6051483