Title
Faster Pushdown Reachability Analysis with Applications in Network Verification
Abstract
Reachability analysis of pushdown systems is a fundamental problem in model checking that comes with a wide range of applications. We study performance improvements of pushdown reachability analysis and as a case study, we consider the verification of the policy-compliance ofMPLS (Multiprotocol Label Switching) networks, an application domain that has recently received much attention. Our main contribution are three techniques that allow us to speed up the state-of-theart pushdown reachability tools by an order of magnitude. These techniques include the combination of classic pre* and post* saturation algorithms into a dual-search algorithm, an on-the-fly technique for detecting the possibility of early termination, as well as a counter-example guided abstraction refinement technique that improves the performance in particular for the negative instances where the early termination technique is not applicable. As a second contribution, we describe an improved translation of MPLS networks to pushdown systems and demonstrate on an extensive set of benchmarks of real internet wide-area networks the efficiency of our approach.
Year
DOI
Venue
2021
10.1007/978-3-030-88885-5_12
AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2021
DocType
Volume
ISSN
Conference
12971
0302-9743
Citations 
PageRank 
References 
0
0.34
0
Authors
6
Name
Order
Citations
PageRank
Peter Gjøl Jensen1329.38
Stefan Schmid255971.98
Morten Konggaard Schou330.71
Jirí Srba425228.68
Juan Martin Vanerio5132.58
Ingo van Duijn601.01