Skip to main navigation Skip to search Skip to main content

Concurrent reasoning with inference graphs

  • SUNY Buffalo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Since their popularity began to rise in the mid-2000s there has been significant growth in the number of multi-core and multi-processor computers available. Knowledge representation systems using logical inference have been slow to embrace this new technology. We present the concept of inference graphs, a natural deduction inference system which scales well on multi-core and multi-processor machines. Inference graphs enhance propositional graphs by treating propositional nodes as tasks which can be scheduled to operate upon messages sent between nodes via the arcs that already exist as part of the propositional graph representation. The use of scheduling heuristics within a prioritized message passing architecture allows inference graphs to perform very well in forward, backward, bi-directional, and focused reasoning. Tests demonstrate the usefulness of our scheduling heuristics, and show significant speedup in both best case and worst case inference scenarios as the number of processors increases.

Original languageEnglish
Title of host publicationGraph Structures for Knowledge Representation and Reasoning - Third International Workshop, GKR 2013, Revised Selected Papers
PublisherSpringer Verlag
Pages138-164
Number of pages27
ISBN (Print)9783319045337
DOIs
StatePublished - 2014
Event3rd International Workshop on Graph Structures for Knowledge Representation and Reasoning, GKR 2013 - Beijing, China
Duration: Aug 3 2013Aug 3 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8323 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Workshop on Graph Structures for Knowledge Representation and Reasoning, GKR 2013
Country/TerritoryChina
CityBeijing
Period08/3/1308/3/13

Fingerprint

Dive into the research topics of 'Concurrent reasoning with inference graphs'. Together they form a unique fingerprint.

Cite this