Graph isomorphism algorithm by perfect matching

被引:0
|
作者
Fukuda, K [1 ]
Nakamori, M [1 ]
机构
[1] Mitsubishi Electr Corp, Dept Internet Media Syst, Informat Technol R&D Ctr, Kamakura, Kanagawa, Japan
来源
关键词
graph isomorphism; regular graph;
D O I
暂无
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
No polynomial time algorithm is known for the graph isomorphism problem. In this paper, we determine graph isomorphism with the help of perfect matching algorithm, to limit the range of search of 1 to 1 correspondences between the two graphs: We reconfigure the graphs into layered graphs, labeling vertices by partitioning the set of vertices by degrees. We prepare a correspondence table by means of whether labels on 2 layered graphs match or not. Using that table, we seek a 1 to 1 correspondence between the two graphs. By limiting the search for 1 to 1 correspondences between the two graphs to information in the table, we are able to determine graph isomorphism more efficiently than by other known algorithms. The algorithm was timed with on experimental data and we obtained a complextity of O(n(4)).
引用
收藏
页码:229 / 238
页数:10
相关论文
共 50 条
  • [1] A (sub)graph isomorphism algorithm for matching large graphs
    Cordella, LP
    Foggia, P
    Sansone, C
    Vento, M
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2004, 26 (10) : 1367 - 1372
  • [2] Boolean matching algorithm based on the perfect matching of the bipartite graph
    Lu, ZW
    Lin, ZH
    Lei, Z
    [J]. 2001 4TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, 2001, : 150 - 154
  • [3] Parallel organization algorithm for graph matching and subgraph isomorphism detection
    Nakanishi, Y
    Uehara, K
    [J]. DISCOVERY SCIENCE, 1998, 1532 : 407 - 408
  • [4] Parallel network organization algorithm for graph matching and subgraph isomorphism detection
    [J]. Maehara, Keita, 1600, Scripta Technica Inc, New York, NY, United States (31):
  • [5] Boolean mapping algorithm based on perfect matching of bipartite graph
    Lu, Z.-W.
    Lin, Z.-H.
    Zhang, L.
    [J]. Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2001, 13 (11): : 961 - 965
  • [6] A SIMPLE AS CORRECT ALGORITHM FOR DECIDING IF A GRAPH HAS A PERFECT MATCHING
    BRITO, MR
    [J]. DISCRETE APPLIED MATHEMATICS, 1995, 63 (02) : 181 - 185
  • [7] On spectral properties for graph matching and graph isomorphism problems
    Fiori, Marcelo
    Sapiro, Guillermo
    [J]. INFORMATION AND INFERENCE-A JOURNAL OF THE IMA, 2015, 4 (01) : 63 - 76
  • [8] AN EFFICIENT ALGORITHM FOR GRAPH ISOMORPHISM
    CORNEIL, DG
    GOTLIEB, CC
    [J]. JOURNAL OF THE ACM, 1970, 17 (01) : 51 - &
  • [9] SUBOPTIMAL GRAPH ISOMORPHISM USING BIPARTITE MATCHING
    Fankhauser, Stefan
    Riesen, Kaspar
    Bunke, Horst
    Dickinson, Peter
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2012, 26 (06)
  • [10] Solving Graph Isomorphism Using Parameterized Matching
    Mendivelso, Juan
    Kim, Sunghwan
    Elnikety, Sameh
    He, Yuxiong
    Hwang, Seung-won
    Pinzon, Yoan
    [J]. STRING PROCESSING AND INFORMATION RETRIEVAL (SPIRE 2013), 2013, 8214 : 230 - 242