TY - GEN
T1 - Bounded Model Checking of Max-Plus Linear Systems via Predicate Abstractions
AU - Syifa’ul Mufid, Muhammad
AU - Adzkiya, Dieky
AU - Abate, Alessandro
N1 - Publisher Copyright:
© 2019, Springer Nature Switzerland AG.
PY - 2019
Y1 - 2019
N2 - This paper introduces the abstraction of max-plus linear (MPL) systems via predicates. Predicates are automatically selected from system matrix, as well as from the specifications under consideration. We focus on verifying time-difference specifications, which encompass the relation between successive events in MPL systems. We implement a bounded model checking (BMC) procedure over a predicate abstraction of the given MPL system, to verify the satisfaction of time-difference specifications. Our predicate abstractions are experimentally shown to improve on existing MPL abstractions algorithms. Furthermore, with focus on the BMC algorithm, we can provide an explicit upper bound on the completeness threshold by means of the transient and the cyclicity of the underlying MPL system.
AB - This paper introduces the abstraction of max-plus linear (MPL) systems via predicates. Predicates are automatically selected from system matrix, as well as from the specifications under consideration. We focus on verifying time-difference specifications, which encompass the relation between successive events in MPL systems. We implement a bounded model checking (BMC) procedure over a predicate abstraction of the given MPL system, to verify the satisfaction of time-difference specifications. Our predicate abstractions are experimentally shown to improve on existing MPL abstractions algorithms. Furthermore, with focus on the BMC algorithm, we can provide an explicit upper bound on the completeness threshold by means of the transient and the cyclicity of the underlying MPL system.
UR - http://www.scopus.com/inward/record.url?scp=85077129134&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-29662-9_9
DO - 10.1007/978-3-030-29662-9_9
M3 - Conference contribution
AN - SCOPUS:85077129134
SN - 9783030296612
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 142
EP - 159
BT - Formal Modeling and Analysis of Timed Systems - 17th International Conference, FORMATS 2019, Proceedings
A2 - André, Étienne
A2 - Stoelinga, Mariëlle
A2 - Stoelinga, Mariëlle
PB - Springer
T2 - 17th International Conference on Formal Modeling and Analysis of Timed Systems, FORMATS 2019
Y2 - 27 August 2019 through 29 August 2019
ER -