A timed Petri net framework to find optimal IRIS schedules

被引:0
作者
Werner, Matthias [1 ]
机构
[1] Tech Univ Berlin, Commun & Operating Syst Grp, D-10587 Berlin, Germany
来源
CONTROL AND CYBERNETICS | 2006年 / 35卷 / 03期
关键词
IRIS; increasing reward with increasing service; scheduling; Timed Petri nets; critical path; real time;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
IRIS (increasing reward with increasing service) realtime scheduling appears frequently in real-time control applications such as heuristic control. IRIS requires not only meeting deadlines, but also finding the schedule with the best result (highest reward). In this paper, a framework is presented that uses Timed Petri nets (TPN) to transform an IRIS problem into a dynamic programming (DP) problem, allowing the application of known TPN and DP techniques. In the presented approach, an IRIS problem with tasks having discrete-time optimal parts is transformed into a (possibly unbounded) TPN. Then, the critical path problem of the TPN state graph can be tackled with DP. This approach allows for the IRIS problem multiple constraints and negative rewards.
引用
收藏
页码:703 / 719
页数:17
相关论文
共 35 条