Skip to main content
Top

2020 | OriginalPaper | Chapter

Four Flavors of Entailment

Authors : Sibylle Möhle, Roberto Sebastiani, Armin Biere

Published in: Theory and Applications of Satisfiability Testing – SAT 2020

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We present a novel approach for enumerating partial models of a propositional formula, inspired by how theory solvers and the SAT solver interact in lazy SMT. Using various forms of dual reasoning allows our CDCL-based algorithm to enumerate partial models with no need for exploring and shrinking full models. Our focus is on model enumeration without repetition, with potential applications in weighted model counting and weighted model integration for probabilistic inference over Boolean and hybrid domains. Chronological backtracking renders the use of blocking clauses obsolete. We provide a formalization and examples. We further discuss important design choices for a future implementation related to the strength of dual reasoning, including unit propagation, using SAT or QBF oracles.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
3.
go back to reference Biere, A., Hölldobler, S., Möhle, S.: An abstract dual propositional model counter. In: YSIP, CEUR Workshop Proceedings, vol. 1837, pp. 17–26. CEUR-WS.org (2017) Biere, A., Hölldobler, S., Möhle, S.: An abstract dual propositional model counter. In: YSIP, CEUR Workshop Proceedings, vol. 1837, pp. 17–26. CEUR-WS.org (2017)
7.
go back to reference Galindo, J.A., Acher, M., Tirado, J.M., Vidal, C., Baudry, B., Benavides, D.: Exploiting the enumeration of all feature model configurations: a new perspective with distributed computing. In: SPLC, pp. 74–78. ACM (2016) Galindo, J.A., Acher, M., Tirado, J.M., Vidal, C., Baudry, B., Benavides, D.: Exploiting the enumeration of all feature model configurations: a new perspective with distributed computing. In: SPLC, pp. 74–78. ACM (2016)
11.
12.
go back to reference Lagniez, J., Marquis, P.: A recursive algorithm for projected model counting. In: AAAI. pp. 1536–1543. AAAI Press (2019) Lagniez, J., Marquis, P.: A recursive algorithm for projected model counting. In: AAAI. pp. 1536–1543. AAAI Press (2019)
14.
go back to reference Li, B., Hsiao, M.S., Sheng, S.: A novel SAT all-solutions solver for efficient preimage computation. In: DATE, pp. 272–279. IEEE Computer Society (2004) Li, B., Hsiao, M.S., Sheng, S.: A novel SAT all-solutions solver for efficient preimage computation. In: DATE, pp. 272–279. IEEE Computer Society (2004)
17.
go back to reference Marques-Silva, J.P., Sakallah, K.A.: GRASP: a search algorithm for propositional satisfiability. IEEE Trans. Comput. 48(5), 506–521 (1999)MathSciNetMATHCrossRef Marques-Silva, J.P., Sakallah, K.A.: GRASP: a search algorithm for propositional satisfiability. IEEE Trans. Comput. 48(5), 506–521 (1999)MathSciNetMATHCrossRef
19.
go back to reference Möhle, S., Biere, A.: Dualizing projected model counting. In: Tsoukalas, L.H., Grégoire, É., Alamaniotis, M. (eds.) ICTAI 2018, pp. 702–709. IEEE (2018) Möhle, S., Biere, A.: Dualizing projected model counting. In: Tsoukalas, L.H., Grégoire, É., Alamaniotis, M. (eds.) ICTAI 2018, pp. 702–709. IEEE (2018)
21.
go back to reference Möhle, S., Biere, A.: Combining conflict-driven clause learning and chronological backtracking for propositional model counting. In: GCAI, EPiC Series in Computing, vol. 65, pp. 113–126. EasyChair (2019) Möhle, S., Biere, A.: Combining conflict-driven clause learning and chronological backtracking for propositional model counting. In: GCAI, EPiC Series in Computing, vol. 65, pp. 113–126. EasyChair (2019)
22.
go back to reference Morettin, P., Passerini, A., Sebastiani, R.: Efficient weighted model integration via SMT-based predicate abstraction. In: IJCAI, pp. 720–728. ijcai.org (2017) Morettin, P., Passerini, A., Sebastiani, R.: Efficient weighted model integration via SMT-based predicate abstraction. In: IJCAI, pp. 720–728. ijcai.org (2017)
23.
go back to reference Morettin, P., Passerini, A., Sebastiani, R.: Advanced SMT techniques for weighted model integration. Artif. Intell. 275, 1–27 (2019)MathSciNetMATHCrossRef Morettin, P., Passerini, A., Sebastiani, R.: Advanced SMT techniques for weighted model integration. Artif. Intell. 275, 1–27 (2019)MathSciNetMATHCrossRef
24.
go back to reference Moskewicz, M.W., Madigan, C.F., Zhao, Y., Zhang, L., Malik, S.: Chaff: engineering an efficient SAT solver. In: DAC, pp. 530–535. ACM (2001) Moskewicz, M.W., Madigan, C.F., Zhao, Y., Zhang, L., Malik, S.: Chaff: engineering an efficient SAT solver. In: DAC, pp. 530–535. ACM (2001)
30.
go back to reference Sheng, S., Hsiao, M.S.: Efficient preimage computation using a novel success-driven ATPG. In: DATE, pp. 10822–10827. IEEE Computer Society (2003) Sheng, S., Hsiao, M.S.: Efficient preimage computation using a novel success-driven ATPG. In: DATE, pp. 10822–10827. IEEE Computer Society (2003)
32.
go back to reference Tibebu, A.T., Fey, G.: Augmenting all solution SAT solving for circuits with structural information. In: DDECS, pp. 117–122. IEEE (2018) Tibebu, A.T., Fey, G.: Augmenting all solution SAT solving for circuits with structural information. In: DDECS, pp. 117–122. IEEE (2018)
33.
go back to reference Toda, T., Soh, T.: Implementing efficient all solutions SAT solvers, ACM J. Exp. Algorithmics, 21(1), 1.12:1–1.12:44 (2016) Toda, T., Soh, T.: Implementing efficient all solutions SAT solvers, ACM J. Exp. Algorithmics, 21(1), 1.12:1–1.12:44 (2016)
Metadata
Title
Four Flavors of Entailment
Authors
Sibylle Möhle
Roberto Sebastiani
Armin Biere
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-51825-7_5

Premium Partner