Abstract
This paper presents an overview of scheduling research done over the last half century. The main focus is on what is typically referred to as machine scheduling. The first section describes the general framework for machine scheduling models and introduces the notation. The second section discusses the basic deterministic machine scheduling models, including single machine, parallel machines, flow shops, job shops, and open shops. The third section describes more elaborate models, including multi-objective and multi-agent scheduling models, scheduling with controllable processing times, scheduling with rejection, just-in-time scheduling, scheduling with due date assignments, time-dependent scheduling, and scheduling with batching and setups. The two subsequent sections consider scheduling under uncertainty; section four goes into online and robust scheduling and section five covers stochastic scheduling models. The next section describes a variety of important scheduling applications, including applications in manufacturing, in services, and in information processing. The last section presents the main conclusions and discusses future research directions.
| Original language | English |
|---|---|
| Pages (from-to) | 367-393 |
| Number of pages | 27 |
| Journal | European Journal of Operational Research |
| Volume | 327 |
| Issue number | 2 |
| DOIs | |
| State | Published - 1 Dec 2025 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 9 Industry, Innovation, and Infrastructure
Keywords
- Complexity
- Deterministic
- Machine scheduling
- Online
- Stochastic
ASJC Scopus subject areas
- General Computer Science
- Modeling and Simulation
- Management Science and Operations Research
- Information Systems and Management
Fingerprint
Dive into the research topics of 'Fifty years of research in scheduling — Theory and applications'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver