Publication View

Finding Patterns in Three Dimensional Graphs: Algorithms and Applications to Scientific Data Mining (2002)

Abstract
This paper presents a method for finding patterns in three dimensional (3D) graphs. Each node in a graph is an undecomposable or atomic unit and has a label. Edges are links between the atomic units. Patterns are rigid substructures that may occur in a graph after allowing for an arbitrary number of whole-structure rotations and translations as well as a small number (specified by the user) of edit operations in the patterns or in the graph. (When a pattern appears in a graph only after the graph has been modified, we call that appearance "approximate occurrence.") The edit operations include relabeling a node, deleting a node and inserting a node. The proposed method is based on the geometric hashing technique, which hashes node-triplets of the graphs into a 3D table and compresses the label-triplets in the table. To demonstrate the utility of our algorithms, we discuss two applications of them in scientific data mining.

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.6.7073
Source http://www.cis.njit.edu/~jason/publications/ARTICLES/tkde2002.ps
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.47.9189, 10.1.1.26.1344, 10.1.1.23.6103, 10.1.1.27.4300, 10.1.1.25.7512, 10.1.1.35.1495, 10.1.1.18.1957, 10.1.1.36.4788, 10.1.1.27.9258, 10.1.1.25.9946, 10.1.1.34.2689, 10.1.1.9.5859, 10.1.1.16.1167, 10.1.1.66.4812, 10.1.1.90.1533, 10.1.1.58.7820, 10.1.1.77.8454, 10.1.1.128.9076, 10.1.1.120.631, 10.1.1.24.6633, 10.1.1.96.401, 10.1.1.97.6669, 10.1.1.132.6576, 10.1.1.6.8332, 10.1.1.7.5749, 10.1.1.8.4452