Commit e3f038ee authored by Markus Klinik's avatar Markus Klinik
Browse files

rename action -> task

parent 95df5d11
\section{Scheduling}
\label{sec:scheduling}
Scheduling is the activity of determining, given a set of actions \todo{tasks?} to be executed, who executes the actions and when.
Scheduling is the activity of determining, given a set of tasks to be executed, who executes the tasks and when.
A large amount of different scheduling problems have been studied in the literature \cite{SchedulingZoo}.
A \emph{scheduling problem} describes the characteristics of the problem to be solved.
For example, job-shop machine scheduling problems has the characteristic that one task needs exactly one machine to be executed.
For example, job-shop machine scheduling problems have the characteristic that one task needs exactly one machine to be executed.
In contrast, project scheduling problems involve tasks that require several resources simultaneously.
An \emph{instance} of a scheduling problem is a set of concrete tasks and resources with concrete numbers for which a schedule has to be found.
A \emph{scheduler} has the responsibility of finding a schedule given an instance.
\paragraph{Planning vs scheduling}
\todo{Say that we are not interested in planning, only scheduling}
\subsection{Scheduling for C2}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment