A Critical Pair Enumeration Algorithm for String Diagram Rewriting

Critical pair analysis provides a convenient and computable criterion of confluence, which is a fundamental property in rewriting theory, for a wide variety of rewriting systems.Bonchi et al. showed validity of critical pair analysis for rewriting on string diagrams in symmetric monoidal categories.This work aims at automation of critical pair analysis for string diagram rewriting, and develops an algorithm that implements the core part of critical pair analysis.The algorithm enumerates all critical pairs of a given left-connected string diagram rewriting system, and it can be realised by concrete manipulation of hypergraphs.We prove correctness and exhaustiveness of the algorithm, for string diagrams in symmetric monoidal categories without a Frobenius structure.

Authors

Institutions

Publication Details

Journal
Electronic Proceedings in Theoretical Computer Science
Published
2026-03-08
DOI
https://doi.org/10.4204/eptcs.442.7
Primary Topic
Algorithms and Data Compression
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Critical Pair Enumeration Algorithm for String Diagram Rewriting

Juan Meleiro, A. Matsui, Diana Kessler, Koko Muroya et al.
Electronic Proceedings in Theoretical Computer Science
Algorithms and Data Compression
article

A Critical Pair Enumeration Algorithm for String Diagram Rewriting

Juan Meleiro, A. Matsui, Diana Kessler, Koko Muroya, Lorena Torres, Guillaume Sabbagh, Innocent Obi
article en

Abstract

Critical pair analysis provides a convenient and computable criterion of confluence, which is a fundamental property in rewriting theory, for a wide variety of rewriting systems.Bonchi et al. showed validity of critical pair analysis for rewriting on string diagrams in symmetric monoidal categories.This work aims at automation of critical pair analysis for string diagram rewriting, and develops an algorithm that implements the core part of critical pair analysis.The algorithm enumerates all critical pairs of a given left-connected string diagram rewriting system, and it can be realised by concrete manipulation of hypergraphs.We prove correctness and exhaustiveness of the algorithm, for string diagrams in symmetric monoidal categories without a Frobenius structure.

Electronic Proceedings in Theoretical Computer ScienceVol. 442
Université de Technologie de Compiègne (FR), Tallinn University of Technology (EE), Johns Hopkins University (US), Universidad Nacional de Córdoba (AR), Universidade de São Paulo (BR), University of Washington (US), Ochanomizu University (JP)
BNP Paribas Cardif, Japan Society for the Promotion of Science
Openalex Percentile: Top 34%
Algorithms and Data Compression
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Critical Pair Enumeration Algorithm for String Diagram Rewriting — Juan Meleiro, A. Matsui, et al. · Electronic Proceedings in Theoretical Computer Science (2026) | TGRS Research Map | TGRS