Uppsats
Parallel State-Space Exploration in an Infinite-State Model Checker
Kandidat-uppsats
Uppsala universitet/Institutionen för informationsteknologi
Publicerad: 2025
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
This thesis presents the parallelization of the Counterexample-Guided Abstraction Refinement(CEGAR) algorithm in the Eldarica model checker. Eldarica, developed at Uppsala University, isa tool used for verifying systems modeled by Horn clauses, Numerical Transition Systems, andsoftware programs. The primary aim of this project was to identify parallelizable components within Eldarica'sCEGAR loop, design a parallel algorithm for the abstract reachability graph computation, andimplement it using Scala's Futures for concurrent execution. The parallel version demonstratedcorrect results and solved more benchmarks than the base version. Speed-up was observed inparticular for benchmarks with longer running time, indicating improved performance. The report discusses the design choices, implementation details, evaluation results andpotential future enhancements.
Information
- Författare
- Drevstad, Isak
- Lärosäte / institution
- Uppsala universitet/Institutionen för informationsteknologi
- Publiceringsdatum
- 2025
- Uppsatstyp
- Kandidat-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Kandidat-uppsats, Uppsala universitet/Institutionen för informationsteknologi
Nordgren, Kalle
Publicerad: 2025
H, Chalmers tekniska högskola / Institutionen för arkitektur och samhällsbyggnadsteknik (ACE)
Pusa, Linn, Frendberg, Clara
Publicerad: 2025
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
He, Yuanchun
Publicerad: 2025
Yrkesexamen på avancerad nivå, Luleå tekniska universitet/Institutionen för ekonomi, teknik, konst och samhälle
Kamil, Zaid
Publicerad: 2026
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Vanhainen, Erik
Publicerad: 2024