Higher-dimensional rewriting is founded on a duality of rewrite systems and cell complexes, connecting computational mathematics to higher categories and homotopy theory: the two sides of a rewrite rule are two halves of the boundary of an (n+1)-cell, which are diagrams of n-cells. We study higher-dimensional diagram rewriting as a mechanism of computation, focussing on the matching problem for rewritable subdiagrams within the combinatorial framework of diagrammatic sets. We provide an algorithm for subdiagram matching in arbitrary dimensions, based on new results on layerings of diagrams, and derive upper bounds on its time complexity. We show that these superpolynomial bounds can be improved to polynomial bounds under certain acyclicity conditions, and that these conditions hold in general for diagrams up to dimension 3. We discuss the challenges that arise in dimension 4.
翻译:高维子图匹配
Higher-dimensional rewriting基于重写系统和细胞复合体的对偶性,将计算数学与高阶范畴和同伦论联系起来:重写规则的两侧是(n+1)-cell的边界的两半,它们是n-cell的图表。 我们研究高维图表重写作为计算机制,专注于图表集合的组合框架中可重写子图表的匹配问题。我们提供了一个算法来解决任意维数中的子图匹配问题,基于关于图表分层的新结果,并推导出其时间复杂度的上限。 我们表明,在某些无环条件下,这些超多项式界可以改进为多项式界,在三维图表方面这些条件是普遍适用的。我们讨论了在四维图表中出现的挑战。