Binary pattern tile set synthesis is NP-hard
Lila Kari, Steffen Kopecki, Pierre-\'Etienne Meunier, Matthew J., Patitz, Shinnosuke Seki

TL;DR
This paper proves that binary pattern tile set synthesis (2-PATS) is NP-hard, resolving a long-standing conjecture by combining traditional mathematical proof techniques with a large-scale computer-assisted proof.
Contribution
It conclusively establishes the NP-hardness of 2-PATS, using a novel computer-assisted proof approach with extensive parallel computation.
Findings
Proves 2-PATS is NP-hard.
Introduces a large-scale computer-assisted proof methodology.
Provides open access to the proof algorithm and code.
Abstract
In the field of algorithmic self-assembly, a long-standing unproven conjecture has been that of the NP-hardness of binary pattern tile set synthesis (2-PATS). The -PATS problem is that of designing a tile assembly system with the smallest number of tile types which will self-assemble an input pattern of colors. Of both theoretical and practical significance, -PATS has been studied in a series of papers which have shown -PATS to be NP-hard for , , and then . In this paper, we close the fundamental conjecture that 2-PATS is NP-hard, concluding this line of study. While most of our proof relies on standard mathematical proof techniques, one crucial lemma makes use of a computer-assisted proof, which is a relatively novel but increasingly utilized paradigm for deriving proofs for complex mathematical problems. This tool is especially powerful for…
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
TopicsAdvanced biosensing and bioanalysis techniques · DNA and Biological Computing · Modular Robots and Swarm Intelligence
