2000 character limit reached
LeoPARD --- A Generic Platform for the Implementation of Higher-Order Reasoners (1505.01629v1)
Published 7 May 2015 in cs.LO, cs.AI, cs.MA, and cs.MS
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.