skip to main content
10.1145/2815782.2815823acmotherconferencesArticle/Chapter ViewAbstractPublication PageshtConference Proceedingsconference-collections
research-article

Evaluating Resolution-Based Reasoning Heuristics for Connection Tableau

Authors Info & Claims
Published:28 September 2015Publication History

ABSTRACT

The success of resolution-based reasoners in solving set-theoretic problems may well be attributed to the use of heuristics to guide the search for a proof. Often these heuristics are based on different formats of the input formulae, rather than the functionality of the reasoner, e.g. the OTTER theorem prover or its underlying inference mechanism - Resolution. The researchers believe that these heuristics may be applicable to automated reasoning programs implementing different, yet related inference mechanisms. Consequently, research was undertaken to test this hypothesis for a connection tableau-based reasoner. Preliminary investigations confirmed a number of these heuristics to be useful for connection tableau reasoning as implemented by leanCop 2.1. A case study is presented, showing how properties of high level conceptual constructs and knowledge of the given problem domain represented in set theory could be proved using the heuristics.

References

  1. Abrial, J., Abrial, J. & Hoare, A. 2005, The B-book: assigning programs to meanings, Cambridge University Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ahrendt, W., Beckert, B., Hähnle, R., Menzel, W., Reif, W., Schellhorn, G. & Schmitt, P.H. 1998, "Integrating automated and interactive theorem proving",.Google ScholarGoogle Scholar
  3. Astrachan, O.L. & Loveland, D.W. 1991, "METEORs: High performance theorem provers using model elimination", Automated Reasoning, pp. 31--59.Google ScholarGoogle ScholarCross RefCross Ref
  4. Dong, T., Furbach, U., Glöckner, I. & Pelzer, B. 2011, "A natural language question answering system as a participant in human Q&A portals", Proceedings of the Twenty-Second international joint conference on Artificial Intelligence-Volume Volume Three AAAI Press, pp. 2430. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Enderton, H.B. 1977, Elements of set theory, Academic Press.Google ScholarGoogle Scholar
  6. Furbach, U. & Obermaier, C. 2007, "Applications of automated reasoning", KI 2006: Advances in Artificial Intelligence, pp. 174--187. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ibens, O. 2002, "Connection Tableau Calculi with Disjunctive Constraints", Studia Logica, vol. 70, no. 2, pp. 241--270.Google ScholarGoogle ScholarCross RefCross Ref
  8. Iso, I. 2002, "IEC 13568: 2002: Information technology--Z formal specification notation--Syntax, type system and semantics", ISO (International Organization for Standardization), Geneva, Switzerland,.Google ScholarGoogle Scholar
  9. Kaliszyk, C., Urban, J. & Vyskocil, J. 2014, "Certified Connection Tableaux Proofs for HOL Light and TPTP", arXiv preprint arXiv:1410.5476,.Google ScholarGoogle Scholar
  10. Korf, R.E. 2010, Artificial intelligence search algorithms, Chapman & Hall/CRC.Google ScholarGoogle Scholar
  11. Kovács, L. & Voronkov, A. 2013, "First-order theorem proving and Vampire", Computer Aided Verification Springer, pp. 1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Letz, R., Schumann, J., Bayerl, S. & Bibel, W. 1992, "Setheo: A high-performance theorem prover", Journal of Automated Reasoning, vol. 8, no. 2, pp. 183--212. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Letz, R. 1998, "Using matings for pruning connection tableaux" in Automated Deduction---CADE-15 Springer, pp. 381--396. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. McCune, W. 2003, "Otter 3.3 reference manual", arXiv preprint cs/0310056,.Google ScholarGoogle Scholar
  15. Otten, J. 2010, "Restricting backtracking in connection calculi", AI Communications, vol. 23, no. 2, pp. 159--182. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Plaisted, D.A. & Greenbaum, S. 1986, "A structure-preserving clause form translation", Journal of Symbolic Computation, vol. 2, no. 3, pp. 293--304. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Quaife, A. 1992, "Automated deduction in von Neumann-Bernays-Gödel set theory", Journal of Automated Reasoning, vol. 8, no. 1, pp. 91--147. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Reinefeld, A. & Marsland, T.A. 1994, "Enhanced iterative-deepening search", Pattern Analysis and Machine Intelligence, IEEE Transactions on, vol. 16, no. 7, pp. 701--710. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Schulz, S. 2002, "E-a brainiac theorem prover", Ai Communications, vol. 15, no. 2, pp. 111--126. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Spivey, J.M. 1989, "An introduction to Z and formal specifications", Software Engineering Journal, vol. 4, no. 1, pp. 40--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Steyn, P.S. 2009, Validating reasoning heuristics using next generation theorem provers,.Google ScholarGoogle Scholar
  22. Sutcliffe, G. & Melville, S. 1996, "The Practice of Clausification in Automatic Theorem Proving", South African Computer Journal, pp. 57--68.Google ScholarGoogle Scholar
  23. Sutcliffe, G. 2013, "The 6 th IJCAR automated theorem proving system competition CASC-J 6", AI Communications, vol. 26, no. 2, pp. 211--223. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Sutcliffe, G. 2009, "The TPTP problem library and associated infrastructure", Journal of Automated Reasoning, vol. 43, no. 4, pp. 337--362. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. van der Poll, J.A., Kotze, P. & Labuschagne, W.A. 2004, "Automated Support for Enterprise Information Systems", Journal of Universal Computer Science, vol. 10, no. 11, pp. 1519--1539.Google ScholarGoogle Scholar
  26. Weidenbach, C., Dimova, D., Fietzke, A., Kumar, R., Suda, M. & Wischnewski, P. 2009, "SPASS Version 3.5" in Automated Deduction--CADE-22 Springer, pp. 140--145. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    SAICSIT '15: Proceedings of the 2015 Annual Research Conference on South African Institute of Computer Scientists and Information Technologists
    September 2015
    423 pages

    Copyright © 2015 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 28 September 2015

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

    Acceptance Rates

    SAICSIT '15 Paper Acceptance Rate43of119submissions,36%Overall Acceptance Rate187of439submissions,43%
  • Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader