Title :
A Data-Flow Network That Represents First-Order Logic for Inference
Author :
Suzuki, Hajime ; Yoshida, Manabu ; Sawai, Hidefumi
Author_Institution :
NICT (Nat. Inst. of Inf. & Commun. Technol.), Kobe, Japan
Abstract :
A method to represent first-order predicate logic (Horn clause logic) by a data-flow network is presented. Like a data-flow computer for a von Neumann program, the proposed network explicitly represents the logical structure of a declarative program by unlabeled edges and operation nodes. In the deduction, the network first propagates symbolic tokens to create an expanded AND/OR network by the backward deduction, and then executes unification by a newly developed method to solve simultaneous equations buried in the network. The paper argues the soundness and completeness of the network in a conventional way, then explains how a kind of ambiguous solution is obtained by the new developed method. To examine the method´s convergence property, numerical experiments are also conducted with some simple data-flow networks.
Keywords :
Horn clauses; convergence of numerical methods; data flow computing; data flow graphs; inference mechanisms; symbol manipulation; Horn clause logic; backward deduction; convergence property; data flow computer; data flow network; declarative program; expanded AND/OR network; first-order predicate logic; inference; logical structure; numerical experiments; operation node; symbolic token; unlabeled edge; von Neumann program; Computational modeling; Electronic mail; Numerical models; Probabilistic logic; Reliability; Semantics; Synchronization; Horn logic; data-flow network; inference; symbolic token; unification;
Conference_Titel :
Technologies and Applications of Artificial Intelligence (TAAI), 2012 Conference on
Conference_Location :
Tainan
Print_ISBN :
978-1-4673-4976-5
DOI :
10.1109/TAAI.2012.44