1. University Courseware: Bertsimas
D.
& Freund
R. M. (2004). 15.053 Optimization Methods in Business Analytics
Fall 2004. Massachusetts Institute of Technology: MIT OpenCourseWare. In Lecture 5
"Integer Programming Formulations
" scheduling problems (e.g.
the job shop scheduling problem) are presented as classic examples that are modeled and solved using integer programming
a specific class of constrained optimization.
2. University Courseware: Liang
P.
& Sadigh
D. (2021). CS221: Artificial Intelligence: Principles and Techniques
Autumn 2021. Stanford University. Lecture 6
"Constraint Satisfaction Problems
" introduces scheduling as a canonical example of a CSP
where variables (e.g.
start times of tasks) must be assigned values that satisfy a set of constraints. CSPs are a form of constrained optimization.
3. Academic Publication: Pinedo
M. L. (2016). Scheduling: Theory
Algorithms
and Systems (5th ed.). Springer. In Chapter 2
"Framework and Classification
" scheduling problems are formally defined in terms of their objective functions and constraints
which is the core structure of a constrained optimization model.