Snipperclips: Cutting tools into desired polygons using themselves

Compilation copyright © 2017 Michiel Smid Copyright of individual papers retained by authors.All right reserved. 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., subt...

Full description

Bibliographic Details
Main Authors: Abel, Zachary, Akitaya, Hugo, Chiu, Man-Kwun, Demaine, Erik D, Demaine, Martin L, Hesterberg, Adam, Korman, Matias, Lynch, Jayson, van Renssen, André, Roeloffzen, Marcel
Other Authors: Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Format: Article
Language:English
Published: Elsevier BV 2022
Online Access:https://hdl.handle.net/1721.1/143963
_version_ 1811091761579163648
author Abel, Zachary
Akitaya, Hugo
Chiu, Man-Kwun
Demaine, Erik D
Demaine, Martin L
Hesterberg, Adam
Korman, Matias
Lynch, Jayson
van Renssen, André
Roeloffzen, Marcel
author2 Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
author_facet Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Abel, Zachary
Akitaya, Hugo
Chiu, Man-Kwun
Demaine, Erik D
Demaine, Martin L
Hesterberg, Adam
Korman, Matias
Lynch, Jayson
van Renssen, André
Roeloffzen, Marcel
author_sort Abel, Zachary
collection MIT
description Compilation copyright © 2017 Michiel Smid Copyright of individual papers retained by authors.All right reserved. 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 via a sequence of snip operations? If so, how many snip operations are required? We show that a polynomial number of snips suffice for two different variants of the problem.
first_indexed 2024-09-23T15:07:39Z
format Article
id mit-1721.1/143963
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T15:07:39Z
publishDate 2022
publisher Elsevier BV
record_format dspace
spelling mit-1721.1/1439632023-06-28T20:09:25Z Snipperclips: Cutting tools into desired polygons using themselves Abel, Zachary Akitaya, Hugo Chiu, Man-Kwun Demaine, Erik D Demaine, Martin L Hesterberg, Adam Korman, Matias Lynch, Jayson van Renssen, André Roeloffzen, Marcel Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory Compilation copyright © 2017 Michiel Smid Copyright of individual papers retained by authors.All right reserved. 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 via a sequence of snip operations? If so, how many snip operations are required? We show that a polynomial number of snips suffice for two different variants of the problem. 2022-07-22T14:46:35Z 2022-07-22T14:46:35Z 2021 2022-07-22T14:34:32Z Article http://purl.org/eprint/type/JournalArticle https://hdl.handle.net/1721.1/143963 Abel, Zachary, Akitaya, Hugo, Chiu, Man-Kwun, Demaine, Erik D, Demaine, Martin L et al. 2021. "Snipperclips: Cutting tools into desired polygons using themselves." Computational Geometry: Theory and Applications, 98. en 10.1016/J.COMGEO.2021.101784 Computational Geometry: Theory and Applications Creative Commons Attribution-NonCommercial-NoDerivs License http://creativecommons.org/licenses/by-nc-nd/4.0/ application/pdf Elsevier BV arXiv
spellingShingle Abel, Zachary
Akitaya, Hugo
Chiu, Man-Kwun
Demaine, Erik D
Demaine, Martin L
Hesterberg, Adam
Korman, Matias
Lynch, Jayson
van Renssen, André
Roeloffzen, Marcel
Snipperclips: Cutting tools into desired polygons using themselves
title Snipperclips: Cutting tools into desired polygons using themselves
title_full Snipperclips: Cutting tools into desired polygons using themselves
title_fullStr Snipperclips: Cutting tools into desired polygons using themselves
title_full_unstemmed Snipperclips: Cutting tools into desired polygons using themselves
title_short Snipperclips: Cutting tools into desired polygons using themselves
title_sort snipperclips cutting tools into desired polygons using themselves
url https://hdl.handle.net/1721.1/143963
work_keys_str_mv AT abelzachary snipperclipscuttingtoolsintodesiredpolygonsusingthemselves
AT akitayahugo snipperclipscuttingtoolsintodesiredpolygonsusingthemselves
AT chiumankwun snipperclipscuttingtoolsintodesiredpolygonsusingthemselves
AT demaineerikd snipperclipscuttingtoolsintodesiredpolygonsusingthemselves
AT demainemartinl snipperclipscuttingtoolsintodesiredpolygonsusingthemselves
AT hesterbergadam snipperclipscuttingtoolsintodesiredpolygonsusingthemselves
AT kormanmatias snipperclipscuttingtoolsintodesiredpolygonsusingthemselves
AT lynchjayson snipperclipscuttingtoolsintodesiredpolygonsusingthemselves
AT vanrenssenandre snipperclipscuttingtoolsintodesiredpolygonsusingthemselves
AT roeloffzenmarcel snipperclipscuttingtoolsintodesiredpolygonsusingthemselves