SOAP: One Clean Analysis of All Age-Based Scheduling Policies

被引:20
|
作者
Scully, Ziv [1 ]
Harchol-Balter, Mor [1 ]
Scheller-Wolf, Alan [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
M/G/1; exact response time analysis; Gittins index; shortest expected remaining processing time (SERPT);
D O I
10.1145/3179419
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider an extremely broad class of M/G/1 scheduling policies called SOAP: Schedule Ordered by Age-based Priority. The SOAP policies include almost all scheduling policies in the literature as well as an infinite number of variants which have never been analyzed, or maybe not even conceived. SOAP policies range from classic policies, like first-come, first-serve (FCFS), foreground-background (FB), class-based priority, and shortest remaining processing time (SRPT); to much more complicated scheduling rules, such as the famously complex Gittins index policy and other policies in which a job's priority changes arbitrarily with its age. While the response time of policies in the former category is well understood, policies in the latter category have resisted response time analysis. We present a universal analysis of all SOAP policies, deriving the mean and Laplace-Stieltjes transform of response time.
引用
收藏
页数:30
相关论文
共 50 条
  • [21] COMPARISON BETWEEN CONDITION-BASED, AGE-BASED AND FAILURE-BASED MAINTENANCE POLICIES IN PARALLEL AND SERIES CONFIGURATIONS: A SIMULATION ANALYSIS
    Sheikhalishahi, M.
    Heidaryan-Baygy, H.
    Zadeh, S. Abdolhossein
    Azadeh, A.
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2017, 24 (03): : 295 - 305
  • [22] Comparison between condition-based, age-based and failure-based maintenance policies in parallel and series configurations: A simulation analysis
    School of Industrial and Systems Engineering, College of Engineering, University of Tehran, Tehran, Iran
    Int J Ind Eng Theory Appl Pract, 1600, 3 (295-305):
  • [23] Age-based vs. stock level control policies for a perishable inventory system
    Tekin, E
    Gürler, Ü
    Berk, E
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 134 (02) : 309 - 329
  • [24] Age-Based Federated Learning Approach to In-Network Caching: An Online Scheduling Policy
    Cao, Yuwen
    Maghsudi, Setareh
    Ohtsuki, Tomoaki
    ICC 2024 - IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2024, : 1437 - 1442
  • [25] Age-Based Multi-Channel-Scheduling Under Constraints: Optimal and Online Designs
    Zhou, Xujin
    Koprulu, Irem
    Eryilmaz, Atilla
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2024,
  • [26] Age-based Scheduling: Improving Data Freshness for Wireless Real-Time Traffic
    Lu, Ning
    Ji, Bo
    Li, Bin
    PROCEEDINGS OF THE 2018 THE NINETEENTH INTERNATIONAL SYMPOSIUM ON MOBILE AD HOC NETWORKING AND COMPUTING (MOBIHOC '18), 2018, : 191 - 200
  • [27] Undertreatment of Thick Head and Neck Melanomas: An Age-based Analysis
    Marcus M. Monroe
    Jeffrey N. Myers
    Michael E. Kupferman
    Annals of Surgical Oncology, 2013, 20 : 4362 - 4369
  • [28] THE AGE TAX: OOCYTE CRYOPRESERVATION (OC) AGE-BASED COST ANALYSIS.
    Maslow, Bat-Sheva L.
    Mancinelli, Kristen
    Lannon, Jennifer Nicole
    Swarm, Sidonia R.
    Klein, Joshua U.
    FERTILITY AND STERILITY, 2019, 112 (03) : E437 - E437
  • [29] A REVIEW AND META-ANALYSIS OF AGE-BASED STEREOTYPE THREAT
    Swift, H.
    Lamont, R.
    Abrams, D.
    GERONTOLOGIST, 2015, 55 : 505 - 505
  • [30] The Yield of Colonoscopy in the Evaluation of Constipation: An Age-Based Analysis of Outcome
    Baker, Fadi Abu
    Mari, Amir
    Taher, Randa
    Nicola, Dorin
    Gal, Oren
    Zeina, Abdel-Rauf
    JOURNAL OF CLINICAL MEDICINE, 2024, 13 (10)