VIRAS: Conflict-Driven Quantifier Elimination for Integer-Real Arithmetic

Johannes Schoisswohl, Laura Kovács, Konstantin Korovin

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

2 Downloads (Pure)

Abstract

We introduce Virtual Integer-Real Arithmetic Substitution (Viras), a quantifier elimination procedure for deciding quantified linear mixed integer-real arithmetic problems. Viras combines the framework of virtual substitutions with conflict-driven proof search and linear integer arithmetic reasoning based on Cooper’s method. We demonstrate that Viras gives an exponential speedup over state-of-the-art methods in quantified arithmetic reasoning, proving problems that SMT-based techniques fail to solve.
Original languageEnglish
Title of host publicationProceedings of 25th Conference on Logic for Programming, Artificial Intelligence and Reasoning (LPAR'24)
EditorsN. Bjørner, M. Heule, A. Voronkov
PublisherEasyChair
Pages147–164
Volume100
DOIs
Publication statusPublished - 26 May 2024

Publication series

NameEPiC Series in Computing

Keywords

  • arithmetic
  • decision precedure
  • lira
  • quantifier elimination
  • smt
  • virtual substitution

Fingerprint

Dive into the research topics of 'VIRAS: Conflict-Driven Quantifier Elimination for Integer-Real Arithmetic'. Together they form a unique fingerprint.

Cite this