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
Link To Document