Knowledge base reformation: Preparing first-order theories for efficient propositional reasoning

被引:0
|
作者
机构
[1] Prendinger, Helmut
[2] Ishizuka, Mitsuru
[3] Schurz, Gerhard
关键词
Computational complexity - Computational linguistics - Formal logic - Knowledge based systems - Mathematical transformations;
D O I
10.1016/S0218-0014(00)00005-2
中图分类号
学科分类号
摘要
We present an approach to knowledge compilation that transforms a function-free first-order Horn knowledge base to propositional logic. This form of compilation is important since the most efficient reasoning methods are defined for propositional logic, while knowledge is most conveniently expressed within a first-order language. To obtain compact propositional representations, we employ techniques from (ir)relevance reasoning as well as theory transformation via unfold/fold transformations. Application areas include diagnosis, planning, and vision. Preliminary experiments with a hypothetical reasoner indicate that our method may yield significant speed-ups.
引用
收藏
相关论文
共 50 条
  • [31] First-order theories of orthogonality structures
    Kellerman, Ruaan
    LOGIC JOURNAL OF THE IGPL, 2007, 15 (03) : 255 - 270
  • [32] Classifying toposes for first-order theories
    Butz, C
    Johnstone, P
    ANNALS OF PURE AND APPLIED LOGIC, 1998, 91 (01) : 33 - 58
  • [33] First-order theories of bounded trees
    Ruaan Kellerman
    Archive for Mathematical Logic, 2022, 61 : 263 - 297
  • [34] GENERIC COMPLEXITY OF FIRST-ORDER THEORIES
    Rybalov, A. N.
    SIBERIAN ELECTRONIC MATHEMATICAL REPORTS-SIBIRSKIE ELEKTRONNYE MATEMATICHESKIE IZVESTIYA, 2011, 8 : 168 - 178
  • [35] Extension of first-order theories into trees
    Djelloul, Khalil
    Dao, Thi-Bich-Hanh
    ARTIFICIAL INTELLIGENCE AND SYMBOLIC COMPUTATION, PROCEEDINGS, 2006, 4120 : 53 - 67
  • [36] RDF Knowledge Base Summarization by Inducing First-Order Horn Rules
    Wang, Ruoyu
    Sun, Daniel
    Wong, Raymond
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT II, 2023, 13714 : 188 - 204
  • [37] First-order reasoning for higher-order concurrency
    Koutavas, Vasileios
    Hennessy, Matthew
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2012, 38 (03) : 242 - 277
  • [38] Reasoning About Truth in First-Order Logic
    Strannegard, Claes
    Engstrom, Fredrik
    Nizamani, Abdul Rahim
    Rips, Lance
    JOURNAL OF LOGIC LANGUAGE AND INFORMATION, 2013, 22 (01) : 115 - 137
  • [39] Reasoning about taxonomies in first-order logic
    Thau, David
    Ludaescher, Bertram
    ECOLOGICAL INFORMATICS, 2007, 2 (03) : 195 - 209
  • [40] Runtime Verification: From Propositional to First-Order Temporal Logic
    Havelund, Klaus
    Peled, Doron
    RUNTIME VERIFICATION (RV 2018), 2018, 11237 : 90 - 112