Matching graphs with unique node labels

被引:38
作者
Dickinson, PJ
Bunke, H
Dadej, A
Kraetzl, M
机构
[1] Univ Bern, Inst Informat & Angew Math, CH-3012 Bern, Switzerland
[2] DSTO, ISR Div, Edinburgh, SA 5111, Australia
[3] Univ S Australia, ITR, Mawson Lakes, SA 5095, Australia
关键词
graph matching; graph isomorphism; maximum common subgraph; graph edit distance; median graph; unique node label;
D O I
10.1007/s10044-044-0222-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A special class of graphs is introduced in this paper. The graphs belonging to this class are characterised by the existence of unique node labels. A number of matching algorithms for graphs with unique node labels are developed. It is shown that problems such as graph isomorphism, subgraph isomorphism, maximum common subgraph (MCS) and graph edit distance (GED) have a computational complexity that is only quadratic in the number of nodes. Moreover, computing the median of a set of graphs is only linear in the cardinality of the set. In a series of experiments, it is demonstrated that the proposed algorithms run very fast in practice. The considered class makes the matching of large graphs, consisting of thousands of nodes, computationally tractable. We also discuss an application of the considered class of graphs and related matching algorithms to the classification and detection of abnormal events in computer networks.
引用
收藏
页码:243 / 254
页数:12
相关论文
共 37 条
[21]   A new algorithm for error-tolerant subgraph isomorphism detection [J].
Messmer, BT ;
Bunke, H .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1998, 20 (05) :493-504
[22]   Matching free trees, maximal cliques, and monotone game dynamics [J].
Pelillo, M .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (11) :1535-1541
[23]  
Pelillo M., 1996, Journal of Artificial Neural Networks, V2, P411
[24]   EXPERIMENTS WITH TEXTURE CLASSIFICATION USING AVERAGES OF LOCAL PATTERN MATCHES [J].
PIETIKAINEN, M ;
ROSENFELD, A ;
DAVIS, LS .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1983, 13 (03) :421-426
[25]   Classification of web documents using graph matching [J].
Schenker, A ;
Last, M ;
Bunke, H ;
Kandel, A .
INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2004, 18 (03) :475-496
[26]  
SCHENKER A, 2003, WEB DOCUMENT ANAL CH
[27]  
SCHENKER A, 2003, P 7 INT C DOC AN REC, P472
[28]  
SHOKOUFANDEH A, 2001, LECT NOTES COMPUTER, V2059, P67
[29]  
Shoubridge P., 2002, J INTERCONNECT NETW, V3, P85, DOI DOI 10.1142/S0219265902000562
[30]  
SNOW AP, 1997, NETW SYST MANAG, V5, P197