Skip to Main content Skip to Navigation
Reports

Ordonnancements périodiques pour contraintes de précédence linéaires

Claire Hanen 1 Alix Munier-Kordon 2
1 RO - Recherche Opérationnelle
LIP6 - Laboratoire d'Informatique de Paris 6
2 CIAN - Circuits Intégrés Numériques et Analogiques
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : We consider the computation of periodic cyclic schedules for linear precedence constraints graph: a linear precedence constraint is defined between two tasks and induces an infinite set of usual precedence constraints between their executions such the the difference of iterations is a linear function.The objective function is the minimization of the maximal period of a task. Firstly, we recall that this problem can be modelled using linear programming. Then, we develop a polynomial algorithm to solve it for unitary graphs, which is a particular class of linear precedence graph.We also show that a periodic schedule may not exists for this special case. In the general case, we compute a decomposition of the graph into unitary components and we suppose that a periodic schedule exists for each of them. We compute lower bounds on the periods and we show that an optimal periodic schedule may not achieve them. Then, we introduce the notion of quasi-periodic schedule, and we prove that this new class of schedule always reach these bounds.
Document type :
Reports
Complete list of metadatas

Cited literature [14 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02545669
Contributor : Lip6 Publications <>
Submitted on : Friday, April 17, 2020 - 11:48:20 AM
Last modification on : Thursday, April 23, 2020 - 1:28:37 AM

File

lip6.2004.007.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02545669, version 1

Citation

Claire Hanen, Alix Munier-Kordon. Ordonnancements périodiques pour contraintes de précédence linéaires. [Rapport de recherche] lip6.2004.007, LIP6. 2004. ⟨hal-02545669⟩

Share

Metrics

Record views

13

Files downloads

26