Title :
A Novel Knowledge Representation Framework for Computing Sub-Graph Isomorphic Queries in Interaction Network Databases
Author_Institution :
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI, USA
Abstract :
In emerging applications such as biological networks and evolving social networks, computing sub-graph isomorphism is a necessary artifact for answering many interesting questions. Efficient computation of sub-graph isomorphism, however, has remained a difficult problem in artificial intelligence and databases. In logic programming, isomorphic sub-graph search has met with limited success mainly due to representation hurdles, large memory needs and lack of a suitable procedure. In this paper, we demonstrate that a simple representation of undirected graphs enables logic based computation of isomorphic sub-graphs very efficiently. We also present a graph and query rewriting technique to compute such queries using logic programming languages such as XSB or Prolog. The space and memory requirement for this framework is extremely low even for very large networks due to the representation technique, and the manner in which the procedure functions.
Keywords :
knowledge representation; logic programming; programming languages; query processing; Prolog; XSB; artificial intelligence; interaction network databases; knowledge representation; logic programming; query rewriting; subgraph isomorphic queries; subgraph isomorphism; Artificial intelligence; Biology computing; Computer networks; Computer science; Data models; Databases; Knowledge representation; Logic programming; Social network services; XML; graph queries; knowledge representation; logic programming; sub-graph isomorphism;
Conference_Titel :
Tools with Artificial Intelligence, 2009. ICTAI '09. 21st International Conference on
Conference_Location :
Newark, NJ
Print_ISBN :
978-1-4244-5619-2
Electronic_ISBN :
1082-3409
DOI :
10.1109/ICTAI.2009.123