中文
相关论文

相关论文: PushPush is NP-hard in 2D

200 篇论文

We prove that a particular pushing-blocks puzzle is intractable in 3D. The puzzle, inspired by the game PushPush, consists of unit square blocks on an integer lattice. An agent may push blocks (but never pull them) in attempting to move…

计算几何 · 计算机科学 2007-05-23 Joseph O'Rourke , The Smith Problem Solving Group

We prove that two pushing-blocks puzzles are intractable in 2D. One of our constructions improves an earlier result that established intractability in 3D [OS99] for a puzzle inspired by the game PushPush. The second construction answers a…

计算几何 · 计算机科学 2007-05-23 Erik D. Demaine , Martin L. Demaine , Joseph O'Rourke

This paper proves that push-pull block puzzles in 3D are PSPACE-complete to solve, and push-pull block puzzles in 2D with thin walls are NP-hard to solve, settling an open question by Zubaran and Ritt. Push-pull block puzzles are a type of…

计算复杂性 · 计算机科学 2017-09-06 Erik D. Demaine , Isaac Grosof , Jayson Lynch

In the "Game about Squares" the task is to push unit squares on an integer lattice onto corresponding dots. A square can only be moved into one given direction. When a square is pushed onto a lattice point with an arrow the direction of the…

计算复杂性 · 计算机科学 2014-08-21 Jens Maßberg

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…

计算复杂性 · 计算机科学 2018-06-15 Jeffrey Bosboom , Spencer Congero , Erik D. Demaine , Martin L. Demaine , Jayson Lynch

We analyze the computational complexity of optimally playing the two-player board game Push Fight, generalized to an arbitrary board and number of pieces. We prove that the game is PSPACE-hard to decide who will win from a given position,…

计算复杂性 · 计算机科学 2018-03-13 Jeffrey Bosboom , Erik D. Demaine , Mikhail Rudoy

We prove PSPACE-completeness of Push-1: given a rectangular grid of 1 x 1 cells, each possibly occupied by a movable block, can a robot move from one specified location to another, given the ability to push up to one block at a time? In…

计算复杂性 · 计算机科学 2026-05-11 MIT Hardness Group , Josh Brunner , Lily Chung , Erik D. Demaine , Jenny Diomidova , Della Hendrickson , Jayson Lynch

We prove PSPACE-completeness of the well-studied pushing-block puzzle Push-1F, a theoretical abstraction of many video games (introduced in 1999). The proof also extends to Push-$k$ for any $k \ge 2$. We also prove PSPACE-completeness of…

计算复杂性 · 计算机科学 2024-12-31 Hayashi Ani , Lily Chung , Erik D. Demaine , Jenny Diomidova , Della Hendrickson , Jayson Lynch

We are going to show that some variants of a puzzle called Pull in which the boxes have handles (i.e. we can only pull the boxes in certain directions) are NP-hard

计算复杂性 · 计算机科学 2018-01-01 Oscar Temprano

We consider the $n\times n$ game of Phutball. It is shown that, given an arbitrary position of stones on the board, it is a PSPACE-hard problem to determine whether the specified player can win the game, regardless of the opponent's choices…

计算机科学与博弈论 · 计算机科学 2021-03-05 Dariusz Dereniowski

A shuffle of two strings is formed by interleaving the characters into a new string, keeping the characters of each string in order. A string is a square if it is a shuffle of two identical strings. There is a known polynomial time dynamic…

计算复杂性 · 计算机科学 2012-12-03 Sam Buss , Michael Soltys

In this paper, we give simple NP-hardness reductions for three popular video games. The first is Baba Is You, an award winning 2D block puzzle game with the key premise being the ability to rewrite the rules of the game. The second is Fez,…

计算复杂性 · 计算机科学 2022-02-23 Matthew Ferland , Vikram Kher

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…

We study the problem of deciding the winner of reachability switching games for zero-, one-, and two-player variants. Switching games provide a deterministic analogue of stochastic games. We show that the zero-player case is NL-hard, the…

形式语言与自动机理论 · 计算机科学 2023-06-22 John Fearnley , Martin Gairing , Matthias Mnich , Rahul Savani

A pushdown vector addition system with states (PVASS) extends the model of vector addition systems with a pushdown stack. The algorithmic analysis of PVASS has applications such as static analysis of recursive programs manipulating integer…

计算机科学中的逻辑 · 计算机科学 2024-02-21 Guillermo A. Perez , Shrisha Rao

We prove that playing Candy Crush to achieve a given score in a fixed number of swaps is NP-hard.

计算复杂性 · 计算机科学 2014-03-11 Toby Walsh

We investigate the reconfiguration of $n$ blocks, or "tokens", in the square grid using "line pushes". A line push is performed from one of the four cardinal directions and pushes all tokens that are maximum in that direction to the…

组合数学 · 数学 2023-10-16 Hugo A. Akitaya , Maarten Löffler , Giovanni Viglietta

Modern AAA video games feature huge game levels and maps which are increasingly hard for level testers to cover exhaustively. As a result, games often ship with catastrophic bugs such as the player falling through the floor or being stuck…

人工智能 · 计算机科学 2022-09-02 Cong Lu , Raluca Georgescu , Johan Verwey

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…

计算复杂性 · 计算机科学 2017-01-03 Jeffrey Bosboom , Erik D. Demaine , Martin L. Demaine , Adam Hesterberg , Pasin Manurangsi , Anak Yodpinyanee

Many puzzle video games, like Sokoban, involve moving some agent in a maze. The reachable locations are usually apparent for a human player, and the difficulty of the game is mainly related to performing actions on objects, such as pushing…

人工智能 · 计算机科学 2023-10-03 Miquel Bofill , Cristina Borralleras , Joan Espasa , Mateu Villaret
‹ 上一页 1 2 3 10 下一页 ›