Completeness of an Axiomatization of Graph Isomorphism via Graph Rewriting in Coq

被引:2
|
作者
Doczkal, Christian [1 ]
Pous, Damien [2 ]
机构
[1] Univ Cote dAzur, Inria Sophia Antipolis, Nice, France
[2] Univ Lyon, Plume, CNRS, ENS Lyon,UCBL,LIP, Lyon, France
基金
欧洲研究理事会;
关键词
Graphs; Treewidth; Algebra; Rewriting; Coq;
D O I
10.1145/3372885.3373831
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The labeled multigraphs of treewidth at most two can be described using a simple term language over which isomorphism of the denoted graphs can be finitely axiomatized. We formally verify soundness and completeness of such an axiomatization using Coq and the mathematical components library. The completeness proof is based on a normalizing and confluent rewrite system on term-labeled graphs. While for most of the development a dependently typed representation of graphs based on finite types of vertices and edges is most convenient, we switch to a graph representation employing a fixed type of vertices shared among all graphs for establishing confluence of the rewrite system. The completeness result is then obtained by transferring confluence from the fixed-type setting to the dependently typed setting.
引用
收藏
页码:325 / 337
页数:13
相关论文
共 50 条
  • [21] On the hardness of graph isomorphism
    Torán, J
    SIAM JOURNAL ON COMPUTING, 2004, 33 (05) : 1093 - 1108
  • [22] Graph isomorphism is in SPP
    Arvind, V.
    Kurur, Piyush P.
    INFORMATION AND COMPUTATION, 2006, 204 (05) : 835 - 852
  • [23] On Soft Graph Isomorphism
    Thumbakara, Rajesh K.
    Jose, Jinta
    George, Bobin
    NEW MATHEMATICS AND NATURAL COMPUTATION, 2025, 21 (01) : 113 - 129
  • [24] Testing graph isomorphism
    Fischer, Eldar
    Matsliah, Arie
    SIAM JOURNAL ON COMPUTING, 2008, 38 (01) : 207 - 225
  • [25] On the hardness of graph isomorphism
    Torán, J
    41ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2000, : 180 - 186
  • [26] AN INVARIANT OF THE GRAPH ISOMORPHISM
    Wu, Huaan
    PACIIA: 2008 PACIFIC-ASIA WORKSHOP ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION, VOLS 1-3, PROCEEDINGS, 2008, : 1276 - 1279
  • [27] FOCALITY AND GRAPH ISOMORPHISM
    IMRICH, W
    SABIDUSSI, G
    DISCRETE MATHEMATICS, 1990, 81 (03) : 237 - 245
  • [28] Graph isomorphism is in SPP
    Arvind, V
    Kurur, PP
    FOCS 2002: 43RD ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2002, : 743 - 750
  • [29] Testing graph isomorphism
    Fischer, Eldar
    Matsliah, Arie
    PROCEEDINGS OF THE SEVENTHEENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2006, : 299 - 308
  • [30] The Graph Isomorphism Problem
    Grohe, Martin
    Schweitzer, Pascal
    COMMUNICATIONS OF THE ACM, 2020, 63 (11) : 128 - 134