Communications of the ACM · 1979 · 91 citations · 12 references
ComputingComputer ScienceFormal MethodsKnowledge RepresentationLogicClause StructureDeductive ReasoningFormal SemanticsMathematical LogicSemantic NetworksTheorem ProvingFormal Proof SystemsInference RulesLogical SemanticsPath FollowingProof NetsSemantic Network ModelingSemantic Network StructureSyntactic Properties Of Logic
An extended form of semantic network is defined, which can be regarded as a syntactic variant of the clausal form of logic. By virtue of its relationship with logic, the extended semantic network is provided with a precise semantics, inference rules, and a procedural interpretation. On the other hand, by regarding semantic networks as an abstract data structure for the representation of clauses, we provide a theorem-prover with a potentially useful indexing scheme and path-following strategy for guiding the search for a proof.
12
Robert Kowalski · Communications of the ACM · 1979 · 602 citations · Full text
Predicate Logic as Programming Language.
Robert Kowalski · IFIP Congress · 1974 · 600 citations
Patrick J. Hayes · Mathematical Foundations of Computer Science · 1973 · 116 citations