Scheduling Parallel Jobs Online with Convex and Concave Parallelizability

Roozbeh Ebrahimi, Samuel McCauley*, Benjamin Moseley

*Corresponding author for this work

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

1 Citation (Scopus)

Abstract

Online scheduling of parallelizable jobs has received a significant amount of attention recently. Scalable algorithms are known-that is, algorithms that are (1+ε)-speed O(1)-competitive for any fixed ε > 0. Previous research has focused on the case where each job's parallelizability can be expressed as a concave speedup curve. However, there are cases where a job's speedup curve can be convex. Considering convex speedup curves has received attention in the offline setting, but, to date, there are no positive results in the online model. In this work, we consider scheduling jobs with convex or concave speedup curves for the first time in the online setting. We give a new algorithm that is (1+ε)-speed O(1)-competitive. There are strong lower bounds on the competitive ratio if the algorithm is not given resource augmentation over the adversary, and thus this is essentially the best positive result one can show for this setting.
Original languageEnglish
Title of host publicationApproximation and Online Algorithms
Subtitle of host publication13th International Workshop, WAOA 2015, Patras, Greece, September 17-18, 2015. Revised Selected Papers
EditorsLaura Sanità, Martin Skutella
Place of PublicationCham
PublisherSpringer 
Pages183-195
ISBN (Electronic)978-3-319-28684-6
ISBN (Print)978-3-319-28683-9
DOIs
Publication statusPublished - 2015
Event13th International Workshop on Approximation and Online Algorithms (WAOA) - Patras, Greece
Duration: 17 Sept 201518 Sept 2015

Publication series

NameLecture Notes in Computer Science
Volume9499
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th International Workshop on Approximation and Online Algorithms (WAOA)
Country/TerritoryGreece
CityPatras
Period17/09/1518/09/15

Bibliographical note

Full text of this publication does not contain sufficient affiliation information. Research Unit(s) information for this record is based on his previous affiliation.

Research Keywords

  • Online scheduling
  • Convex and concave parallelizability
  • Competitive analysis

Fingerprint

Dive into the research topics of 'Scheduling Parallel Jobs Online with Convex and Concave Parallelizability'. Together they form a unique fingerprint.

Cite this