Querying ProofsWe motivate and introduce a query language PrQL designed for inspecting machine representations of proofs. PrQL natively supports hiproofs which express proof structure using hierarchical nested labelled trees. The core language presented in this paper is locally structured (first-order), with queries built using recursion and patterns over proof structure and rule names. We define the syntax and semantics of locally structured queries, demonstrate their power, and sketch some implementation experiments.
Document ID
20120004032
Acquisition Source
Ames Research Center
Document Type
Conference Paper
Authors
Aspinall, David (Edinburgh Univ. United Kingdom)
Denney, Ewen (SGT, Inc. Moffett Field, CA, United States)
Lueth, Christoph (Deutsches Forschungszentrum fuer Kuenstliche Intelligenz Germany)
Date Acquired
August 25, 2013
Publication Date
March 11, 2012
Subject Category
Computer Programming And Software
Report/Patent Number
ARC-E-DAA-TN4429Report Number: ARC-E-DAA-TN4429
Meeting Information
Meeting: 18th International Conference on Logic for Programming Artificial Intelligence and Reasoning