Dispatching equal-length jobs to parallel machines to maximize throughput

3Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider online, nonpreemptive scheduling of equal-length jobs on parallel machines. Jobs have arbitrary release times and deadlines and a scheduler's goal is to maximize the number of completed jobs (Pm | r j, pj = p | Σ 1 - Uj). This problem has been previously studied under two distinct models. In the first, a scheduler must provide immediate notification to a released job as to whether it is accepted into the system. In a stricter model, a scheduler must provide an immediate decision for an accepted job, selecting both the time interval and machine on which it will run. We examine an intermediate model in which a scheduler immediately dispatches an accepted job to a machine, but without committing it to a specific time interval. We present a natural algorithm that is optimally competitive for m = 2. For the special case of unit-length jobs, it achieves competitive ratios for m ≥ 2 that are strictly better than lower bounds for the immediate decision model. © 2010 Springer-Verlag.

Cite

CITATION STYLE

APA

Bunde, D. P., & Goldwasser, M. H. (2010). Dispatching equal-length jobs to parallel machines to maximize throughput. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6139 LNCS, pp. 346–358). https://doi.org/10.1007/978-3-642-13731-0_33

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free