Formula Preprocessing in MUS Extraction

  • Anton Belov
  • Matti Järvisalo
  • Joao Marques-Silva
Conference paper

DOI: 10.1007/978-3-642-36742-7_8

Part of the Lecture Notes in Computer Science book series (LNCS, volume 7795)
Cite this paper as:
Belov A., Järvisalo M., Marques-Silva J. (2013) Formula Preprocessing in MUS Extraction. In: Piterman N., Smolka S.A. (eds) Tools and Algorithms for the Construction and Analysis of Systems. TACAS 2013. Lecture Notes in Computer Science, vol 7795. Springer, Berlin, Heidelberg

Abstract

Efficient algorithms for extracting minimally unsatisfiable subformulas (MUSes) of Boolean formulas find a wide range of applications in the analysis of systems, e.g., hardware and software bounded model checking. In this paper we study the applicability of preprocessing techniques for Boolean satisfiability (SAT) in the context of MUS extraction. Preprocessing has proven to be extremely important in enabling more efficient SAT solving. Hence the study of the applicability and the effectiveness of preprocessing in MUS extraction is highly relevant. Considering the extraction of both standard and group MUSes, we focus on a number of SAT preprocessing techniques, and formally prove to what extent the techniques can be directly applied in the context of MUS extraction. Furthermore, we develop a generic theoretical framework that captures MUS extraction problems, and enables formalizing conditions for correctness-preserving applications of preprocessing techniques that are not applicable directly. We experimentally evaluate the effect of preprocessing in the context of group MUS extraction.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Anton Belov
    • 1
  • Matti Järvisalo
    • 2
  • Joao Marques-Silva
    • 1
    • 3
  1. 1.Complex and Adaptive Systems LaboratoryUniversity College DublinIreland
  2. 2.HIIT & Department of Computer ScienceUniversity of HelsinkiFinland
  3. 3.IST/INESC-IDLisbonPortugal

Personalised recommendations