English

String Diagrammatic Trace Theory

Formal Languages and Automata Theory 2023-06-29 v1 Category Theory

Abstract

We extend the theory of formal languages in monoidal categories to the multi-sorted, symmetric case, and show how this theory permits a graphical treatment of topics in concurrency. In particular, we show that Mazurkiewicz trace languages are precisely symmetric monoidal languages over monoidal distributed alphabets. We introduce symmetric monoidal automata, which define the class of regular symmetric monoidal languages. Furthermore, we prove that Zielonka's asynchronous automata coincide with symmetric monoidal automata over monoidal distributed alphabets. Finally, we apply the string diagrams for symmetric premonoidal categories to derive serializations of traces.

Keywords

Cite

@article{arxiv.2306.16341,
  title  = {String Diagrammatic Trace Theory},
  author = {Matthew Earnshaw and Paweł Sobociński},
  journal= {arXiv preprint arXiv:2306.16341},
  year   = {2023}
}

Comments

Paper accepted for MFCS 2023

R2 v1 2026-06-28T11:17:03.361Z