A Graph Model and a Layout Algorithm for Knitting Patterns
Kathryn Gray, Brian Bell, Stephen Kobourov

TL;DR
This paper models knitting patterns as planar graphs and introduces a layout algorithm to visualize them, aiming to improve pattern validation and error detection in knitting design.
Contribution
It presents a novel graph-based modeling approach for knitting patterns and a specialized layout algorithm for their visualization, addressing a gap in knitting pattern validation tools.
Findings
The proposed algorithm effectively visualizes knitting patterns with pre-specified edge lengths.
It outperforms existing algorithms in planarity and edge length optimization.
Quantitative evaluation demonstrates its applicability to real-world knitting patterns.
Abstract
Knitting, an ancient fiber art, creates a structured fabric consisting of loops or stitches. Publishing hand knitting patterns involves lengthy testing periods and numerous knitters. Modeling knitting patterns with graphs can help expedite error detection and pattern validation. In this paper, we describe how to model simple knitting patterns as planar graphs. We then design, implement, and evaluate a layout algorithm to visualize knitting patterns. Knitting patterns correspond to graphs with pre-specified edge lengths (e.g., uniform lengths, two lengths, etc.). This yields a natural graph layout optimization problem: realize a planar graph with pre-specified edge lengths, while ensuring there are no edge crossings. We quantitatively evaluate our algorithm using real knitting patterns of various sizes against three others; one created for knitting patterns, one that maintains planarity…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTextile materials and evaluations
