Skip to main content
Top

2018 | OriginalPaper | Chapter

A Generic Framework for Implicate Generation Modulo Theories

Authors : Mnacho Echenim, Nicolas Peltier, Yanis Sellami

Published in: Automated Reasoning

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

The clausal logical consequences of a formula are called its implicates. The generation of these implicates has several applications, such as the identification of missing hypotheses in a logical specification. We present a procedure that generates the implicates of a quantifier-free formula modulo a theory. No assumption is made on the considered theory, other than the existence of a decision procedure. The algorithm has been implemented (using the solvers MiniSAT, CVC4 and Z3) and experimental results show evidence of the practical relevance of the proposed approach.

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!

Footnotes
1
Note that this ordering is not necessarily related to the ordering \(\prec \) on clauses.
 
2
A refined comparison of the set of generated \((\mathcal{T},\mathcal{A})\)-implicates modulo theory entailment is left for future work.
 
Literature
3.
go back to reference Bienvenu, M.: Prime implicates and prime implicants in modal logic. In: Proceedings of the National Conference on Artificial Intelligence, vol. 22, p. 379. AAAI Press/MIT Press, Menlo Park, Cambridge, London (1999, 2007) Bienvenu, M.: Prime implicates and prime implicants in modal logic. In: Proceedings of the National Conference on Artificial Intelligence, vol. 22, p. 379. AAAI Press/MIT Press, Menlo Park, Cambridge, London (1999, 2007)
4.
go back to reference Blackburn, P., Van Benthem, J., Wolter, F.: Handbook of Modal Logic. Studies in Logic and Practical Reasoning, vol. 3. Elsevier, Amsterdam (2007). ISSN 1570–2464MATH Blackburn, P., Van Benthem, J., Wolter, F.: Handbook of Modal Logic. Studies in Logic and Practical Reasoning, vol. 3. Elsevier, Amsterdam (2007). ISSN 1570–2464MATH
5.
go back to reference De Kleer, J.: An improved incremental algorithm for generating prime implicates. In: Proceedings of the National Conference on Artificial Intelligence, p. 780. Wiley (1992) De Kleer, J.: An improved incremental algorithm for generating prime implicates. In: Proceedings of the National Conference on Artificial Intelligence, p. 780. Wiley (1992)
8.
go back to reference Echenim, M., Peltier, N.: A superposition calculus for abductive reasoning. J. Autom. Reason. 57(2), 97–134 (2016)MathSciNetCrossRef Echenim, M., Peltier, N.: A superposition calculus for abductive reasoning. J. Autom. Reason. 57(2), 97–134 (2016)MathSciNetCrossRef
9.
go back to reference Echenim, M., Peltier, N., Tourret, S.: An approach to abductive reasoning in equational logic. In: Proceedings of International Conference on Artificial Intelligence, IJCAI 2013, pp. 3–9. AAAI (2013) Echenim, M., Peltier, N., Tourret, S.: An approach to abductive reasoning in equational logic. In: Proceedings of International Conference on Artificial Intelligence, IJCAI 2013, pp. 3–9. AAAI (2013)
12.
go back to reference Echenim, M., Peltier, N., Tourret, S.: Prime implicate generation in equational logic. J. Artif. Intell. Res. 60, 827–880 (2017)MathSciNetMATH Echenim, M., Peltier, N., Tourret, S.: Prime implicate generation in equational logic. J. Artif. Intell. Res. 60, 827–880 (2017)MathSciNetMATH
16.
go back to reference Kean, A., Tsiknis, G.: An incremental method for generating prime implicants/implicates. J. Symb. Comput. 9(2), 185–206 (1990)MathSciNetCrossRef Kean, A., Tsiknis, G.: An incremental method for generating prime implicants/implicates. J. Symb. Comput. 9(2), 185–206 (1990)MathSciNetCrossRef
17.
go back to reference Knill, E., Cox, P.T., Pietrzykowski, T.: Equality and abductive residua for Horn clauses. Theoret. Comput. Sci. 120(1), 1–44 (1993)MathSciNetCrossRef Knill, E., Cox, P.T., Pietrzykowski, T.: Equality and abductive residua for Horn clauses. Theoret. Comput. Sci. 120(1), 1–44 (1993)MathSciNetCrossRef
22.
23.
go back to reference Mishchenko, A.: An introduction to zero-suppressed binary decision diagrams. Technical report, Proceedings of the 12th Symposium on the Integration of Symbolic Computation and Mechanized Reasoning (2001) Mishchenko, A.: An introduction to zero-suppressed binary decision diagrams. Technical report, Proceedings of the 12th Symposium on the Integration of Symbolic Computation and Mechanized Reasoning (2001)
24.
go back to reference Nabeshima, H., Iwanuma, K., Inoue, K., Ray, O.: SOLAR: an automated deduction system for consequence finding. AI Commun. 23(2), 183–203 (2010)MathSciNetMATH Nabeshima, H., Iwanuma, K., Inoue, K., Ray, O.: SOLAR: an automated deduction system for consequence finding. AI Commun. 23(2), 183–203 (2010)MathSciNetMATH
25.
go back to reference Previti, A., Ignatiev, A., Morgado, A., Marques-Silva, J.: Prime compilation of non-clausal formulae. In: Proceedings of the 24th International Conference on Artificial Intelligence, pp. 1980–1987. AAAI Press (2015) Previti, A., Ignatiev, A., Morgado, A., Marques-Silva, J.: Prime compilation of non-clausal formulae. In: Proceedings of the 24th International Conference on Artificial Intelligence, pp. 1980–1987. AAAI Press (2015)
29.
go back to reference Simon, L., Del Val, A.: Efficient consequence finding. In: Proceedings of the 17th International Joint Conference on Artificial Intelligence, pp. 359–370 (2001) Simon, L., Del Val, A.: Efficient consequence finding. In: Proceedings of the 17th International Joint Conference on Artificial Intelligence, pp. 359–370 (2001)
30.
go back to reference Tison, P.: Generalization of consensus theory and application to the minimization of boolean functions. IEEE Trans. Electron. Comput. 4, 446–456 (1967)CrossRef Tison, P.: Generalization of consensus theory and application to the minimization of boolean functions. IEEE Trans. Electron. Comput. 4, 446–456 (1967)CrossRef
Metadata
Title
A Generic Framework for Implicate Generation Modulo Theories
Authors
Mnacho Echenim
Nicolas Peltier
Yanis Sellami
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-94205-6_19

Premium Partner