D 2020

Speeding up Quantified Bit-Vector SMT Solvers by Bit-Width Reductions and Extensions

JONÁŠ, Martin and Jan STREJČEK

Basic information

Original name

Speeding up Quantified Bit-Vector SMT Solvers by Bit-Width Reductions and Extensions

Authors

JONÁŠ, Martin (203 Czech Republic) and Jan STREJČEK (203 Czech Republic, guarantor, belonging to the institution)

Edition

Cham (Switzerland), Theory and Applications of Satisfiability Testing - SAT 2020 - 23rd International Conference, Alghero, Italy, July 3-10, 2020, Proceedings, p. 378-393, 16 pp. 2020

Publisher

Springer

Other information

Language

English

Type of outcome

Stať ve sborníku

Field of Study

10201 Computer sciences, information science, bioinformatics

Country of publisher

Switzerland

Confidentiality degree

není předmětem státního či obchodního tajemství

Publication form

electronic version available online

References:

Impact factor

Impact factor: 0.402 in 2005

RIV identification code

RIV/00216224:14330/20:00114392

Organization unit

Faculty of Informatics

ISBN

978-3-030-51824-0

ISSN

UT WoS

000711645300027

Keywords in English

SMT solving; bit-vector logic; Boolector; Q3B

Tags

International impact, Reviewed
Změněno: 29/4/2021 12:29, RNDr. Pavel Šmerk, Ph.D.

Abstract

V originále

Recent experiments have shown that satisfiability of a quantified bit-vector formula coming from practical applications almost never changes after reducing all bit-widths in the formula to a small number of bits. This paper proposes a novel technique based on this observation. Roughly speaking, a given quantified bit-vector formula is reduced and sent to a solver, an obtained model is then extended to the original bit-widths and verified against the original formula. We also present an experimental evaluation demonstrating that this technique can significantly improve the performance of state-of-the-art smt solvers Boolector, CVC4, and Q3B on quantified bit-vector formulas from the smt-lib repository.

Links

GA18-02177S, research and development project
Name: Abstrakce a jiné techniky v semi-symbolické verifikaci programů
Investor: Czech Science Foundation