Patience is a virtue: The effect of slack on competitiveness for admission control

被引:20
|
作者
Goldwasser, MH [1 ]
机构
[1] Loyola Univ, Dept Comp Sci, Chicago, IL 60626 USA
关键词
patience; slack; admission control; scheduling; online analysis;
D O I
10.1023/A:1022994010777
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We consider the online competitiveness for scheduling a single resource non-preemptively in order to maximize its utilization. Our work examines this model when parameterizing an instance by a new value which we term the patience. This parameter measures each job's willingness to endure a delay before starting, relative to this same job's processing time. Specifically, the slack of a job is defined as the gap between its release time and the last possible time at which it may be started while still meeting its deadline. We say that a problem instance has patience kappa, if each job with length parallel toJparallel to has a slack of at least kappa, . parallel toJparallel to. Without any restrictions placed on the job characteristics, previous lower bounds show that no algorithm, deterministic or randomized, can guarantee a constant bound on the competitiveness of a resulting schedule. Previous researchers have analyzed a problem instance by parameterizing based on the ratio between the longest job's processing time and the shortest job's processing time. Our main contribution is to provide a fine-grained analysis of the problem when simultaneously parameterized by patience and the range of job lengths. We are able to give tight or almost tight bounds on the deterministic competitiveness for all parameter combinations. If viewing the analysis of each parameter individually, our evidence suggests that parameterizing solely on patience provides a richer analysis than parameterizing solely on the ratio of the job lengths. For example, in the special case where all jobs have the same length, we generalize a previous bound of 2 for the deterministic competitiveness with arbitrary slacks, showing that the competitiveness for any kappa > 0 is exactly 1 + 1 / ([kappa] + 1). Without any bound on the job lengths, a simple greedy algorithm is (2 + 1 /kappa)-competitive for any kappa > 0. More generally we will find that for any fixed ratio of job lengths, the competitiveness of the problem tends towards I as the patience is increased. The converse is not true, as for any fixed kappa > 0 we find that the competitiveness is bounded away from 1, no matter what further restrictions are placed on the ratio of job lengths.
引用
收藏
页码:183 / 211
页数:29
相关论文
共 50 条
  • [41] The virtue counterbalancing model: an illustration with patience & courage
    Ratchford, Juliette L.
    Cazzell, Amber R.
    Schnitker, Sarah A.
    JOURNAL OF POSITIVE PSYCHOLOGY, 2024, 19 (03): : 406 - 418
  • [42] PATIENCE IS A VIRTUE WHEN CONNECTING EVIDENCE NETWORKS
    Halfpenny, N. J.
    Quigley, J. M.
    Gurung, B.
    Scott, D. A.
    VALUE IN HEALTH, 2016, 19 (07) : A359 - A359
  • [43] Approach to a low TSH level: Patience is a virtue
    Pantalone, Kevin M.
    Nasr, Christian
    CLEVELAND CLINIC JOURNAL OF MEDICINE, 2010, 77 (11) : 803 - 811
  • [44] Timing of Surgery in Rasmussen Syndrome: Is Patience a Virtue?
    Hartman, Adam L.
    Cross, J. Helen
    EPILEPSY CURRENTS, 2014, 14 : 8 - 11
  • [45] Social Coordination: Patience Is a Virtue for Vervet Monkeys
    Barrett, Louise
    Henzi, S. Peter
    CURRENT BIOLOGY, 2013, 23 (08) : R311 - R313
  • [46] Patience is a virtue: exploiting behavior bias in gambling markets
    Kevin Krieger
    Justin L. Davis
    James Strode
    Journal of Economics and Finance, 2021, 45 : 735 - 750
  • [47] Patience is a Virtue: Revisiting Merge and Sort on Modern Processors
    Chandramouli, Badrish
    Goldstein, Jonathan
    SIGMOD'14: PROCEEDINGS OF THE 2014 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2014, : 731 - 742
  • [48] The importance of compression time in stapled hemorrhoidopexy: is patience a virtue?
    Yoo, Byung Eun
    Kang, Wook Ho
    Ko, Yong Teak
    Lee, Young Chan
    Lim, Cheong Ho
    ANNALS OF COLOPROCTOLOGY, 2024, 40 (02) : 176 - 181
  • [49] Editorial 2019: Is patience a virtue we are progressively losing?
    Lane, Stuart N.
    EARTH SURFACE PROCESSES AND LANDFORMS, 2019, 44 (01) : 3 - 3
  • [50] Bank bailouts: lessons to learn when patience is a virtue
    Yiannaki, Simona Mihai
    EUROMED JOURNAL OF BUSINESS, 2011, 6 (02) : 192 - 205