Elena Di Lavore ; Paweł Sobociński - Monoidal Width

lmcs:10552 - Logical Methods in Computer Science, September 4, 2023, Volume 19, Issue 3 - https://doi.org/10.46298/lmcs-19(3:15)2023
Monoidal WidthArticle

Authors: Elena Di Lavore ; Paweł Sobociński

    We introduce monoidal width as a measure of complexity for morphisms in monoidal categories. Inspired by well-known structural width measures for graphs, like tree width and rank width, monoidal width is based on a notion of syntactic decomposition: a monoidal decomposition of a morphism is an expression in the language of monoidal categories, where operations are monoidal products and compositions, that specifies this morphism. Monoidal width penalises the composition operation along ``big'' objects, while it encourages the use of monoidal products. We show that, by choosing the correct categorical algebra for decomposing graphs, we can capture tree width and rank width. For matrices, monoidal width is related to the rank. These examples suggest monoidal width as a good measure for structural complexity of processes modelled as morphisms in monoidal categories.


    Volume: Volume 19, Issue 3
    Published on: September 4, 2023
    Accepted on: June 26, 2023
    Submitted on: December 28, 2022
    Keywords: Computer Science - Logic in Computer Science,Mathematics - Category Theory

    Classifications

    Mathematics Subject Classification 20201

    Consultation statistics

    This page has been seen 1323 times.
    This article's PDF has been downloaded 192 times.