Skip to main content

Showing 1–9 of 9 results for author: Ani, H

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.10546  [pdf, other

    cs.CC

    You Can't Solve These Super Mario Bros. Levels: Undecidable Mario Games

    Authors: MIT Hardness Group, Hayashi Ani, Erik D. Demaine, Holden Hall, Ricardo Ruiz, Naveen Venkat

    Abstract: We prove RE-completeness (and thus undecidability) of several 2D games in the Super Mario Bros. platform video game series: the New Super Mario Bros. series (original, Wii, U, and 2), and both Super Mario Maker games in all five game styles (Super Mario Bros. 1 and 3, Super Mario World, New Super Mario Bros. U, and Super Mario 3D World). These results hold even when we restrict to constant-size le… ▽ More

    Submitted 17 May, 2024; originally announced May 2024.

  2. arXiv:2404.10380  [pdf, other

    cs.CC

    PSPACE-Hard 2D Super Mario Games: Thirteen Doors

    Authors: MIT Hardness Group, Hayashi Ani, Erik D. Demaine, Holden Hall, Matias Korman

    Abstract: We prove PSPACE-hardness for fifteen games in the Super Mario Bros. 2D platforming video game series. Previously, only the original Super Mario Bros. was known to be PSPACE-hard (FUN 2016), though several of the games we study were known to be NP-hard (FUN 2014). Our reductions build door gadgets with open, close, and traverse traversals, in each case using mechanics unique to the game. While some… ▽ More

    Submitted 16 April, 2024; originally announced April 2024.

  3. arXiv:2306.01193  [pdf, other

    cs.LO cs.CC

    Complexity of Motion Planning of Arbitrarily Many Robots: Gadgets, Petri Nets, and Counter Machines

    Authors: Hayashi Ani, Michael Coulombe, Erik D. Demaine, Jenny Diomidova, Timothy Gomez, Dylan Hendrickson, Jayson Lynch

    Abstract: We extend the motion-planning-through-gadgets framework to several new scenarios involving various numbers of robots/agents, and analyze the complexity of the resulting motion-planning problems. While past work considers just one robot or one robot per player, most of our models allow for one or more locations to spawn new robots in each time step, leading to arbitrarily many robots. In the 0-pl… ▽ More

    Submitted 1 June, 2023; originally announced June 2023.

    Comments: 22 pages, 19 figures. Presented at SAND 2023

  4. arXiv:2302.01145  [pdf, other

    cs.CC math.CO

    This Game Is Not Going To Analyze Itself

    Authors: Aviv Adler, Hayashi Ani, Lily Chung, Michael Coulombe, Erik D. Demaine, Jenny Diomidova, Dylan Hendrickson, Jayson Lynch

    Abstract: We analyze the puzzle video game This Game Is Not Going To Load Itself, where the player routes data packets of three different colors from given sources to given sinks of the correct color. Given the sources, sinks, and some previously placed arrow tiles, we prove that the game is in Sigma_2^P; in NP for sources of equal period; NP-complete for three colors and six equal-period sources with pla… ▽ More

    Submitted 2 February, 2023; originally announced February 2023.

    Comments: 23 pages, 23 figures. Presented at JCDCGGG 2022

  5. Traversability, Reconfiguration, and Reachability in the Gadget Framework

    Authors: Hayashi Ani, Erik Demaine, Jenny Diomidova, Dylan Hendrickson, Jayson Lynch

    Abstract: Consider an agent traversing a graph of "gadgets", each with local state that changes with each traversal by the agent. We characterize the complexity of universal traversal, where the goal is to traverse every gadget at least once, for DAG gadgets, one-state gadgets, and reversible deterministic gadgets. We also study the complexity of reconfiguration, where the goal is to bring the system of g… ▽ More

    Submitted 1 April, 2022; originally announced April 2022.

    Comments: Full version of article appearing in WALCOM 2022. 23 pages, 14 figures

    Journal ref: WALCOM: Algorithms and Computation. WALCOM 2022. Lecture Notes in Computer Science(), vol 13174, pg. 47-58. Springer, Cham

  6. 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

  7. PSPACE-completeness of Pulling Blocks to Reach a Goal

    Authors: Hayashi Ani, Sualeh Asif, Erik D. Demaine, Jenny Diomidova, Dylan Hendrickson, Jayson Lynch, Sarah Scheffler, Adam Suhl

    Abstract: We prove PSPACE-completeness of all but one problem in a large space of pulling-block problems where the goal is for the agent to reach a target destination. The problems are parameterized by whether pulling is optional, the number of blocks which can be pulled simultaneously, whether there are fixed blocks or thin walls, and whether there is gravity. We show NP-hardness for the remaining proble… ▽ More

    Submitted 25 February, 2022; v1 submitted 7 June, 2020; originally announced June 2020.

    Comments: Full version of JCDCGGG2019 paper and now published in Journal of Information Processing 28 (2020), 22 pages, 25 figures; corrections made to Figures 10 and 15

    Journal ref: Journal of Information Processing 28 (2020): 929-941

  8. arXiv:2006.01256  [pdf, other

    cs.CC cs.RO

    Walking through Doors is Hard, even without Staircases: Proving PSPACE-hardness via Planar Assemblies of Door Gadgets

    Authors: Hayashi Ani, Jeffrey Bosboom, Erik D. Demaine, Jenny Diomidova, Dylan Hendrickson, Jayson Lynch

    Abstract: A door gadget has two states and three tunnels that can be traversed by an agent (player, robot, etc.): the "open" and "close" tunnel sets the gadget's state to open and closed, respectively, while the "traverse" tunnel can be traversed if and only if the door is in the open state. We prove that it is PSPACE-complete to decide whether an agent can move from one location to another through a plan… ▽ More

    Submitted 1 June, 2020; originally announced June 2020.

    Comments: Accepted to FUN2020, 35 pages, 41 figures

  9. arXiv:2005.03192  [pdf, other

    cs.CC

    Trains, Games, and Complexity: 0/1/2-Player Motion Planning through Input/Output Gadgets

    Authors: Hayashi Ani, Erik D. Demaine, Dylan H. Hendrickson, Jayson Lynch

    Abstract: We analyze the computational complexity of motion planning through local "input/output" gadgets with separate entrances and exits, and a subset of allowed traversals from entrances to exits, each of which changes the state of the gadget and thereby the allowed traversals. We study such gadgets in the zero-, one-, and two-player settings, in particular extending past motion-planning-through-gadge… ▽ More

    Submitted 28 May, 2023; v1 submitted 6 May, 2020; originally announced May 2020.

    Comments: 37 pages, 42 figures. Presented at WALCOM 2022. Expanded version accepted to Theoretical Computer Science