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 条
  • [31] Generic case complexity of the Graph Isomorphism Problem
    Noskov, Gennady A.
    Rybalov, Alexander N.
    GROUPS COMPLEXITY CRYPTOLOGY, 2016, 8 (01) : 9 - 20
  • [32] Rethinking Graph Classification Problem in Presence of Isomorphism
    S. Ivanov
    S. Sviridov
    E. Burnaev
    Doklady Mathematics, 2024, 110 (Suppl 1) : S312 - S331
  • [33] A generalization of the Hopfield model for the graph isomorphism problem
    Galan-Marin, Gloria
    Lopez-Rodriguez, Domingo
    Merida-Casermeiro, Enrique
    COMPUTING AND COMPUTATIONAL TECHNIQUES IN SCIENCES, 2008, : 98 - +
  • [34] A Logical Step Toward the Graph Isomorphism Problem
    Schweitzer, Pascal
    COMMUNICATIONS OF THE ACM, 2021, 64 (05) : 97 - 97
  • [35] ISOMORPHISM OF CATEGORIES
    DOWKER, CH
    JOURNAL OF PURE AND APPLIED ALGEBRA, 1983, 27 (02) : 205 - 206
  • [36] An algorithm portfolio for the sub-graph isomorphism problem
    Battiti, Roberto
    Mascia, Franco
    ENGINEERING STOCHASTIC LOCAL SEARCH ALGORITHMS: DESIGNING, IMPLEMENTING AND ANALYZING EFFECTIVE HEURISTICS, 2007, 4638 : 106 - +
  • [37] A Quantum Algorithm for the Sub-graph Isomorphism Problem
    Mariella, Nicola
    Simonetto, Andrea
    ACM TRANSACTIONS ON QUANTUM COMPUTING, 2023, 4 (02):
  • [38] QUBO formulations for the graph isomorphism problem and related problems
    Calude, Cristian S.
    Dinneen, Michael J.
    Hua, Richard
    THEORETICAL COMPUTER SCIENCE, 2017, 701 : 54 - 69
  • [39] QUADRATIC-FORMS AND THE GRAPH ISOMORPHISM-PROBLEM
    FRIEDLAND, S
    LINEAR ALGEBRA AND ITS APPLICATIONS, 1991, 150 : 423 - 442
  • [40] Solving the graph-isomorphism problem with a quantum annealer
    Hen, Itay
    Young, A. P.
    PHYSICAL REVIEW A, 2012, 86 (04):