Gourds: a sliding-block puzzle with turning

11/02/2020
by   Joep Hamersma, et al.
0

We propose a new kind of sliding-block puzzle, called Gourds, where the objective is to rearrange 1 x 2 pieces on a hexagonal grid board of 2n + 1 cells with n pieces, using sliding, turning and pivoting moves. This puzzle has a single empty cell on a board and forms a natural extension of the 15-puzzle to include rotational moves. We analyze the puzzle and completely characterize the cases when the puzzle can always be solved. We also study the complexity of determining whether a given set of colored pieces can be placed on a colored hexagonal grid board with matching colors. We show this problem is NP-complete for arbitrarily many colors, but solvable in randomized polynomial time if the number of colors is a fixed constant.

READ FULL TEXT

page 7

page 15

page 18

research
03/09/2018

Computational Complexity of Generalized Push Fight

We analyze the computational complexity of optimally playing the two-pla...
research
07/19/2022

All Paths Lead to Rome

All roads lead to Rome is the core idea of the puzzle game Roma. It is p...
research
02/19/2022

Sorting Balls and Water: Equivalence and Computational Complexity

Various forms of sorting problems have been studied over the years. Rece...
research
12/15/2020

A new perspective of paramodulation complexity by solving massive 8 puzzles

A sliding puzzle is a combination puzzle where a player slide pieces alo...
research
08/11/2020

A Complexity Dichotomy for Permutation Pattern Matching on Grid Classes

Permutation Pattern Matching (PPM) is the problem of deciding for a give...
research
07/11/2017

A simple proof that the (n^2-1)-puzzle is hard

The 15 puzzle is a classic reconfiguration puzzle with fifteen uniquely ...
research
08/30/2017

The Painter's Problem: covering a grid with colored connected polygons

Motivated by a new way of visualizing hypergraphs, we study the followin...

Please sign up or login with your details

Forgot password? Click here to reset