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
相关论文
共 25 条
  • [1] [Anonymous], 1980, P 12 ANN ACM S THEOR, DOI [DOI 10.1145/800141.804670, 10.1145/800141.804670]
  • [2] [Anonymous], 1974, P 6 ANN ACM S THEORY
  • [3] [Anonymous], 1980, P 12 ACM S THEOR COM
  • [4] [Anonymous], 1965, Finite Graphs and Networks: An Introduction with Applications
  • [5] Babai L., 1982, PROC 14 ANN ACM S TH, P310, DOI DOI 10.1145/800070.802206
  • [6] BorisWeisfeiler Andrei A, 1968, Nauchno-Technicheskaya Informatsiya, V2, P12
  • [7] Testing isomorphism of modules
    Brooksbank, Peter A.
    Luks, Eugene M.
    [J]. JOURNAL OF ALGEBRA, 2008, 320 (11) : 4020 - 4029
  • [8] AN OPTIMAL LOWER BOUND ON THE NUMBER OF VARIABLES FOR GRAPH IDENTIFICATION
    CAI, JY
    FURER, M
    IMMERMAN, N
    [J]. COMBINATORICA, 1992, 12 (04) : 389 - 410
  • [9] Chistov A., 1997, ISSAC 97. Proceedings of the 1997 International Sympsoium on Symbolic and Algebraic Computation, P68, DOI 10.1145/258726.258751
  • [10] On a new high dimensional Weisfeiler-Lehman algorithm
    Evdokimov, S
    Karpinski, M
    Ponomarenko, I
    [J]. JOURNAL OF ALGEBRAIC COMBINATORICS, 1999, 10 (01) : 29 - 45