Pareto Optimal Reachability Analysis for Simple Priced Timed Automata

被引:1
作者
Zhang, Zhengkui [1 ]
Nielsen, Brian [1 ]
Larsen, Kim Guldstrand [1 ]
Nies, Gilles [2 ]
Stenger, Marvin [2 ]
Hermanns, Holger [2 ]
机构
[1] Aalborg Univ, Dept Comp Sci, Aalborg, Denmark
[2] Saarland Univ, Dept Comp Sci, Saarbrucken, Germany
来源
FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2017 | 2017年 / 10610卷
基金
新加坡国家研究基金会;
关键词
MODEL-CHECKING; ALGORITHMS;
D O I
10.1007/978-3-319-68690-5_29
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose Pareto optimal reachability analysis to solve multi-objective scheduling and planing problems using real-time model checking techniques. Not only the makespan of a schedule, but also other objectives involving quantities like performance, energy, risk, cost etc., can be optimized simultaneously in balance. We develop the Pareto optimal reachability algorithm for UPPAAL to explore the state-space and compute the goal states on which all objectives will reach a Pareto optimum. After that diagnostic traces are generated from the initial state to the goal states, and Pareto optimal schedules are obtainable from those traces. We demonstrate the usefulness of this new feature by two case studies.
引用
收藏
页码:481 / 495
页数:15
相关论文
共 20 条
[1]   A THEORY OF TIMED AUTOMATA [J].
ALUR, R ;
DILL, DL .
THEORETICAL COMPUTER SCIENCE, 1994, 126 (02) :183-235
[2]   Optimal paths in weighted timed automata [J].
Alur, R ;
La Torre, S ;
Pappas, GJ .
THEORETICAL COMPUTER SCIENCE, 2004, 318 (03) :297-322
[3]  
Beegom ASA, 2014, LECT NOTES COMPUT SC, V8795, P79, DOI 10.1007/978-3-319-11897-0_10
[4]  
Behrmann G, 2005, LECT NOTES COMPUT SC, V3657, P162
[5]  
Behrmann G, 2004, LECT NOTES COMPUT SC, V3185, P200
[6]  
Behrmann Gerd., 2000, CAV 00, P216
[7]   Timed automata: Semantics, algorithms and tools [J].
Bengtsson, J ;
Yi, W .
LECTURES ON CONCURRENCY AND PETRI NETS: ADVANCES IN PETRI NETS, 2004, 3098 :87-124
[8]   Automated verification of an audio-control protocol using UPPAAL [J].
Bengtsson, J ;
Griffioen, WOD ;
Kristoffersen, KJ ;
Larsen, KG ;
Larsson, F ;
Pettersson, P ;
Yi, W .
JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2002, 52-3 :163-181
[9]   Battery-Aware Scheduling in Low Orbit: The GOMX-3 Case [J].
Bisgaard, Morten ;
Gerhardt, David ;
Hermanns, Holger ;
Krcal, Jan ;
Nies, Gilles ;
Stenger, Marvin .
FM 2016: FORMAL METHODS, 2016, 9995 :559-576
[10]  
Boudjadar A, 2014, P 1 INT C ADV ASP SO, P140