Definition
Processing Time
Fixed intervals
In the basic interval scheduling problem, each job already has a fixed interval
The processing time is therefore the interval length:
Equivalently, if the interval is described by a release time and strict deadline, then the fixed-interval case has
Flexible windows
If , then the interval is not the job itself but a feasible window in which the job may be placed. The schedule must then choose a start time satisfying
This extra freedom changes the problem. Feasibility on one machine is already hard in this setting; see a deadline gap can hide subset sum.