LeoPARD --- A Generic Platform for the Implementation of Higher-Order Reasoners
Max Wisniewski, Alexander Steen, Christoph Benzm\"uller

TL;DR
LeoPARD is a versatile platform designed for developing higher-order logic reasoners, integrating advanced data structures, multi-agent architecture, and support for various TPTP dialects to enhance reasoning capabilities.
Contribution
It introduces a comprehensive platform combining sophisticated data structures with a multi-agent architecture for higher-order logic reasoning.
Findings
Supports parallelism at multiple levels
Includes a parser for all TPTP dialects
Provides integration with external reasoners
Abstract
LeoPARD supports the implementation of knowledge representation and reasoning tools for higher-order logic(s). It combines a sophisticated data structure layer (polymorphically typed {\lambda}-calculus with nameless spine notation, explicit substitutions, and perfect term sharing) with an ambitious multi-agent blackboard architecture (supporting prover parallelism at the term, clause, and search level). Further features of LeoPARD include a parser for all TPTP dialects, a command line interpreter, and generic means for the integration of external reasoners.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
