Combined satisfiability modulo parametric theories

  • Authors:
  • Sava Krstic;Amit Goel;Jim Grundy;Cesare Tinelli

  • Affiliations:
  • Strategic CAD Labs, Intel Corporation;Strategic CAD Labs, Intel Corporation;Strategic CAD Labs, Intel Corporation;Department of Computer Science, The University of Iowa

  • Venue:
  • TACAS'07 Proceedings of the 13th international conference on Tools and algorithms for the construction and analysis of systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We give a fresh theoretical foundation for designing comprehensive SMT solvers, generalizing in a practically motivated direction. We define parametric theories that most appropriately express the "logic" of common data types. Our main result is a combination theorem for decision procedures for disjoint theories of this kind. Virtually all of the deeply nested data structures (lists of arrays of sets of . . . ) that arise in verification work are covered.