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 条
  • [1] Completeness results for graph isomorphism
    Jenner, B
    Köbler, J
    McKenzie, P
    Torán, J
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2003, 66 (03) : 549 - 566
  • [2] Graph Isomorphism Completeness for Trapezoid Graphs
    Takaoka, Asahi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2015, E98A (08): : 1838 - 1840
  • [3] On the Graph Isomorphism Completeness of Directed and Multidirected Graphs
    Pardo-Guerra, Sebastian
    George, Vivek Kurien
    Silva, Gabriel A.
    MATHEMATICS, 2025, 13 (02)
  • [4] HADAMARD EQUIVALENCE VIA GRAPH ISOMORPHISM
    MCKAY, BD
    DISCRETE MATHEMATICS, 1979, 27 (02) : 213 - 214
  • [5] ON GRAPH ISOMORPHISM AND GRAPH AUTOMORPHISM
    ZIVKOVIC, TP
    JOURNAL OF MATHEMATICAL CHEMISTRY, 1991, 8 (1-3) : 19 - 37
  • [6] Isomorphism of the graph
    Wu, Huaan
    DCABES 2007 Proceedings, Vols I and II, 2007, : 1104 - 1106
  • [7] Completeness results for graph isomorphism (vol 66, pg 549, 2003)
    Jenner, Birgit
    Koebler, Johannes
    McKenzie, Pierre
    Toran, Jacobo
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2006, 72 (04) : 783 - 783
  • [8] Graph isomorphism completeness for chordal bipartite graphs and strongly chordal graphs
    Uehara, R
    Toda, S
    Nagoya, T
    DISCRETE APPLIED MATHEMATICS, 2005, 145 (03) : 479 - 482
  • [9] On graph isomorphism for restricted graph classes
    Koebler, Johannes
    LOGICAL APPROACHES TO COMPUTATIONAL BARRIERS, PROCEEDINGS, 2006, 3988 : 241 - 256
  • [10] Graph fibrations, graph isomorphism, and pagerank
    Boldi, Paolo
    Lonati, Violetta
    Santini, Massimo
    Vigna, Sebastiano
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2006, 40 (02): : 227 - 253