TY - GEN
T1 - Approximate partial order reduction
AU - Fan, Chuchu
AU - Huang, Zhenqi
AU - Mitra, Sayan
N1 - Publisher Copyright:
© Springer International Publishing AG, part of Springer Nature 2018.
PY - 2018
Y1 - 2018
N2 - We present a new partial order reduction method for reachability analysis of nondeterministic labeled transition systems over metric spaces. Nondeterminism arises from both the choice of the initial state and the choice of actions, and the number of executions to be explored grows exponentially with their length. We introduce a notion of ε -independence relation over actions that relates approximately commutative actions; ε -equivalent action sequences are obtained by swapping ε -independent consecutive action pairs. Our reachability algorithm generalizes individual executions to cover sets of executions that start from different, but δ -close initial states, and follow different, but ε -independent, action sequences. The constructed over-approximations can be made arbitrarily precise by reducing the δ, ε parameters. Exploiting both the continuity of actions and their approximate independence, the algorithm can yield an exponential reduction in the number of executions explored. We illustrate this with experiments on consensus, platooning, and distributed control examples.
AB - We present a new partial order reduction method for reachability analysis of nondeterministic labeled transition systems over metric spaces. Nondeterminism arises from both the choice of the initial state and the choice of actions, and the number of executions to be explored grows exponentially with their length. We introduce a notion of ε -independence relation over actions that relates approximately commutative actions; ε -equivalent action sequences are obtained by swapping ε -independent consecutive action pairs. Our reachability algorithm generalizes individual executions to cover sets of executions that start from different, but δ -close initial states, and follow different, but ε -independent, action sequences. The constructed over-approximations can be made arbitrarily precise by reducing the δ, ε parameters. Exploiting both the continuity of actions and their approximate independence, the algorithm can yield an exponential reduction in the number of executions explored. We illustrate this with experiments on consensus, platooning, and distributed control examples.
UR - http://www.scopus.com/inward/record.url?scp=85050369663&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85050369663&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-95582-7_35
DO - 10.1007/978-3-319-95582-7_35
M3 - Conference contribution
AN - SCOPUS:85050369663
SN - 9783319955810
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 588
EP - 607
BT - Formal Methods - 22nd International Symposium, FM 2018, Held as Part of the Federated Logic Conference, FloC 2018, Proceedings
A2 - Havelund, Klaus
A2 - Roscoe, Bill
A2 - de Vink, Erik
A2 - Peleska, Jan
PB - Springer
T2 - 22nd International Symposium on Formal Methods, FM 2018 Held as Part of the Federated Logic Conference, FloC 2018
Y2 - 15 July 2018 through 17 July 2018
ER -