首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Periodic schedules for linear precedence constraints
Authors:Claire Hanen  Alix Munier Kordon
Institution:a Laboratoire LIP6, Université P. et M. Curie, 4 place Jussieu, 75252 Paris cedex 05, France
b Université Paris X Nanterre, France
Abstract:We consider the computation of periodic cyclic schedules for linear precedence constraints graphs: a linear precedence constraint is defined between two tasks and induces an infinite set of usual precedence constraints between their executions such that the difference of iterations is a linear function. The objective function is the minimization of the maximal period of a task.We recall first that this problem may be modelled using linear programming. A polynomial algorithm is then developed to solve it for a particular class of linear precedence graphs called unitary graphs. We also show that a periodic schedule may not exist for unitary graphs. In the general case, a decomposition of the linear precedence graph into unitary components is computed and we assume that a periodic schedule exists for each of these components. Lower bounds on the periods are exhibited and we show that an optimal periodic schedule may not achieve them. The notion of quasi-periodic schedule is then introduced and we prove that this new class of schedules always reaches these bounds.
Keywords:Cyclic scheduling  Periodic schedule  Throughput  Linear precedence  Algorithm  Complexity
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号