The pinning ideal of a multiloop
Christopher-Lloyd Simon, Ben Stucky

TL;DR
This paper investigates the computational complexity of determining the pinning number of multiloops on surfaces, proving it is NP-complete, and provides algorithms for computing pinning ideals, with applications to a large catalog of loops.
Contribution
It establishes the NP-completeness of the pinning number problem for multiloops and introduces algorithms for computing pinning ideals, including reductions to SAT and graph problems.
Findings
Pinning number computation is NP-complete, even for loops in the sphere.
Polynomial algorithms are developed for checking pinning sets.
The study includes an extensive computation of pinning ideals for small multiloops.
Abstract
A multiloop is a generic immersion of a finite union of circles into an oriented surface, considered up to homeomorphisms. A pinning set is a set of points , such that in the punctured surface , the immersion has the minimal number of double points in its homotopy class. The collection of pinning sets of forms a poset under inclusion called the pinning ideal which is endowed with the cardinal function whose minimum defines the pinning number . We show that the decision problem associated to computing the pinning number of a multiloop is \textsf{NP}-complete, even for loops in the sphere. We give two proofs that it is \textsf{NP}: First, we implement a polynomial algorithm to check if a…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSemantic Web and Ontologies · Web Applications and Data Management · Advanced Database Systems and Queries
