<algorithm> The arrangement of a number of related operations
in time.
There are several kinds of scheduling related to computers:
instruction scheduling - sequencing the instructions
executed by the CPU
multitasking ("process scheduling") - sharing a CPU between
several processes
application software to help organise your daily meetings
etc.
task scheduling - algorithms to solve the general problem
of satisfying time and resource
constraints between a number
of tasks.
Compare
planning.
(1998-04-25)