Preemptive Scheduling of Real-Time Tasks on Multiprocessor Systems
Journal of the ACM (JACM)
Optimal scheduling of independent tasks on heterogeneous computing systems
ACM '74 Proceedings of the 1974 annual conference - Volume 1
On-Line Scheduling of Real-Time Tasks
IEEE Transactions on Computers
Preemptive Scheduling of Uniform Processor Systems
Journal of the ACM (JACM)
A New Algorithm for Preemptive Scheduling of Trees
Journal of the ACM (JACM)
Preemptive Scheduling with Release Times, Deadlines, and Due Times
Journal of the ACM (JACM)
Static scheduling algorithms for allocating directed task graphs to multiprocessors
ACM Computing Surveys (CSUR)
Optimal Preemptive Scheduling on Uniform Processors with Non-decreasing Speed Ratios
STACS '01 Proceedings of the 18th Annual Symposium on Theoretical Aspects of Computer Science
Minimizing Makespan and Preemption Costs on a System of Uniform Machines
ESA '02 Proceedings of the 10th Annual European Symposium on Algorithms
Optimal semi-online preemptive algorithms for machine covering on two uniform machines
Theoretical Computer Science
Information Processing Letters
Preemptive online scheduling: optimal algorithms for all speeds
ESA'06 Proceedings of the 14th conference on Annual European Symposium - Volume 14
Online scheduling on semi-related machines
Information Processing Letters
A Truthful Mechanism for Offline Ad Slot Scheduling
SAGT '08 Proceedings of the 1st International Symposium on Algorithmic Game Theory
Optimal and online preemptive scheduling on uniformly related machines
Journal of Scheduling
Optimal preemptive scheduling for general target functions
Journal of Computer and System Sciences
Preemptive scheduling on selfish machines
CAAN'07 Proceedings of the 4th conference on Combinatorial and algorithmic aspects of networking
Semi-online preemptive scheduling: study of special cases
PPAM'09 Proceedings of the 8th international conference on Parallel processing and applied mathematics: Part II
Robust algorithms for preemptive scheduling
ESA'11 Proceedings of the 19th European conference on Algorithms
Preemptive Online Scheduling with Reordering
SIAM Journal on Discrete Mathematics
Preemptive semi-online scheduling on parallel machines with inexact partial information
ISAAC'05 Proceedings of the 16th international conference on Algorithms and Computation
A lower bound for on-line scheduling on uniformly related machines
Operations Research Letters
Optimal preemptive on-line scheduling on uniform processors with non-decreasing speed ratios
Operations Research Letters
Optimal preemptive semi-online scheduling to minimize makespan on two related machines
Operations Research Letters
Algorithms with limited number of preemptions for scheduling on parallel machines
FAW-AAIM'12 Proceedings of the 6th international Frontiers in Algorithmics, and Proceedings of the 8th international conference on Algorithmic Aspects in Information and Management
Balanced allocation mechanism: An optimal mechanism for multiple keywords sponsored search auctions
Information Sciences: an International Journal
Algorithms with limited number of preemptions for scheduling on parallel machines
Journal of Combinatorial Optimization
Hi-index | 0.01 |
Muntz and Coffman give a level algorithm that constructs optimal preemptive schedules on identical processors when the task system is a tree or when there are only two processors available. Their algorithm is adapted here to handle processors of different speeds. The new algorithm is optimal for independent tasks on any number of processors and for arbitrary task systems on two processors, but not on three or more processors, even for trees. By taking the algorithm as a heuristic on m processors and using the ratio of the lengths of the constructed and optimal schedules as a measure, an upper bound on its performance is derived in terms of the speeds of the processors. It is further shown that 1.23√m is an upper bound over all possible processor speeds and that the 1.23√m bound can be improved at most by a constant factor, by giving an example of a system for which the bound 0.35√m can be approached asymptotically.