Classical Techniques -- Integer Programming -- Genetic Algorithms -- Genetic Programming -- Tabu Search -- Simulated Annealing -- Variable Neighborhood Search -- Constraint Programming -- Multi-Objective Optimization -- Complexity Theory and the No Free Lunch Theorem -- Machine Learning -- Artificial Immune Systems -- Swarm Intelligence -- Fuzzy Reasoning -- Rough Set Based Decision Support -- …
Fundamentals of Scheduling -- Is Scheduling a Solved Problem? -- Formulations, Relaxations, Approximations, and Gaps in the World of Scheduling -- Order Scheduling Models: An Overview -- Multi-criteria Scheduling -- Scheduling in Software Development Using Multiobjective Evolutionary Algorithms -- Scheduling Unit Execution Time Tasks on Two Parallel Machines with the Criteria of Makespan and To…