Skip to main content

Showing 1–50 of 54 results for author: Demaine, M L

.
  1. arXiv:2304.01393  [pdf, other

    cs.DL

    Every Author as First Author

    Authors: Erik D. Demaine, Martin L. Demaine

    Abstract: We propose a new standard for writing author names on papers and in bibliographies, which places every author as a first author -- superimposed. This approach enables authors to write papers as true equals, without any advantage given to whoever's name happens to come first alphabetically (for example). We develop the technology for implementing this standard in LaTeX, BibTeX, and HTML; show sever… ▽ More

    Submitted 3 April, 2023; originally announced April 2023.

    Comments: 7 pages, 7 figures. Proceedings of SIGTBD 2023

  2. arXiv:2202.01293  [pdf, other

    cs.CG math.MG

    Orthogonal Fold & Cut

    Authors: Hayashi Ani, Josh Brunner, Erik D. Demaine, Martin L. Demaine, Dylan Hendrickson, Victor Luo, Rachana Madhukara

    Abstract: We characterize the cut patterns that can be produced by "orthogonal fold & cut": folding an axis-aligned rectangular sheet of paper along horizontal and vertical creases, and then making a single straight cut (at any angle). Along the way, we solve a handful of related problems: orthogonal fold & punch, 1D fold & cut, signed 1D fold & cut, and 1D interval fold & cut.

    Submitted 30 April, 2023; v1 submitted 2 February, 2022; originally announced February 2022.

    Comments: 10 pages, 7 figures. Improved text and figures. Presented at 23rd Thailand-Japan Conference on Discrete and Computational Geometry, Graphs, and Games. To appear in Thai Journal of Mathematics

  3. arXiv:2109.03997  [pdf, other

    cs.CG

    Any Regular Polyhedron Can Transform to Another by O(1) Refoldings

    Authors: Erik D. Demaine, Martin L. Demaine, Jenny Diomidova, Tonan Kamata, Ryuhei Uehara, Hanyu Alice Zhang

    Abstract: We show that several classes of polyhedra are joined by a sequence of O(1) refolding steps, where each refolding step unfolds the current polyhedron (allowing cuts anywhere on the surface and allowing overlap) and folds that unfolding into exactly the next polyhedron; in other words, a polyhedron is refoldable into another polyhedron if they share a common unfolding. Specifically, assuming equal s… ▽ More

    Submitted 8 September, 2021; originally announced September 2021.

  4. Continuous Flattening of All Polyhedral Manifolds using Countably Infinite Creases

    Authors: Zachary Abel, Erik D. Demaine, Martin L. Demaine, Jason S. Ku, Jayson Lynch, **-ichi Itoh, Chie Nara

    Abstract: We prove that any finite polyhedral manifold in 3D can be continuously flattened into 2D while preserving intrinsic distances and avoiding crossings, answering a 19-year-old open problem, if we extend standard folding models to allow for countably infinite creases. The most general cases previously known to be continuously flattenable were convex polyhedra and semi-orthogonal polyhedra. For non-or… ▽ More

    Submitted 22 May, 2021; originally announced May 2021.

    Comments: 14 pages, 7 figures

    Journal ref: Computational Geometry: Theory and Applications, volume 98, October 2021, Article 101773

  5. arXiv:2105.08305  [pdf, other

    cs.CG

    Snipperclips: Cutting Tools into Desired Polygons using Themselves

    Authors: Zachary Abel, Hugo Akitaya, Man-Kwun Chiu, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Matias Korman, Jayson Lynch, André van Renssen, Marcel Roeloffzen

    Abstract: We study Snipperclips, a computer puzzle game whose objective is to create a target shape with two tools. The tools start as constant-complexity shapes, and each tool can snip (i.e., subtract its current shape from) the other tool. We study the computational problem of, given a target shape represented by a polygonal domain of $n$ vertices, is it possible to create it as one of the tools' shape vi… ▽ More

    Submitted 18 May, 2021; originally announced May 2021.

  6. arXiv:2009.14336  [pdf, other

    cs.CC

    Tetris is NP-hard even with $O(1)$ rows or columns

    Authors: Sualeh Asif, Michael Coulombe, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Jayson Lynch, Mihir Singhal

    Abstract: We prove that the classic falling-block video game Tetris (both survival and board clearing) remains NP-complete even when restricted to 8 columns, or to 4 rows, settling open problems posed over 15 years ago [BDH+04]. Our reduction is from 3-Partition, similar to the previous reduction for unrestricted board sizes, but with a better packing of buckets. On the positive side, we prove that 2-column… ▽ More

    Submitted 29 September, 2020; originally announced September 2020.

    Comments: 25 pages, 29 figures

  7. arXiv:2007.14525  [pdf, other

    cs.CG

    Acutely Triangulated, Stacked, and Very Ununfoldable Polyhedra

    Authors: Erik D. Demaine, Martin L. Demaine, David Eppstein

    Abstract: We present new examples of topologically convex edge-ununfoldable polyhedra, i.e., polyhedra that are combinatorially equivalent to convex polyhedra, yet cannot be cut along their edges and unfolded into one planar piece without overlap. One family of examples is acutely triangulated, i.e., every face is an acute triangle. Another family of examples is stacked, i.e., the result of face-to-face glu… ▽ More

    Submitted 28 July, 2020; originally announced July 2020.

    Comments: 8 pages, 6 figures. To appear at the 32nd Canadian Conference on Computational Geometry (CCCG 2020)

  8. arXiv:2007.08965  [pdf, other

    cs.CG cs.GT math.MG

    Esca** a Polygon

    Authors: Zachary Abel, Hugo Akitaya, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Jason S. Ku, Jayson Lynch

    Abstract: Suppose an "esca**" player moves continuously at maximum speed 1 in the interior of a region, while a "pursuing" player moves continuously at maximum speed $r$ outside the region. For what $r$ can the first player escape the region, that is, reach the boundary a positive distance away from the pursuing player, assuming optimal play by both players? We formalize a model for this infinitesimally a… ▽ More

    Submitted 11 March, 2021; v1 submitted 17 July, 2020; originally announced July 2020.

    Comments: 58 pages, 22 figures. Added figures, simplified model, fixed a proof

  9. arXiv:2006.01202  [pdf, other

    cs.CG

    Negative Instance for the Edge Patrolling Beacon Problem

    Authors: Zachary Abel, Hugo A. Akitaya, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Matias Korman, Jason S. Ku, Jayson Lynch

    Abstract: Can an infinite-strength magnetic beacon always ``catch'' an iron ball, when the beacon is a point required to be remain nonstrictly outside a polygon, and the ball is a point always moving instantaneously and maximally toward the beacon subject to staying nonstrictly within the same polygon? Kouhestani and Rappaport [JCDCG 2017] gave an algorithm for determining whether a ball-capturing beacon st… ▽ More

    Submitted 1 June, 2020; originally announced June 2020.

    Comments: Full version of a JCDCGGG2018 paper, 8 pages, 4 figures

  10. arXiv:2003.08331  [pdf, other

    cs.CC cs.CG

    Tatamibari is NP-complete

    Authors: Aviv Adler, Jeffrey Bosboom, Erik D. Demaine, Martin L. Demaine, Quanquan C. Liu, Jayson Lynch

    Abstract: In the Nikoli pencil-and-paper game Tatamibari, a puzzle consists of an $m \times n$ grid of cells, where each cell possibly contains a clue among +, -, |. The goal is to partition the grid into disjoint rectangles, where every rectangle contains exactly one clue, rectangles containing + are square, rectangles containing - are strictly longer horizontally than vertically, rectangles containing | a… ▽ More

    Submitted 7 May, 2020; v1 submitted 18 March, 2020; originally announced March 2020.

    Comments: 26 pages, 21 figures. New discussion of safe placement of wires in Sections 3.2 and 3.5. To appear at the 10th International Conference on Fun with Algorithms (FUN 2020)

  11. arXiv:2002.03887  [pdf, other

    cs.CC cs.CG

    Edge Matching with Inequalities, Triangles, Unknown Shape, and Two Players

    Authors: Jeffrey Bosboom, Charlotte Chen, Lily Chung, Spencer Compton, Michael Coulombe, Erik D. Demaine, Martin L. Demaine, Ivan Tadeu Ferreira Antunes Filho, Dylan Hendrickson, Adam Hesterberg, Calvin Hsu, William Hu, Oliver Korten, Zhezheng Luo, Lillian Zhang

    Abstract: We analyze the computational complexity of several new variants of edge-matching puzzles. First we analyze inequality (instead of equality) constraints between adjacent tiles, proving the problem NP-complete for strict inequalities but polynomial for nonstrict inequalities. Second we analyze three types of triangular edge matching, of which one is polynomial and the other two are NP-complete; all… ▽ More

    Submitted 3 June, 2020; v1 submitted 10 February, 2020; originally announced February 2020.

    Comments: 29 pages, 18 figures. Thorough revisions of Sections 4, 5, and 6/7 (merged)

  12. arXiv:1910.09917  [pdf, other

    cs.CG

    Folding Polyominoes with Holes into a Cube

    Authors: Oswin Aichholzer, Hugo A. Akitaya, Kenneth C. Cheung, Erik D. Demaine, Martin L. Demaine, Sándor P. Fekete, Linda Kleist, Irina Kostitsyna, Maarten Löffler, Zuzana Masárová, Klara Mundilova, Christiane Schmidt

    Abstract: When can a polyomino piece of paper be folded into a unit cube? Prior work studied tree-like polyominoes, but polyominoes with holes remain an intriguing open problem. We present sufficient conditions for a polyomino with one or several holes to fold into a cube, and conditions under which cube folding is impossible. In particular, we show that all but five special \emph{simple} holes guarantee fo… ▽ More

    Submitted 2 July, 2020; v1 submitted 22 October, 2019; originally announced October 2019.

    Comments: 24 pages, 21 figures

    ACM Class: F.2.2

  13. arXiv:1908.07668  [pdf, other

    cs.CG math.CO

    Existence and hardness of conveyor belts

    Authors: Molly Baird, Sara C. Billey, Erik D. Demaine, Martin L. Demaine, David Eppstein, Sándor Fekete, Graham Gordon, Sean Griffin, Joseph S. B. Mitchell, Joshua P. Swanson

    Abstract: An open problem of Manuel Abellanas asks whether every set of disjoint closed unit disks in the plane can be connected by a conveyor belt, which means a tight simple closed curve that touches the boundary of each disk, possibly multiple times. We prove three main results. First, for unit disks whose centers are both $x$-monotone and $y$-monotone, or whose centers have $x$-coordinates that differ b… ▽ More

    Submitted 20 August, 2019; originally announced August 2019.

    MSC Class: 52C26 ACM Class: G.2.0

    Journal ref: Electronic J. Combinatorics 27 (4), Paper 4.25, 2020

  14. arXiv:1907.08433  [pdf, other

    cs.CG cs.DM

    Some Polycubes Have No Edge Zipper Unfolding

    Authors: Erik D. Demaine, Martin L. Demaine, David Eppstein, Joseph O'Rourke

    Abstract: It is unknown whether every polycube (polyhedron constructed by gluing cubes face-to-face) has an edge unfolding, that is, cuts along edges of the cubes that unfolds the polycube to a single nonoverlap** polygon in the plane. Here we construct polycubes that have no *edge zipper unfolding* where the cut edges are further restricted to form a path.

    Submitted 22 July, 2020; v1 submitted 19 July, 2019; originally announced July 2019.

    Comments: 11 pages, 10 figures, 9 references. Updated to match the version that will appear in the Canad. Conf. Comput. Geom., Aug. 2020

    MSC Class: 52B10; 52C99 ACM Class: F.2.2; G.2.2

    Journal ref: Geombinatorics, Vol. XXXI, Issue 3 (Jan 2022), pp.101-109

  15. arXiv:1812.01167  [pdf, other

    cs.CG

    Conic Crease Patterns with Reflecting Rule Lines

    Authors: Erik D. Demaine, Martin L. Demaine, David A. Huffman, Duks Koschitz, Tomohiro Tachi

    Abstract: We characterize when two conic curved creases are compatible with each other, when the rule lines must converge to conic foci and reflect at the crease. Namely, two conics are compatible (can be connected by rule segments in a foldable curved crease pattern) if and only if they have equal or reciprocal eccentricity. Thus, circles (eccentricity 0) and parabolas (eccentricity 1) are compatible with… ▽ More

    Submitted 3 December, 2018; originally announced December 2018.

    Comments: 17 pages, 12 figures. In Origami^7: Proceedings of the 7th International Meeting on Origami in Science, Mathematics and Education

  16. arXiv:1806.05657  [pdf, other

    cs.CC

    Losing at Checkers is Hard

    Authors: Jeffrey Bosboom, Spencer Congero, Erik D. Demaine, Martin L. Demaine, Jayson Lynch

    Abstract: We prove computational intractability of variants of checkers: (1) deciding whether there is a move that forces the other player to win in one move is NP-complete; (2) checkers where players must always be able to jump on their turn is PSPACE-complete; and (3) cooperative versions of (1) and (2) are NP-complete. We also give cooperative checkers puzzles whose solutions are the letters of the alpha… ▽ More

    Submitted 14 June, 2018; originally announced June 2018.

    Comments: 13 pages, 8 figures. To appear in The Mathematics of Various Entertaining Subjects, Volume 3

  17. arXiv:1803.01176  [pdf, other

    cs.CG

    Path Puzzles: Discrete Tomography with a Path Constraint is Hard

    Authors: Jeffrey Bosboom, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Roderick Kimball, Justin Kopinsky

    Abstract: We prove that path puzzles with complete row and column information--or equivalently, 2D orthogonal discrete tomography with Hamiltonicity constraint--are strongly NP-complete, ASP-complete, and #P-complete. Along the way, we newly establish ASP-completeness and #P-completeness for 3-Dimensional Matching and Numerical 3-Dimensional Matching.

    Submitted 9 February, 2019; v1 submitted 3 March, 2018; originally announced March 2018.

    Comments: 16 pages, 8 figures. Revised proof of Theorem 2.4. 2-page abstract appeared in Abstracts from the 20th Japan Conference on Discrete and Computational Geometry, Graphs, and Games (JCDCGGG 2017)

  18. Folding Polyominoes into (Poly)Cubes

    Authors: Oswin Aichholzer, Michael Biro, Erik D. Demaine, Martin L. Demaine, David Eppstein, Sándor P. Fekete, Adam Hesterberg, Irina Kostitsyna, Christiane Schmidt

    Abstract: We study the problem of folding a polyomino $P$ into a polycube $Q$, allowing faces of $Q$ to be covered multiple times. First, we define a variety of folding models according to whether the folds (a) must be along grid lines of $P$ or can divide squares in half (diagonally and/or orthogonally), (b) must be mountain or can be both mountain and valley, (c) can remain flat (forming an angle of… ▽ More

    Submitted 25 March, 2018; v1 submitted 26 December, 2017; originally announced December 2017.

    Comments: 30 pages, 19 figures, full version of extended abstract that appeared in CCCG 2015. (Change over previous version: Fixed a missing reference.)

    ACM Class: F.2.2

    Journal ref: Int. J. Comp. Geom. & Appl. 28 (3): 197-226, 2018

  19. arXiv:1701.00146  [pdf, ps, other

    cs.CC cs.CG

    Even $1 \times n$ Edge-Matching and Jigsaw Puzzles are Really Hard

    Authors: Jeffrey Bosboom, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Pasin Manurangsi, Anak Yodpinyanee

    Abstract: We prove the computational intractability of rotating and placing $n$ square tiles into a $1 \times n$ array such that adjacent tiles are compatible--either equal edge colors, as in edge-matching puzzles, or matching tab/pocket shapes, as in jigsaw puzzles. Beyond basic NP-hardness, we prove that it is NP-hard even to approximately maximize the number of placed tiles (allowing blanks), while satis… ▽ More

    Submitted 31 December, 2016; originally announced January 2017.

    Comments: 22 pages, 9 figures

  20. Universal Hinge Patterns for Folding Strips Efficiently into Any Grid Polyhedron

    Authors: Nadia M. Benbernou, Erik D. Demaine, Martin L. Demaine, Anna Lubiw

    Abstract: We present two universal hinge patterns that enable a strip of material to fold into any connected surface made up of unit squares on the 3D cube grid--for example, the surface of any polycube. The folding is efficient: for target surfaces topologically equivalent to a sphere, the strip needs to have only twice the target surface area, and the folding stacks at most two layers of material anywhere… ▽ More

    Submitted 17 July, 2020; v1 submitted 10 November, 2016; originally announced November 2016.

    Comments: 22 pages, 18 figures. Added figures and clarified text

    Journal ref: Computational Geometry: Theory and Applications 89 (2020)

  21. arXiv:1608.00477  [pdf, other

    cs.CG

    Universal Shape Replicators via Self-Assembly with Attractive and Repulsive Forces

    Authors: Cameron Chalk, Erik D. Demaine, Martin L. Demaine, Eric Martinez, Robert Schweller, Luis Vega, Tim Wylie

    Abstract: We show how to design a universal shape replicator in a self-assembly system with both attractive and repulsive forces. More precisely, we show that there is a universal set of constant-size objects that, when added to any unknown hole-free polyomino shape, produces an unbounded number of copies of that shape (plus constant-size garbage objects). The constant-size objects can be easily constructed… ▽ More

    Submitted 1 August, 2016; originally announced August 2016.

  22. arXiv:1601.05706  [pdf, other

    cs.CG

    Pachinko

    Authors: Hugo A. Akitaya, Erik D. Demaine, Martin L. Demaine, Adam Hesterberg, Ferran Hurtado, Jason S. Ku, Jayson Lynch

    Abstract: Inspired by the Japanese game Pachinko, we study simple (perfectly "inelastic" collisions) dynamics of a unit ball falling amidst point obstacles (pins) in the plane. A classic example is that a checkerboard grid of pins produces the binomial distribution, but what probability distributions result from different pin placements? In the 50-50 model, where the pins form a subset of this grid, not all… ▽ More

    Submitted 21 January, 2016; originally announced January 2016.

  23. arXiv:1512.06706  [pdf, ps, other

    cs.CG

    Dissection with the Fewest Pieces is Hard, Even to Approximate

    Authors: Jeffrey Bosboom, Erik D. Demaine, Martin L. Demaine, Jayson Lynch, Pasin Manurangsi, Mikhail Rudoy, Anak Yodpinyanee

    Abstract: We prove that it is NP-hard to dissect one simple orthogonal polygon into another using a given number of pieces, as is approximating the fewest pieces to within a factor of $1+1/1080-\varepsilon$.

    Submitted 21 December, 2015; originally announced December 2015.

    Comments: 18 pages, 9 figures

  24. arXiv:1502.03191  [pdf, other

    cs.CG math.DG

    Characterization of Curved Creases and Rulings: Design and Analysis of Lens Tessellations

    Authors: Erik D. Demaine, Martin L. Demaine, David A. Huffman, Duks Koschitz, Tomohiro Tachi

    Abstract: We describe a general family of curved-crease folding tessellations consisting of a repeating "lens" motif formed by two convex curved arcs. The third author invented the first such design in 1992, when he made both a sketch of the crease pattern and a vinyl model (pictured below). Curve fitting suggests that this initial design used circular arcs. We show that in fact the curve can be chosen to b… ▽ More

    Submitted 10 February, 2015; originally announced February 2015.

    Comments: 23 pages, 10 figures. To appear in Origami^6: Proceedings of the 6th International Meeting on Origami in Science, Mathematics and Education

  25. arXiv:1410.5845  [pdf, other

    cs.CC

    Zig-Zag Numberlink is NP-Complete

    Authors: Aaron Adcock, Erik D. Demaine, Martin L. Demaine, Michael P. O'Brien, Felix Reidl, Fernando Sánchez Villaamil, Blair D. Sullivan

    Abstract: When can $t$ terminal pairs in an $m \times n$ grid be connected by $t$ vertex-disjoint paths that cover all vertices of the grid? We prove that this problem is NP-complete. Our hardness result can be compared to two previous NP-hardness proofs: Lynch's 1975 proof without the ``cover all vertices'' constraint, and Kotsuma and Takenaga's 2010 proof when the paths are restricted to have the fewest p… ▽ More

    Submitted 21 October, 2014; originally announced October 2014.

  26. Flat Foldings of Plane Graphs with Prescribed Angles and Edge Lengths

    Authors: Zachary Abel, Erik D. Demaine, Martin L. Demaine, David Eppstein, Anna Lubiw, Ryuhei Uehara

    Abstract: When can a plane graph with prescribed edge lengths and prescribed angles (from among $\{0,180^\circ, 360^\circ$\}) be folded flat to lie in an infinitesimally thin line, without crossings? This problem generalizes the classic theory of single-vertex flat origami with prescribed mountain-valley assignment, which corresponds to the case of a cycle graph. We characterize such flat-foldable plane gra… ▽ More

    Submitted 18 March, 2018; v1 submitted 28 August, 2014; originally announced August 2014.

    Comments: 21 pages, 10 figures

    ACM Class: F.2.2

    Journal ref: J. Computational Geometry 9 (1): 71-91, 2018

  27. arXiv:1406.6576  [pdf, ps, other

    cs.DM cs.DS

    Linear-Time Algorithm for Sliding Tokens on Trees

    Authors: Erik D. Demaine, Martin L. Demaine, Eli Fox-Epstein, Duc A. Hoang, Takehiro Ito, Hirotaka Ono, Yota Otachi, Ryuhei Uehara, Takeshi Yamada

    Abstract: Suppose that we are given two independent sets $I_b$ and $I_r$ of a graph such that $|I_b|=|I_r|$, and imagine that a token is placed on each vertex in $I_b$. Then, the sliding token problem is to determine whether there exists a sequence of independent sets which transforms $I_b$ into $I_r$ so that each independent set in the sequence results from the previous one by sliding exactly one token alo… ▽ More

    Submitted 1 September, 2014; v1 submitted 25 June, 2014; originally announced June 2014.

  28. arXiv:1405.2378  [pdf, other

    cs.CG

    Covering Folded Shapes

    Authors: Oswin Aichholzer, Greg Aloupis, Erik D. Demaine, Martin L. Demaine, Sándor P. Fekete, Michael Hoffmann, Anna Lubiw, Jack Snoeyink, Andrew Winslow

    Abstract: Can folding a piece of paper flat make it larger? We explore whether a shape $S$ must be scaled to cover a flat-folded copy of itself. We consider both single folds and arbitrary folds (continuous piecewise isometries $S\rightarrow R^2$). The underlying problem is motivated by computational origami, and is related to other covering and fixturing problems, such as Lebesgue's universal cover problem… ▽ More

    Submitted 9 May, 2014; originally announced May 2014.

    Comments: 19 pages, 10 figures, to appear in Journal of Computational Geometry (JoCG)

    ACM Class: F.2.2

  29. arXiv:1404.1775  [pdf, other

    cs.CG

    Fun with Fonts: Algorithmic Typography

    Authors: Erik D. Demaine, Martin L. Demaine

    Abstract: Over the past decade, we have designed six typefaces based on mathematical theorems and open problems, specifically computational geometry. These typefaces expose the general public in a unique way to intriguing results and hard problems in hinged dissections, geometric tours, origami design, computer-aided glass design, physical simulation, and protein folding. In particular, most of these typefa… ▽ More

    Submitted 30 September, 2014; v1 submitted 7 April, 2014; originally announced April 2014.

    Comments: 14 pages, 12 figures. Revised paper with new glass cane font. Original version in Proceedings of the 7th International Conference on Fun with Algorithms

  30. arXiv:1212.4756  [pdf, other

    cs.DS cs.CC cs.CG

    One Tile to Rule Them All: Simulating Any Turing Machine, Tile Assembly System, or Tiling System with a Single Puzzle Piece

    Authors: Erik D. Demaine, Martin L. Demaine, Sándor P. Fekete, Matthew J. Patitz, Robert T. Schweller, Andrew Winslow, Damien Woods

    Abstract: In this paper we explore the power of tile self-assembly models that extend the well-studied abstract Tile Assembly Model (aTAM) by permitting tiles of shapes beyond unit squares. Our main result shows the surprising fact that any aTAM system, consisting of many different tile types, can be simulated by a single tile type of a general shape. As a consequence, we obtain a single universal tile type… ▽ More

    Submitted 19 December, 2012; originally announced December 2012.

  31. arXiv:1203.3602  [pdf, other

    cs.DS math.GN math.GR

    Picture-Hanging Puzzles

    Authors: Erik D. Demaine, Martin L. Demaine, Yair N. Minsky, Joseph S. B. Mitchell, Ronald L. Rivest, Mihai Patrascu

    Abstract: We show how to hang a picture by wrap** rope around n nails, making a polynomial number of twists, such that the picture falls whenever any k out of the n nails get removed, and the picture remains hanging when fewer than k nails get removed. This construction makes for some fun mathematical magic performances. More generally, we characterize the possible Boolean functions characterizing when th… ▽ More

    Submitted 26 April, 2014; v1 submitted 15 March, 2012; originally announced March 2012.

    Comments: 18 pages, 8 figures, 11 puzzles. Journal version of FUN 2012 paper

    Journal ref: Theory of Computing Systems, 54(4):531-550, May 2014

  32. arXiv:1201.1650  [pdf, other

    cs.CC cs.CG

    Two Hands Are Better Than One (up to constant factors)

    Authors: Sarah Cannon, Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, Matthew J. Patitz, Robert Schweller, Scott M. Summers, Andrew Winslow

    Abstract: We study the difference between the standard seeded model of tile self-assembly, and the "seedless" two-handed model of tile self-assembly. Most of our results suggest that the two-handed model is more powerful. In particular, we show how to simulate any seeded system with a two-handed system that is essentially just a constant factor larger. We exhibit finite shapes with a busy-beaver separation… ▽ More

    Submitted 8 January, 2012; originally announced January 2012.

  33. arXiv:1106.5736  [pdf, other

    cs.DS cs.CC cs.CG math.CO

    Algorithms for Solving Rubik's Cubes

    Authors: Erik D. Demaine, Martin L. Demaine, Sarah Eisenstat, Anna Lubiw, Andrew Winslow

    Abstract: The Rubik's Cube is perhaps the world's most famous and iconic puzzle, well-known to have a rich underlying mathematical structure (group theory). In this paper, we show that the Rubik's Cube also has a rich underlying algorithmic structure. Specifically, we show that the n x n x n Rubik's Cube, as well as the n x n x 1 variant, has a "God's Number" (diameter of the configuration space) of Theta(n… ▽ More

    Submitted 28 June, 2011; originally announced June 2011.

    Comments: 34 pages, 9 figures. A short version of this paper is to appear at the 19th Annual European Symposium on Algorithms

  34. arXiv:1003.2851  [pdf, ps, other

    cs.DM cs.CC

    The complexity of UNO

    Authors: Erik D. Demaine, Martin L. Demaine, Nicholas J. A. Harvey, Ryuhei Uehara, Takeaki Uno, Yushi Uno

    Abstract: This paper investigates the popular card game UNO from the viewpoint of algorithmic combinatorial game theory. We define simple and concise mathematical models for the game, including both cooperative and uncooperative versions, and analyze their computational complexity. In particular, we prove that even a single-player version of UNO is NP-complete, although some restricted cases are in P. Surpr… ▽ More

    Submitted 2 December, 2013; v1 submitted 15 March, 2010; originally announced March 2010.

    Comments: 13 body pages, 2 appendix pages, 1 table, 7 figures

    ACM Class: G.2; F.1

  35. arXiv:0910.1643  [pdf, ps, other

    cs.CG cs.DS

    Covering Points by Disjoint Boxes with Outliers

    Authors: Hee-Kap Ahn, Sang Won Bae, Erik D. Demaine, Martin L. Demaine, Sang-Sub Kim, Matias Korman, Iris Reinbacher, Wanbin Son

    Abstract: For a set of n points in the plane, we consider the axis--aligned (p,k)-Box Covering problem: Find p axis-aligned, pairwise-disjoint boxes that together contain n-k points. In this paper, we consider the boxes to be either squares or rectangles, and we want to minimize the area of the largest box. For general p we show that the problem is NP-hard for both squares and rectangles. For a small, fixed… ▽ More

    Submitted 26 July, 2010; v1 submitted 8 October, 2009; originally announced October 2009.

    Comments: updated version: - changed problem from 'cover exactly n-k points' to 'cover at least n-k points' to avoid having non-feasible solutions. Results are unchanged. - added Proof to Lemma 11, clarified some sections - corrected typos and small errors - updated affiliations of two authors

  36. arXiv:0909.5388  [pdf, ps, other

    cs.CG

    A Universal Crease Pattern for Folding Orthogonal Shapes

    Authors: Nadia Benbernou, Erik D. Demaine, Martin L. Demaine, Aviv Ovadya

    Abstract: We present a universal crease pattern--known in geometry as the tetrakis tiling and in origami as box pleating--that can fold into any object made up of unit cubes joined face-to-face (polycubes). More precisely, there is one universal finite crease pattern for each number n of unit cubes that need to be folded. This result contrasts previous universality results for origami, which require a dif… ▽ More

    Submitted 29 September, 2009; originally announced September 2009.

    Comments: 7 pages, 4 figures

  37. arXiv:0908.2493  [pdf, ps, other

    cs.CG

    Minimum feature size preserving decompositions

    Authors: Greg Aloupis, Erik D. Demaine, Martin L. Demaine, Vida Dujmovic, John Iacono

    Abstract: The minimum feature size of a crossing-free straight line drawing is the minimum distance between a vertex and a non-incident edge. This quantity measures the resolution needed to display a figure or the tool size needed to mill the figure. The spread is the ratio of the diameter to the minimum feature size. While many algorithms (particularly in meshing) depend on the spread of the input, none… ▽ More

    Submitted 18 August, 2009; originally announced August 2009.

    Comments: 12 pages, 4 figures

  38. arXiv:0906.4747  [pdf, ps, other

    cs.CG

    (Non)existence of Pleated Folds: How Paper Folds Between Creases

    Authors: Erik D. Demaine, Martin L. Demaine, Vi Hart, Gregory N. Price, Tomohiro Tachi

    Abstract: We prove that the pleated hyperbolic paraboloid, a familiar origami model known since 1927, in fact cannot be folded with the standard crease pattern in the standard mathematical model of zero-thickness paper. In contrast, we show that the model can be folded with additional creases, suggesting that real paper "folds" into this model via small such creases. We conjecture that the circular versio… ▽ More

    Submitted 25 June, 2009; originally announced June 2009.

    Comments: 19 pages, 6 figures

    ACM Class: I.3.5; F.2.2

  39. arXiv:0906.2461  [pdf, ps, other

    cs.CG cs.DS

    Continuous Blooming of Convex Polyhedra

    Authors: Erik D. Demaine, Martin L. Demaine, Vi Hart, John Iacono, Stefan Langerman, Joseph O'Rourke

    Abstract: We construct the first two continuous bloomings of all convex polyhedra. First, the source unfolding can be continuously bloomed. Second, any unfolding of a convex polyhedron can be refined (further cut, by a linear number of cuts) to have a continuous blooming.

    Submitted 13 June, 2009; originally announced June 2009.

    Comments: 13 pages, 6 figures

    ACM Class: I.3.5; F.2.2

  40. arXiv:0804.0986  [pdf, other

    cs.CG

    Cauchy's Arm Lemma on a Growing Sphere

    Authors: Zachary Abel, David Charlton, Sebastien Collette, Erik D. Demaine, Martin L. Demaine, Stefan Langerman, Joseph O'Rourke, Val Pinciu, Godfried Toussaint

    Abstract: We propose a variant of Cauchy's Lemma, proving that when a convex chain on one sphere is redrawn (with the same lengths and angles) on a larger sphere, the distance between its endpoints increases. The main focus of this work is a comparison of three alternate proofs, to show the links between Toponogov's Comparison Theorem, Legendre's Theorem and Cauchy's Arm Lemma.

    Submitted 7 April, 2008; originally announced April 2008.

  41. arXiv:0803.0316  [pdf, other

    cs.CG

    Staged Self-Assembly:Nanomanufacture of Arbitrary Shapes with O(1) Glues

    Authors: Erik D. Demaine, Martin L. Demaine, Sandor P. Fekete, Mashhood Ishaque, Eynat Rafalin, Robert T. Schweller, Diane Souvaine

    Abstract: We introduce staged self-assembly of Wang tiles, where tiles can be added dynamically in sequence and where intermediate constructions can be stored for later mixing. This model and its various constraints and performance measures are motivated by a practical nanofabrication scenario through protein-based bioengineering. Staging allows us to break through the traditional lower bounds in tile sel… ▽ More

    Submitted 3 March, 2008; originally announced March 2008.

    Comments: 22 pages, 15 figures, 1table, PDFLatex; conference version in Proceedings of the 13th International Meeting on DNA Computing (DNA13), 2007, pp. 46-55, full version to appear in Natural Computing

    ACM Class: F.1.1; J.3

  42. arXiv:0801.4405  [pdf, ps, other

    cs.CG

    A Locked Orthogonal Tree

    Authors: David Charlton, Erik D. Demaine, Martin L. Demaine, Gregory Price, Yaa-Lirng Tu

    Abstract: We give a counterexample to a conjecture of Poon [Poo06] that any orthogonal tree in two dimensions can always be flattened by a continuous motion that preserves edge lengths and avoids self-intersection. We show our example is locked by extending results on strongly locked self-touching linkages due to Connelly, Demaine and Rote [CDR02] to allow zero-length edges as defined in [ADG07], which ma… ▽ More

    Submitted 28 January, 2008; originally announced January 2008.

  43. Hinged Dissections Exist

    Authors: Timothy G. Abbott, Zachary Abel, David Charlton, Erik D. Demaine, Martin L. Demaine, Scott D. Kominers

    Abstract: We prove that any finite collection of polygons of equal area has a common hinged dissection. That is, for any such collection of polygons there exists a chain of polygons hinged at vertices that can be folded in the plane continuously without self-intersection to form any polygon in the collection. This result settles the open problem about the existence of hinged dissections between pairs of p… ▽ More

    Submitted 12 December, 2007; originally announced December 2007.

    Comments: 22 pages, 14 figures

    ACM Class: F.2.2

    Journal ref: Proceedings of the Twenty-fourth Annual Symposium on Computational Geometry (2008): 110-119.

  44. Locked and Unlocked Chains of Planar Shapes

    Authors: Robert Connelly, Erik D. Demaine, Martin L. Demaine, Sandor P. Fekete, Stefan Langerman, Joseph S. B. Mitchell, Ares Ribo, Guenter Rote

    Abstract: We extend linkage unfolding results from the well-studied case of polygonal linkages to the more general case of linkages of polygons. More precisely, we consider chains of nonoverlap** rigid planar shapes (Jordan regions) that are hinged together sequentially at rotatable joints. Our goal is to characterize the families of planar shapes that admit locked chains, where some configurations cann… ▽ More

    Submitted 17 May, 2010; v1 submitted 6 April, 2006; originally announced April 2006.

    Comments: 23 pages, 25 figures, Latex; full journal version with all proof details. (Fixed crash-induced bugs in the abstract.)

    ACM Class: F.2.2

    Journal ref: Discrete and Computational Geometry 44 (2010), 439-462

  45. arXiv:cs/0204017  [pdf, ps, other

    cs.DM cs.CG cs.GT

    Solitaire Clobber

    Authors: Erik D. Demaine, Martin L. Demaine, Rudolf Fleischer

    Abstract: Clobber is a new two-player board game. In this paper, we introduce the one-player variant Solitaire Clobber where the goal is to remove as many stones as possible from the board by alternating white and black moves. We show that a checkerboard configuration on a single row (or single column) can be reduced to about n/4 stones. For boards with at least two rows and two columns, we show that a ch… ▽ More

    Submitted 30 July, 2002; v1 submitted 9 April, 2002; originally announced April 2002.

    Comments: 14 pages. v2 fixes small typo

    Report number: HKUST-TCSC-2002-05 ACM Class: G.2.1; G.2.2; F.2.2; I.3.5

  46. arXiv:cs/0204002  [pdf, ps, other

    cs.DM cs.CG cs.GT

    Coin-Moving Puzzles

    Authors: Erik D. Demaine, Martin L. Demaine, Helena A. Verrill

    Abstract: We introduce a new family of one-player games, involving the movement of coins from one configuration to another. Moves are restricted so that a coin can be placed only in a position that is adjacent to at least two other coins. The goal of this paper is to specify exactly which of these games are solvable. By introducing the notion of a constant number of extra coins, we give tight theorems cha… ▽ More

    Submitted 30 March, 2002; originally announced April 2002.

    Comments: 25 pages, 33 figures. To appear in the book More Games of No Chance edited by Richard Nowakowski and published by MSRI

    ACM Class: G.2.1; G.2.2; F.2.2; I.3.5

  47. arXiv:cs/0107031  [pdf, ps, other

    cs.CC cs.DM cs.DS

    The Complexity of Clickomania

    Authors: Therese C. Biedl, Erik D. Demaine, Martin L. Demaine, Rudolf Fleischer, Lars Jacobsen, J. Ian Munro

    Abstract: We study a popular puzzle game known variously as Clickomania and Same Game. Basically, a rectangular grid of blocks is initially colored with some number of colors, and the player repeatedly removes a chosen connected monochromatic group of at least two square blocks, and any blocks above it fall down. We show that one-column puzzles can be solved, i.e., the maximum possible number of blocks ca… ▽ More

    Submitted 21 July, 2001; originally announced July 2001.

    Comments: 15 pages, 3 figures. To appear in More Games of No Chance, edited by R. J. Nowakowski

    ACM Class: F.2.2; F.1.3; F.1.1; G.2.1

  48. arXiv:cs/0107024  [pdf, ps, other

    cs.CG cs.DM

    Enumerating Foldings and Unfoldings between Polygons and Polytopes

    Authors: Erik D. Demaine, Martin L. Demaine, Anna Lubiw, Joseph O'Rourke

    Abstract: We pose and answer several questions concerning the number of ways to fold a polygon to a polytope, and how many polytopes can be obtained from one polygon; and the analogous questions for unfolding polytopes to polygons. Our answers are, roughly: exponentially many, or nondenumerably infinite.

    Submitted 18 July, 2001; originally announced July 2001.

    Comments: 12 pages; 10 figures; 10 references. Revision of version in Proceedings of the Japan Conference on Discrete and Computational Geometry, Tokyo, Nov. 2000, pp. 9-12. See also cs.CG/0007019

    ACM Class: F.2.2; G.2.1

    Journal ref: Graphs and Combinatorics 18(1) 93-104 (2002)

  49. arXiv:cs/0011026  [pdf, ps, other

    cs.CG cs.DM

    When Can You Fold a Map?

    Authors: Esther M. Arkin, Michael A. Bender, Erik D. Demaine, Martin L. Demaine, Joseph S. B. Mitchell, Saurabh Sethia, Steven S. Skiena

    Abstract: We explore the following problem: given a collection of creases on a piece of paper, each assigned a folding direction of mountain or valley, is there a flat folding by a sequence of simple folds? There are several models of simple folds; the simplest one-layer simple fold rotates a portion of paper about a crease in the paper by +-180 degrees. We first consider the analogous questions in one di… ▽ More

    Submitted 30 August, 2003; v1 submitted 20 November, 2000; originally announced November 2000.

    Comments: 24 pages, 19 figures. Version 3 includes several improvements thanks to referees, including formal definitions of simple folds, more figures, table summarizing results, new open problems, and additional references

    ACM Class: F.2.2; G.2.1

  50. arXiv:cs/0008025  [pdf, ps, other

    cs.CC cs.GT

    Phutball Endgames are Hard

    Authors: Erik D. Demaine, Martin L. Demaine, David Eppstein

    Abstract: We show that, in John Conway's board game Phutball (or Philosopher's Football), it is NP-complete to determine whether the current player has a move that immediately wins the game. In contrast, the similar problems of determining whether there is an immediately winning move in checkers, or a move that kings a man, are both solvable in polynomial time.

    Submitted 27 July, 2001; v1 submitted 23 August, 2000; originally announced August 2000.

    Comments: 9 pages, 8 figures. Revised to include additional references on the complexity of checkers

    ACM Class: F.1.3,K.8.0

    Journal ref: More Games of No Chance, MSRI Publications 42, 2002, pp. 351-360