The QAP-polytope and the graph isomorphism problem

被引:0
|
作者
Pawan Aurora
Shashank K. Mehta
机构
[1] IISER Bhopal,
[2] IIT Kanpur,undefined
来源
关键词
Quadratic assignment problem; Graph isomorphism problem; Polyhedral combinatorics;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper we propose a geometric approach to solve the Graph Isomorphism (GI in short) problem. Given two graphs G1,G2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$G_1, G_2$$\end{document}, the GI problem is to decide if the given graphs are isomorphic i.e., there exists an edge preserving bijection between the vertices of the two graphs. We propose an Integer Linear Program (ILP) that has a non-empty solution if and only if the given graphs are isomorphic. The convex hull of all possible solutions of the ILP has been studied in literature as the Quadratic Assignment Problem (QAP) polytope. We study the feasible region of the linear programming relaxation of the ILP and show that the given graphs are isomorphic if and only if this region intersects with the QAP-polytope. As a consequence, if the graphs are not isomorphic, the feasible region must lie entirely outside the QAP-polytope. We study the facial structure of the QAP-polytope with the intention of using the facet defining inequalities to eliminate the feasible region outside the polytope. We determine two new families of facet defining inequalities of the QAP-polytope and show that all the known facet defining inequalities are special instances of a general inequality. Further we define a partial ordering on each exponential sized family of facet defining inequalities and show that if there exists a common minimal violated inequality for all points in the feasible region outside the QAP-polytope, then we can solve the GI problem in polynomial time. We also study the general case when there are k such inequalities and give an algorithm for the GI problem that runs in time exponential in k.
引用
收藏
页码:965 / 1006
页数:41
相关论文
共 50 条
  • [1] The QAP-polytope and the graph isomorphism problem
    Aurora, Pawan
    Mehta, Shashank K.
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2018, 36 (03) : 965 - 1006
  • [2] The QAP-polytope and the star transformation
    Jünger, M
    Kaibel, V
    [J]. DISCRETE APPLIED MATHEMATICS, 2001, 111 (03) : 283 - 306
  • [3] The Graph Isomorphism Problem
    Grohe, Martin
    Schweitzer, Pascal
    [J]. COMMUNICATIONS OF THE ACM, 2020, 63 (11) : 128 - 134
  • [4] THE GRAPH ISOMORPHISM-PROBLEM
    LIU, X
    KLEIN, DJ
    [J]. JOURNAL OF COMPUTATIONAL CHEMISTRY, 1991, 12 (10) : 1243 - 1251
  • [5] REPORT ON THE GRAPH ISOMORPHISM PROBLEM
    Dawar, Anuj
    [J]. BULLETIN OF THE EUROPEAN ASSOCIATION FOR THEORETICAL COMPUTER SCIENCE, 2016, 2016 (118): : 175 - 177
  • [6] On the geometric graph isomorphism problem
    Evdokimov, SA
    Ponomarenko, IN
    [J]. JOURNAL OF PURE AND APPLIED ALGEBRA, 1997, 117 : 253 - 276
  • [7] 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
  • [8] On the polytope faces of the graph approximation problem
    Simanchev R.Y.
    Urazova I.V.
    [J]. J. Appl. Ind. Math., 2 (283-291): : 283 - 291
  • [9] GRAPH ALGEBRAS AND THE GRAPH ISOMORPHISM-PROBLEM
    PONOMARENKO, IN
    [J]. APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 1994, 5 (05) : 277 - 286
  • [10] The Graph Isomorphism Problem and approximate categories
    Derksen, Harm
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 2013, 59 : 81 - 112