Abstract | ||
---|---|---|
This paper presents a partial-order reduction method for performance analysis of max-plus timed systems. A max-plus timed system is a network of automata, where the timing behavior of deterministic system tasks (events in an automaton) is captured in (max, +) matrices. These tasks can be characterized in various formalisms like synchronous data flow, Petri nets, or real-time calculus. The timing behavior of the system is captured in a (max, +) state space, calculated from the composition of the automata. This state space may exhibit redundant interleaving with respect to performance aspects like throughput or latency. The goal of this work is to obtain a smaller state space to speed up performance analysis. To achieve this, we first formalize state-space equivalence with respect to throughput and latency analysis. Then, we present a way to compute a reduced composition directly from the specification. This yields a smaller equivalent state space. We perform the reduction on-the-fly, without first computing the full composition. Experiments show the effectiveness of the method on a set of realistic manufacturing system models. |
Year | DOI | Venue |
---|---|---|
2018 | 10.1109/ACSD.2018.00007 | 2018 18th International Conference on Application of Concurrency to System Design (ACSD) |
Keywords | Field | DocType |
max-plus,performance,throughput,latency,partial-order reduction,max-plus automata,max-plus algebra,performance analysis | Petri net,Computer science,Algorithm,Theoretical computer science,Deterministic system,Throughput,Partial order reduction,Max-plus algebra,Synchronous Data Flow,State space,Interleaving | Conference |
ISSN | ISBN | Citations |
1550-4808 | 978-1-5386-7014-9 | 0 |
PageRank | References | Authors |
0.34 | 13 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Bram van der Sanden | 1 | 1 | 0.69 |
Marc Geilen | 2 | 1346 | 84.30 |
Michel A. Reniers | 3 | 254 | 30.73 |
Twan Basten | 4 | 1833 | 132.45 |