Evolving SMT Strategies

Ramírez, Nicolás Gálvez; Hamadi, Youssef; Monfroy, Eric; Saubion, Frederic; Bourbakis, N; Esposito, A; Mali, A; Alamaniotis, M

Abstract

StratEVO is an evolutionary algorithm that aims at generating strategies for the SMT solver Z3. Solving SAT modulo theories instance requires to define complex combinations of solvers, heuristics and proof checking tools that require expert knowledge. Our purpose is thus to show that an automated strategy generation process can be efficient and allows end-users to avoid difficult configuration tasks when using such solvers. StratEVO is evaluated on benchmarks from the 2014 and 2015 SMT competitions.

Más información

Título según WOS: Evolving SMT Strategies
Título de la Revista: 22ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2010), PROCEEDINGS, VOL 2
Editorial: IEEE
Fecha de publicación: 2016
Página de inicio: 247
Página final: 254
DOI:

10.1109/ICTAI.2016.43

Notas: ISI