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 条
  • [11] Graph Rewriting for Graph Neural Networks
    Machowczyk, Adam
    Heckel, Reiko
    GRAPH TRANSFORMATION, ICGT 2023, 2023, 13961 : 292 - 301
  • [12] Termination of Graph and Term Graph Rewriting
    Koenig, Barbara
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (225): : 2 - 2
  • [13] Concurrent graph and term graph rewriting
    Corradini, Andrea
    Lecture Notes in Computer Science, 1119
  • [14] GRAPH ALGEBRAS AND THE GRAPH ISOMORPHISM-PROBLEM
    PONOMARENKO, IN
    APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, 1994, 5 (05) : 277 - 286
  • [15] Mixed graph representation and mixed graph isomorphism
    Mohammed, Abdelkadir Muzey (abdelkadirmuzey@yahoo.com), 1600, Gazi Universitesi (30):
  • [16] Reductions to graph isomorphism
    Toran, Jacobo
    FSTTCS 2007: FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE, PROCEEDINGS, 2007, 4855 : 158 - 167
  • [17] RANDOM GRAPH ISOMORPHISM
    BABAI, L
    ERDOS, P
    SELKOW, SM
    SIAM JOURNAL ON COMPUTING, 1980, 9 (03) : 628 - 635
  • [18] Reductions to Graph Isomorphism
    Toran, Jacobo
    THEORY OF COMPUTING SYSTEMS, 2010, 47 (01) : 288 - 299
  • [19] Reductions to Graph Isomorphism
    Jacobo Torán
    Theory of Computing Systems, 2010, 47 : 288 - 299
  • [20] Architecture Augmentation for Performance Predictor via Graph Isomorphism
    Xie, Xiangning
    Sun, Yanan
    Liu, Yuqiao
    Zhang, Mengjie
    Tan, Kay Chen
    IEEE TRANSACTIONS ON CYBERNETICS, 2024, 54 (03) : 1828 - 1840