Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1007/978-3-540-71070-7_24guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

iProver --- An Instantiation-Based Theorem Prover for First-Order Logic (System Description)

Published: 12 August 2008 Publication History

Abstract

iProver is an instantiation-based theorem prover which is based on Inst-Gen calculus, complete for first-order logic. One of the distinctive features of iProver is a modular combination of instantiation and propositional reasoning. In particular, any state-of-the art SAT solver can be integrated into our framework. iProver incorporates state-of-the-art implementation techniques such as indexing, redundancy elimination, semantic selection and saturation algorithms. Redundancy elimination implemented in iProver include: dismatching constraints, blocking non-proper instantiations and propositional-based simplifications. In addition to instantiation, iProver implements ordered resolution calculus and a combination of instantiation and ordered resolution. In this paper we discuss the design of iProver and related implementation issues.

References

[1]
Baumgartner, P., Fuchs, A., Tinelli, C.: Implementing the model evolution calculus. International Journal on Artificial Intelligence Tools 15(1), 21-52 (2006).
[2]
Eén, N., Sörensson, N.: An extensible SAT-solver. In: Giunchiglia, E., Tacchella, A. (eds.) SAT 2003. LNCS, vol. 2919, pp. 502-518. Springer, Heidelberg (2004).
[3]
Ganzinger, H., Korovin, K.: New directions in instantiation-based theorem proving. In: Proc. 18th IEEE Symposiumon LICS, pp. 55-64. IEEE Computer Society Press, Los Alamitos (2003).
[4]
Ganzinger, H., Korovin, K.: Integrating equational reasoning into instantiation-based theorem proving. In: Marcinkowski, J., Tarlecki, A. (eds.) CSL 2004. LNCS, vol. 3210, pp. 71-84. Springer, Heidelberg (2004).
[5]
Ganzinger, H., Korovin, K.: Theory Instantiation. In: Hermann, M., Voronkov, A. (eds.) LPAR 2006. LNCS (LNAI), vol. 4246, pp. 497-511. Springer, Heidelberg (2006).
[6]
Graf, P.: Term Indexing. LNCS, vol. 1053. Springer, Heidelberg (1996).
[7]
Korovin, K.: An invitation to instantiation-based reasoning: From theory to practice. In: Podelski, A., Voronkov, A., Wilhelm, R. (eds.) Volume in memoriam of Harald Ganzinger (to appear) (invited paper).
[8]
Riazanov, A., Voronkov, A.: Splitting without backtracking. In: Proc. of the 17 International Joint Conference on Artificial Intelligence (IJCAI 2001), pp. 611-617. Morgan Kaufmann, San Francisco (2001).
[9]
Riazanov, A., Voronkov, A.: The design and implementation of VAMPIRE. AI Communications 15(2-3), 91-110 (2002).
[10]
Schulz, S.: E - a brainiac theorem prover. AI Commun. 15(2-3), 111-126 (2002).
[11]
Schulz, S.: Simple and Efficient Clause Subsumption with Feature Vector Indexing. In: Sutcliffe, G., Schulz, S., Tammet, T. (eds.) Proc. of the IJCAR-2004 Workshop on Empirically Successful First-Order Theorem Proving, Cork, Ireland. ENTCS. Elsevier Science, Amsterdam (2004).
[12]
Sutcliffe, G.: CASC-21 proceedings of the CADE-21 ATP system competition (2007).

Cited By

View all
  1. iProver --- An Instantiation-Based Theorem Prover for First-Order Logic (System Description)

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image Guide Proceedings
      IJCAR '08: Proceedings of the 4th international joint conference on Automated Reasoning
      August 2008
      554 pages

      Publisher

      Springer-Verlag

      Berlin, Heidelberg

      Publication History

      Published: 12 August 2008

      Qualifiers

      • Article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 16 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Solving Hard Mizar Problems with Instantiation and Strategy InventionIntelligent Computer Mathematics10.1007/978-3-031-66997-2_18(315-333)Online publication date: 5-Aug-2024
      • (2024)An Empirical Assessment of Progress in Automated Theorem ProvingAutomated Reasoning10.1007/978-3-031-63498-7_4(53-74)Online publication date: 3-Jul-2024
      • (2024)Regularization in Spider-Style Strategy Discovery and Schedule ConstructionAutomated Reasoning10.1007/978-3-031-63498-7_12(194-213)Online publication date: 3-Jul-2024
      • (2023)The 11th IJCAR automated theorem proving system competition – CASC-J11AI Communications10.3233/AIC-22024436:2(73-91)Online publication date: 1-Jan-2023
      • (2023)Automatically verifying expressive epistemic properties of programsProceedings of the Thirty-Seventh AAAI Conference on Artificial Intelligence and Thirty-Fifth Conference on Innovative Applications of Artificial Intelligence and Thirteenth Symposium on Educational Advances in Artificial Intelligence10.1609/aaai.v37i5.25769(6245-6252)Online publication date: 7-Feb-2023
      • (2023)LGEM+: A First-Order Logic Framework for Automated Improvement of Metabolic Network Models Through AbductionDiscovery Science10.1007/978-3-031-45275-8_42(628-643)Online publication date: 9-Oct-2023
      • (2023)SCL(FOL) Can Simulate Non-Redundant Superposition Clause LearningAutomated Deduction – CADE 2910.1007/978-3-031-38499-8_8(134-152)Online publication date: 1-Jul-2023
      • (2022)Ground Joinability and Connectedness in the Superposition CalculusAutomated Reasoning10.1007/978-3-031-10769-6_11(169-187)Online publication date: 8-Aug-2022
      • (2021)A Datalog Hammer for Supervisor Verification Conditions Modulo Simple Linear ArithmeticFrontiers of Combining Systems10.1007/978-3-030-86205-3_1(3-24)Online publication date: 8-Sep-2021
      • (2021)AC Simplifications and Closure Redundancies in the Superposition CalculusAutomated Reasoning with Analytic Tableaux and Related Methods10.1007/978-3-030-86059-2_12(200-217)Online publication date: 6-Sep-2021
      • Show More Cited By

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media