The Graph Isomorphism Problem and approximate categories

被引:2
|
作者
Derksen, Harm [1 ]
机构
[1] Univ Michigan, Dept Math, Ann Arbor, MI 48109 USA
基金
美国国家科学基金会;
关键词
Graph Isomorphism Problem; Weisfeiler-Lehman algorithm; Complexity Theory; Categories;
D O I
10.1016/j.jsc.2013.06.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
It is unknown whether two graphs can be tested for isomorphism in polynomial time. A classical approach to the Graph Isomorphism Problem is the d-dimensional Weisfeiler-Lehman algorithm. The d-dimensional WL-algorithm can distinguish many pairs of graphs, but the pairs of non-isomorphic graphs constructed by Cai, Furer and Immerman it cannot distinguish. If d is fixed, then the WL-algorithm runs in polynomial time. We will formulate the Graph Isomorphism Problem as an Orbit Problem: Given a representation V of an algebraic group G and two elements v(1), v(2) is an element of V, decide whether v(1) and v(2) lie in the same G-orbit. Then we attack the Orbit Problem by constructing certain approximate categories C-d, d is an element of N = {1, 2, 3, ...} whose objects include the elements of V. We show that v(1) and v(2) are not in the same orbit by showing that they are not isomorphic in the category C-d for some d is an element of N. For every d this gives us an algorithm for isomorphism testing. We will show that the WL-algorithms reduce to our algorithms, but that our algorithms cannot be reduced to the WL-algorithms. Unlike the Weisfeiler-Lehman algorithm, our algorithm can distinguish the Cai-Furer-Immerman graphs in polynomial time. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:81 / 112
页数:32
相关论文
共 50 条
  • [41] Graph-Theoretic Algorithms for the "Isomorphism of Polynomials" Problem
    Bouillaguet, Charles
    Fouque, Pierre-Alain
    Veber, Amandine
    ADVANCES IN CRYPTOLOGY - EUROCRYPT 2013, 2013, 7881 : 211 - 227
  • [42] A Time-Based Solution for the Graph Isomorphism Problem
    Morteza Moradi
    Circuits, Systems, and Signal Processing, 2020, 39 : 2695 - 2715
  • [43] A Time-Based Solution for the Graph Isomorphism Problem
    Moradi, Morteza
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2020, 39 (05) : 2695 - 2715
  • [44] APPROXIMATE ALGORITHMS FOR GRAPH CLUSTERING PROBLEM
    Il'ev, V. P.
    Il'eva, S. D.
    Morshinin, A., V
    PRIKLADNAYA DISKRETNAYA MATEMATIKA, 2019, (45): : 64 - 77
  • [45] ON AN ISOMORPHISM OF SOME CATEGORIES
    WALISZEW.W
    BULLETIN DE L ACADEMIE POLONAISE DES SCIENCES-SERIE DES SCIENCES MATHEMATIQUES ASTRONOMIQUES ET PHYSIQUES, 1967, 15 (02): : 85 - &
  • [46] ISOMORPHISM OF 2 CATEGORIES
    ROCOS, P
    COMPTES RENDUS HEBDOMADAIRES DES SEANCES DE L ACADEMIE DES SCIENCES SERIE A, 1976, 282 (04): : 179 - 181
  • [47] ISOMORPHISM THEOREMS IN CATEGORIES
    CAICEDO, X
    NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1973, 20 (01): : A4 - A5
  • [48] Isomorphism of the graph
    Wu, Huaan
    DCABES 2007 Proceedings, Vols I and II, 2007, : 1104 - 1106
  • [49] THE ISOMORPHISM-PROBLEM IS POLYNOMIALLY SOLVABLE FOR CERTAIN GRAPH LANGUAGES
    SCHNITZLER, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1983, 153 : 369 - 379
  • [50] Approximating the maximum common subgraph isomorphism problem with a weighted graph
    Chen, Alan Chia-Lung
    Elhajj, Ahmed
    Gao, Shang
    Sarhan, Abdullah
    Afra, Salim
    Kassem, Ahmad
    Alhajj, Reda
    KNOWLEDGE-BASED SYSTEMS, 2015, 85 : 265 - 276