Theorem Proving with Structured Theories
Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 624-633.
Abstract
Motivated by the problem of query answering over multiple structured commonsense theories, we exploit graph-based techniques to improve the efficiency of theorem proving for structured theories. Theories are organized into subtheories that are minimally connected by the literals they share. We present message-passing algorithms that reason over these theories using consequence finding, specializing our algorithms for the case of first-order resolution, and for batch and concurrent theorem proving. We provide an algorithm that restricts the interaction between subtheories by exploiting the polarity of literals. We attempt to minimize the reasoning within each individual partition by exploiting existing algorithms for focused incremental and general consequence finding. Finally, we propose an algorithm that compiles each subtheory into one in a reduced sublanguage. We have proven the soundness and completeness of all of these algorithms.
@inproceedings{ijcai2001p87,
title = {Theorem Proving with Structured Theories},
author = {McIlraith, Sheila A. and Amir, Eyal},
booktitle = {Proceedings of the Seventeenth International Joint Conference on
Artificial Intelligence, {IJCAI-01}},
publisher = {International Joint Conferences on Artificial Intelligence},
pages = {624--633},
year = {2001},
url = {https://ijcai.org/proceedings/2001/87},
}
TY - CPAPER TI - Theorem Proving with Structured Theories AU - McIlraith, Sheila A. AU - Amir, Eyal T2 - Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence, IJCAI-01 PB - International Joint Conferences on Artificial Intelligence PY - 2001 SP - 624 EP - 633 UR - https://ijcai.org/proceedings/2001/87 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: