SMART SMART BOUNDS FOR WEIGHTED RESPONSE-TIME SCHEDULING

Citation
U. Schwiegelshohn et al., SMART SMART BOUNDS FOR WEIGHTED RESPONSE-TIME SCHEDULING, SIAM journal on computing (Print), 28(1), 1999, pp. 237-253
Citations number
14
Categorie Soggetti
Computer Science Theory & Methods",Mathematics,"Computer Science Theory & Methods",Mathematics
ISSN journal
00975397
Volume
28
Issue
1
Year of publication
1999
Pages
237 - 253
Database
ISI
SICI code
0097-5397(1999)28:1<237:SSBFWR>2.0.ZU;2-C
Abstract
Consider a system of independent tasks to be scheduled without preempt ion on a parallel computer. For each task the number of processors req uired, the execution time, and a weight are known. The problem is to f ind a schedule with minimum weighted average response time. We present an algorithm called SMART (which stands for scheduling to minimize av erage response time) for this problem that produces solutions that are within a factor of 8.53 of optimal. To our knowledge this is the firs t polynomial-time algorithm for the minimum weighted average response time problem that achieves a constant bound. In addition, for the unwe ighted case (that is, where all the weights are unity) we describe a v ariant of SMART that produces solutions that are within a factor of 8 of optimal, improving upon the best known bound of 32 for this special case.