LIP6 2002/013:
Rapport de Recherche LIP6 /
LIP6
research reports
14 pages - Mai/May 2002 -
Document en anglais.
Get it : 222 Ko /Kb
Contact : par mail / e-mail
Thème/Team: Systèmes d'Aide à la Décision et à la Formation
Titre français : Ordonnancer une séquence de tâches au moindre coût
Titre anglais : Scheduling a sequence of tasks with general completion costs
Abstract : Scheduling a sequence of tasks - in the acceptation of finding the execution times - is not a trivial problem when the optimization criterion is irregular as for instance in earliness-tardiness problems. This paper presents an efficient Dynamic Programming algorithm to solve the problem with general cost functions depending on the end time of the tasks, idle time costs and variable durations also depending in the execution time of the tasks. The algorithm is also valid when the precedence graph is a tree and it can be adapted to determine the possible execution windows for each task not to exceed a maximum fixed cost.
Key-words : Scheduling, Just-in-time, Dynamic Programming
Publications internes LIP6 2002 / LIP6 research reports 2002