Just-In-Time Compilation of Knowledge Bases
Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 447-452.
Abstract
Since the first principles of Knowledge Compilation (KC), most of the work has been focused in finding a good compilation target language in terms of compromises between compactness and expressiveness. The central idea remained unchanged in the last fifteen years: an off-line, very hard, stage, allows to compile the initial theory in order to guarantee (theoretically) an efficient on-line stage, on a set of predefined queries and operations. We propose a new Just-in-Time approach for KC. Here, any Knowledge Base (KB) will be immediately available for queries, and the effort spent on past queries will be partly amortized for future ones. To guarantee efficient answers, we rely on the tremendous progresses made in the practical solving of SAT and incremental SAT applicative problems. Even if each query may be theoretically hard, we show that our approach outperforms previous KC approaches on the set of classical problems used in the field, and allows to handle problems that are out of the scope of current approaches.
@inproceedings{ijcai2013p74,
title = {Just-In-Time Compilation of Knowledge Bases},
author = {Audemard, Gilles and Lagniez, Jean-Marie and Simon, Laurent},
booktitle = {Proceedings of the Twenty-Third International Joint Conference on
Artificial Intelligence, {IJCAI-13}},
publisher = {AAAI Press / International Joint Conferences on Artificial Intelligence},
editor = {Francesca Rossi},
pages = {447--452},
year = {2013},
month = {8},
url = {https://ijcai.org/proceedings/2013/74},
}
TY - CPAPER TI - Just-In-Time Compilation of Knowledge Bases AU - Audemard, Gilles AU - Lagniez, Jean-Marie AU - Simon, Laurent T2 - Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence, IJCAI-13 PB - AAAI Press / International Joint Conferences on Artificial Intelligence PY - 2013 SP - 447 EP - 452 UR - https://ijcai.org/proceedings/2013/74 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: