task scheduling

task scheduling

(algorithm)The assignment of start and end times to a set oftasks, subject to certain constraints. Constraints aretypically either time constraints (the payload must beinstalled before the payload bay doors are closed) or resourceconstraints (this task requires a small crane and a craneoperator).

In the case where the tasks are programs to run concurrentlyon a computer, this is also known as multitasking.