Fingerprint indexing for paramodulation and rewriting

  • Authors:
  • Stephan Schulz

  • Affiliations:
  • Institut für Informatik, Technische Universität München, München, Germany

  • Venue:
  • IJCAR'12 Proceedings of the 6th international joint conference on Automated Reasoning
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Indexing is critical for the performance of first-order theorem provers. We introduce fingerprint indexing, a non-perfect indexing technique that is based on short, constant length vectors of samples of term positions ("fingerprints") organized in a trie. Fingerprint indexing supports matching and unification as retrieval relations. The algorithms are simple, the indices are small, and performance is very good in practice. We demonstrate the performance of the index both in relative and absolute terms using large-scale profiling.