DocumentCode
3121982
Title
Continuous Subgraph Pattern Search over Graph Streams
Author
Wang, Changliang ; Chen, Lei
Author_Institution
Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong
fYear
2009
fDate
March 29 2009-April 2 2009
Firstpage
393
Lastpage
404
Abstract
Search over graph databases has attracted much attention recently due to its usefulness in many fields, such as the analysis of chemical compounds, intrusion detection in network traffic data, and pattern matching over users´ visiting logs. However, most of the existing work focuses on search over static graph databases while in many real applications graphs are changing over time. In this paper we investigate a new problem on continuous subgraph pattern search under the situation where multiple target graphs are constantly changing in a stream style, namely the subgraph pattern search over graph streams. Obviously the proposed problem is a continuous join between query patterns and graph streams where the join predicate is the existence of subgraph isomorphism. Due to the NP-completeness of subgraph isomorphism checking, to achieve the real time monitoring of the existence of certain subgraph patterns, we would like to avoid using subgraph isomorphism verification to find the exact query-stream subgraph isomorphic pairs but to offer an approximate answer that could report all probable pairs without missing any of the actual answer pairs. In this paper we propose a light-weight yet effective feature structure called node-neighbor tree to filter false candidate query-stream pairs. To reduce the computational cost, we further project the feature structures into a numerical vector space and conduct dominant relationship checking in the projected space. We propose two methods to efficiently check dominant relationships and substantiate our methods with extensive experiments.
Keywords
computational complexity; database theory; graph theory; NP-completeness; continuous subgraph pattern search; graph databases; graph streams; intrusion detection; network traffic data; node-neighbor tree; pattern matching; subgraph isomorphism checking; Chemical analysis; Chemical compounds; Computational efficiency; Databases; Filters; Intrusion detection; Monitoring; Pattern analysis; Pattern matching; Telecommunication traffic;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 2009. ICDE '09. IEEE 25th International Conference on
Conference_Location
Shanghai
ISSN
1084-4627
Print_ISBN
978-1-4244-3422-0
Electronic_ISBN
1084-4627
Type
conf
DOI
10.1109/ICDE.2009.132
Filename
4812420
Link To Document