• Open Access IconOpen Access
  • Cite Icon43
  • https://doi.org/10.1093/comjnl/43.1.1Copy DOI Icon

Conceptual Graphs and First Order Logic

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We study Sowa’s conceptual graphs (CGs) with both existential and universal quantifiers. We explore in detail the existential fragment. We extend and modify Sowa’s original graph derivation system with new rules and prove the soundness and completeness theorem with respect to Sowa’s standard interpretation of CGs into first order logic (FOL). The proof is obtained by reducing the graph derivation to a question-answering problem. The graph derivation can be equivalently obtained by querying a Definite Horn Clauses program by a conjunction of positive atoms. Moreover, the proof provides an algorithm for graph derivation in a pure proof-theoretic fashion, namely by means of a slight enhancement of the standard PROLOG interpreter. The graph derivation can be rebuilt step-by-step and constructively from the resolution-based proof. We provide a notion of CGs in normal form (the table of the conceptual graph) and show that the PROLOG interpreter also gives a projection algorithm between normal CGs. The normal forms are obtained by extending the FOL language by witnesses (new constants) and extending the graph derivation system. By applying iteratively a set of rules the reduction process terminates with the normal form of a conceptual graph. We also show that graph derivation can be reduced to a question-answering problem in propositional datalog for a subclass of simple CGs. The embedding into propositional datalog makes the complexity of the derivation polynomial.

Similar Papers
  • Book Chapter

On-line estimation of matching complexity in first order logic

  • Jan 01, 1999
  • Attilio Giordana +1
  • Conference Article
  • Citations5

MineFOL: a Game for Learning First Order Logic

  • Sep 03, 2020
  • Adrian Groza +2
  • Book Chapter
  • Citations4

A Knowledge-based System for Translating FOL Formulas into NL Sentences

  • Jan 01, 2009
  • Aikaterini Mpagouli +1
  • Research Article
  • Citations2

Approximate pattern matching and transitive closure logics

  • Mar 11, 2003
  • Theoretical Computer Science
  • Kjell Lemström +1
  • Conference Article
  • Citations13

Modeling Variability in Software Product Line Using First Order Logic

  • Jan 01, 2009
  • Abdelrahman Osman Elfaki +2
  • Book Chapter
  • Citations12

Investigating Inconsistency Detection as a Validation Operation in Software Product Line

  • Jan 01, 2009
  • Abdelrahman Osman Elfaki +2
  • Research Article
  • Citations59

Using DAG transformations to verify Euler/Venn homogeneous and Euler/Venn FOL heterogeneous rules of inference

  • May 01, 2004
  • Software & Systems Modeling
  • Nik Swoboda +1
  • Conference Article
  • Citations4

Multiple-valued logics for theorem-proving in first order logic with equality

  • May 27, 1998
  • R.J Bignall +1
  • Book Chapter
  • Citations9

Two FOL semantics for simple and nested conceptual graphs

  • Jan 01, 1998
  • G Simonet
  • Single Book
  • Citations3

Mathematical Logic for Computer Science

  • Jul 01, 1989
  • Lu Zhongwan
  • Book Chapter
  • Citations6

Using access paths to guide inference with conceptual graphs

  • Jan 01, 1997
  • Peter Clark +1
  • Preprint Article

A Provenance Model for the Planetary Data System

  • Jul 09, 2025
  • John Hughes +2
  • Research Article
  • Citations1

Inductive verification of data model invariants in web applications using first-order logic

  • Dec 12, 2018
  • Automated Software Engineering
  • Ivan Bocić +2
  • Book Chapter
  • Citations30

LYRICS: A General Interface Layer to Integrate Logic Inference and Deep Learning

  • Jan 01, 2020
  • CINECA IRIS Institutial research information system (University of Pisa)
  • Giuseppe Marra +3
  • Book Chapter
  • Citations4

On the Missing Link Between Frequent Pattern Discovery and Concept Formation

  • Mar 01, 2007
  • Francesca A Lisi +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.