Solving Graph Isomorphism Using Parameterized Matching

被引:0
|
作者
Mendivelso, Juan [1 ]
Kim, Sunghwan [2 ]
Elnikety, Sameh [3 ]
He, Yuxiong [3 ]
Hwang, Seung-won [2 ]
Pinzon, Yoan [1 ]
机构
[1] Univ Nacl Colombia, Bogota, Colombia
[2] POSTECH, Pohang, South Korea
[3] Microsurg Res, Redmond, WA 98052 USA
关键词
ALGORITHMS; STRINGS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a new approach to solve graph isomorphism using parameterized matching. To find isomorphism between two graphs, one graph is linearized, i.e., represented as a graph walk that covers all nodes and edges such that each element is represented by a parameter. Next, we match the graph linearization on the second graph, searching for a bijective function that maps each element of the first graph to an element of the second graph. We develop an efficient linearization algorithm that generates short linearization with an approximation guarantee, and develop a graph matching algorithm. We evaluate our approach experimentally on graphs of different types and sizes, and compare to the performance of VF2, which is a prominent algorithm for graph isomorphism. Our empirical measurements show that graph linearization finds a matching graph faster than VF2 in many cases because of better pruning of the search space.
引用
收藏
页码:230 / 242
页数:13
相关论文
共 50 条
  • [1] The Parameterized Complexity of Geometric Graph Isomorphism
    Arvind, V.
    Rattan, Gaurav
    [J]. ALGORITHMICA, 2016, 75 (02) : 258 - 276
  • [2] 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)
  • [3] The Parameterized Complexity of Geometric Graph Isomorphism
    V. Arvind
    Gaurav Rattan
    [J]. Algorithmica, 2016, 75 : 258 - 276
  • [4] The Parameterized Complexity of Geometric Graph Isomorphism
    Arvind, Vikraman
    Rattan, Gaurav
    [J]. PARAMETERIZED AND EXACT COMPUTATION, IPEC 2014, 2014, 8894 : 51 - 62
  • [5] On the Parallel Parameterized Complexity of the Graph Isomorphism Problem
    Das, Bireswar
    Enduri, Murali Krishna
    Reddy, I. Vinod
    [J]. WALCOM: ALGORITHMS AND COMPUTATION, WALCOM 2018, 2018, 10755 : 252 - 264
  • [6] Graph Isomorphism Parameterized by Elimination Distance to Bounded Degree
    Bulian, Jannis
    Dawar, Anuj
    [J]. PARAMETERIZED AND EXACT COMPUTATION, IPEC 2014, 2014, 8894 : 135 - 146
  • [7] Graph Isomorphism Parameterized by Elimination Distance to Bounded Degree
    Jannis Bulian
    Anuj Dawar
    [J]. Algorithmica, 2016, 75 : 363 - 382
  • [8] Graph Isomorphism Parameterized by Elimination Distance to Bounded Degree
    Bulian, Jannis
    Dawar, Anuj
    [J]. ALGORITHMICA, 2016, 75 (02) : 363 - 382
  • [9] Solving inexact graph isomorphism problems using neural networks
    Jain, BJ
    Wysotzki, F
    [J]. NEUROCOMPUTING, 2005, 63 : 45 - 67
  • [10] Graph isomorphism algorithm by perfect matching
    Fukuda, K
    Nakamori, M
    [J]. SYSTEM MODELING AND OPTIMIZATION XX, 2003, 130 : 229 - 238