Efficient Abstraction Refinement for BDD-based SMT Solvers – Bc. Tereza Schwarzová
Bc. Tereza Schwarzová
Diplomová práce
Efficient Abstraction Refinement for BDD-based SMT Solvers
Efficient Abstraction Refinement for BDD-based SMT Solvers
Anotace:
Q3B je SMT solver, který rozhoduje splnitelnost kvantifikovaných formulí nad teorií bitvektorů pevné délky. K urychlení tohoto rozhodovacího procesu Q3B využívá abstrakci a aproximaci. V rámci této práce navrhujeme techniky, které efektivně manipulují s abstraktními formulemi a aproximovanými proměnnými. Tyto techniky implementujeme v solveru Q3B a experimentálně vyhodnocujeme jejich vliv.Abstract:
Q3B is an SMT solver that decides the satisfiability of quantified formulas over theory of fixed-size bit-vectors. Q3B uses abstraction and approximation to speed up this decision process. In this thesis, we propose techniques that efficiently manipulate abstract formulas and approximated variables. We implement these techniques in the Q3B solver and experimentally evaluate their impact.
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 21. 5. 2024
Identifikátor:
https://is.muni.cz/th/j6pbe/
Obhajoba závěrečné práce
- Obhajoba proběhla 21. 6. 2024
- Vedoucí: RNDr. Martin Jonáš, Ph.D.
- Oponent: doc. RNDr. Vojtěch Řehák, Ph.D.
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatikyMasarykova univerzita
Fakulta informatikyMagisterský studijní program / obor:
Teoretická informatika / Formální analýza počítačových systémů
Práce na příbuzné téma
-
Aproximace statistických kompresních metod pro zlepšení Lazy Evaluation
Eva Čecháková -
Implementation of 3-valued BDDs in Q3B
Matěj Pavlík -
Adding Support for Bit-Vectors to BDD Libraries CUDD and Sylvan
Peter Navrátil -
Testovanie pomocou nástroja Serenity BDD
Matej Vojtek -
BDD as a Specification and QA Instrument
Ivan Nečas -
Případ užití procesu BDD v testování aplikací v PHP
Farida Kudaiberdiyeva -
BDD knihovna
Karol Troška -
Správa testů s podporou scénářů BDD
Barbora Bložoňová