Faster Pushdown Reachability Analysis with Applications in Network Verification

Peter Gjøl Jensen, Stefan Schmid, Morten Konggaard Schou, Jiří Srba*, Juan Vanerio, Ingo van Duijn

*Kontaktforfatter

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

3 Citationer (Scopus)

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 of MPLS (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-the-art 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.

OriginalsprogEngelsk
TitelAutomated Technology for Verification and Analysis : 19th International Symposium, ATVA 2021, Gold Coast, QLD, Australia, October 18–22, 2021, Proceedings
RedaktørerZhe Hou, Vijay Ganesh
Antal sider17
ForlagSpringer
Publikationsdato2021
Sider170-186
ISBN (Trykt)978-3-030-88884-8
ISBN (Elektronisk)978-3-030-88885-5
DOI
StatusUdgivet - 2021
Begivenhed19th International Symposium on Automated Technology for Verification and Analysis, ATVA 2021 - Virtual, Online
Varighed: 18 okt. 202122 okt. 2021

Konference

Konference19th International Symposium on Automated Technology for Verification and Analysis, ATVA 2021
ByVirtual, Online
Periode18/10/202122/10/2021
NavnLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Vol/bind12971 LNCS
ISSN0302-9743

Bibliografisk note

Funding Information:
Research supported by the Vienna Science and Technology Fund (WWTF), ICT19-045 (WHATIF), and the DFF project QASNET.

Publisher Copyright:
© 2021, Springer Nature Switzerland AG.

Fingeraftryk

Dyk ned i forskningsemnerne om 'Faster Pushdown Reachability Analysis with Applications in Network Verification'. Sammen danner de et unikt fingeraftryk.

Citationsformater