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 条
  • [1] Approximate Graph Isomorphism
    Arvind, Vikraman
    Koebler, Johannes
    Kuhnert, Sebastian
    Vasudev, Yadu
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2012, 2012, 7464 : 100 - 111
  • [2] The Graph Isomorphism Problem
    Grohe, Martin
    Schweitzer, Pascal
    [J]. COMMUNICATIONS OF THE ACM, 2020, 63 (11) : 128 - 134
  • [3] THE GRAPH ISOMORPHISM-PROBLEM
    LIU, X
    KLEIN, DJ
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 1991, 12 (10) : 1243 - 1251
  • [4] REPORT ON THE GRAPH ISOMORPHISM PROBLEM
    Dawar, Anuj
    [J]. BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2016, 2016 (118): : 175 - 177
  • [5] On the geometric graph isomorphism problem
    Evdokimov, SA
    Ponomarenko, IN
    [J]. JOURNAL OF PURE AND APPLIED ALGEBRA, 1997, 117 : 253 - 276
  • [6] On graph isomorphism determining problem
    Ai-Zabi, Bilal Radi A'Ggel
    Kernytskyy, Andriy
    Lobur, Mykhaylo
    Tkatchenko, Serhiy
    [J]. PERSPECTIVE TECHNOLOGIES AND METHODS IN MEMS DESIGN, 2008, : 84 - 84
  • [7] GRAPH ALGEBRAS AND THE GRAPH ISOMORPHISM-PROBLEM
    PONOMARENKO, IN
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 1994, 5 (05) : 277 - 286
  • [8] The isomorphism problem for graph magma algebras
    Diaz-Boils, Joaquin
    Lopez-Permouth, Sergio R.
    [J]. COMMUNICATIONS IN ALGEBRA, 2022, 50 (11) : 4822 - 4841
  • [9] Quantum invariants and the graph isomorphism problem
    Mills, P. W.
    Rundle, R. P.
    Samson, J. H.
    Devitt, Simon J.
    Tilma, Todd
    Dwyer, V. M.
    Everitt, Mark J.
    [J]. PHYSICAL REVIEW A, 2019, 100 (05)
  • [10] NOTE ON THE GRAPH ISOMORPHISM COUNTING PROBLEM
    MATHON, R
    [J]. INFORMATION PROCESSING LETTERS, 1979, 8 (03) : 131 - 132