Title :
Semantic inference by first order logic
Author :
Ao, Zhuoyun ; Lambert, Dale
Author_Institution :
Command Control Commun. & Intell. Div., Defence Sci. Technol. Organ., Edinburgh, SA, Australia
Abstract :
Higher-level fusion involves machine based assessments of situations in the world, with situations ultimately being represented by sets of propositions. To facilitate fusion, a common canonical language is required to represent these propositions within the machine and to perform appropriate inferences with them. This paper presents an implemented first order logic programming-based approach to this problem, while incorporating novel improvements relating to structure preserving formula renaming and Skolem function elimination. We prove that both of the introduced techniques are truth preserving. Experimental results show that the implementation is able to not only generate structure preserving normal clauses, but also avoids an exponential increase in number of clauses.
Keywords :
formal logic; inference mechanisms; logic programming; programming language semantics; Skolem function elimination; canonical language; first order logic programming; semantic inference; structure preserving; truth preserving; Atomic measurements; Formal languages; Image processing; Semantics; Standards; Syntactics; Vectors; clausal normal form; formula-renaming; higher-level fusion; logic-programming; meta-interpreter; situation assessment; theory representation;
Conference_Titel :
Information Fusion (FUSION), 2012 15th International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4673-0417-7
Electronic_ISBN :
978-0-9824438-4-2