paperbot · PL 论文追踪

RSS

Polynomial-Time Program Equivalence for Machine Knitting

ICFP 9(ICFP)2025
Nathan Hurtig, Jenny Han Lin, Thomas S. Price, Adriana Schulz, James McCann, Gilbert Louis Bernstein

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

We present an algorithm that canonicalizes the algebraic representations of the topological semantics of machine knitting programs. Machine knitting is a staple technology of modern textile production where hundreds of mechanical needles are manipulated to form yarn into interlocking loop structures. Our semantics are defined using a variant of a monoidal category, and they closely correspond to string diagrams. We formulate our canonicalization as an Abstract Rewriting System (ARS) over words in our category, and prove that our algorithm is correct and runs in polynomial time.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot3049,
  title = {Polynomial-Time Program Equivalence for Machine Knitting},
  author = {Nathan Hurtig and Jenny Han Lin and Thomas S. Price and Adriana Schulz and James McCann and Gilbert Louis Bernstein},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {9},
  number = {ICFP},
  year = {2025},
  doi = {10.1145/3747517}
}