IDEAS home Printed from https://ideas.repec.org/a/spr/jsched/v20y2017i6d10.1007_s10951-017-0541-1.html
   My bibliography  Save this article

Fault tolerant scheduling of tasks of two sizes under resource augmentation

Author

Listed:
  • Dariusz R. Kowalski

    (University of Liverpool)

  • Prudence W. H. Wong

    (University of Liverpool)

  • Elli Zavou

    (Universidad Carlos III de Madrid and IMDEA Networks Institute)

Abstract

Guaranteeing the eventual execution of tasks in machines that are prone to unpredictable crashes and restarts may be challenging, but is also of high importance. Things become even more complicated when tasks arrive dynamically and have different computational demands, i.e., processing time (or sizes). In this paper, we focus on the online task scheduling in such systems, considering one machine and at least two different task sizes. More specifically, algorithms are designed for two different task sizes while the complementary bounds hold for any number of task sizes bigger than one. We look at the latency and 1-completed load competitiveness properties of deterministic scheduling algorithms under worst-case scenarios. For this, we assume an adversary, that controls the machine crashes and restarts as well as the task arrivals of the system, including their computational demands. More precisely, we investigate the effect of resource augmentation—in the form of processor speedup—in the machine’s performance, by looking at the two efficiency measures for different speedups. We first identify the threshold of the speedup under which competitiveness cannot be achieved by any deterministic algorithm, and above which there exists some deterministic algorithm that is competitive. We then propose an online algorithm, named $$\gamma \text{-Burst } $$ γ -Burst , that achieves both latency and 1-completed-load competitiveness when the speedup is over the threshold. This also proves that the threshold identified is also sufficient for competitiveness.

Suggested Citation

  • Dariusz R. Kowalski & Prudence W. H. Wong & Elli Zavou, 2017. "Fault tolerant scheduling of tasks of two sizes under resource augmentation," Journal of Scheduling, Springer, vol. 20(6), pages 695-711, December.
  • Handle: RePEc:spr:jsched:v:20:y:2017:i:6:d:10.1007_s10951-017-0541-1
    DOI: 10.1007/s10951-017-0541-1
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10951-017-0541-1
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10951-017-0541-1?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:jsched:v:20:y:2017:i:6:d:10.1007_s10951-017-0541-1. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.