Full of practical examples, Introduction to Scheduling presents the basic concepts and methods, fundamental results, and recent developments of scheduling theory. With contributions from highly respected experts, it provides self-contained, easy-to-follow, yet rigorous presentations of the material. The text introduces methods for solving various scheduling problems, including resource-constrained project scheduling, machine scheduling, and job scheduling. It covers both the foundations in scheduling and modern developments, such as online scheduling. Along with a number of examples, theorems, and pedagogical proofs, the book provides in-depth coverage of key application fields.
Yves Robert is a professor in the computer science laboratory at the ecole Normale Superieure de Lyon in France. Dr. Robert is also a senior member of the Institut Universitaire de France.
Frederic Vivien is a researcher at INRIA in France. Dr. Vivien's research interests include scheduling techniques and parallel algorithms for heterogeneous and distributed platforms.
On the Complexity of Scheduling. Approximation Algorithms for Scheduling Problems. Online Scheduling. Job Scheduling. Cyclic Scheduling. Cyclic Scheduling for the Synthesis of Embedded Systems. Steady-State Scheduling. Divisible Load Scheduling. Multi-Objective Scheduling. Comparisons of Stochastic Task-Resource Systems. The Influence of Platform Models on Scheduling Techniques. Index.