Carrying is Hard: Exploring the Gap between Hardness for NP and PSPACE for the Hanano and Jelly no Puzzles

📅 2026-01-12
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This study investigates why Hanano Puzzle remains PSPACE-complete under the same rule constraints that render Jelly no Puzzle merely NP-complete. Through computational complexity theory, reduction proofs, and formal modeling of game mechanics, the work identifies and rigorously defines the “carrying” mechanism—whereby blocks can be moved indirectly by being carried by other blocks—as the key factor responsible for the PSPACE-hardness of Hanano Puzzle. This insight not only clarifies the fundamental source of the complexity gap between these two puzzle types but also contributes to a deeper understanding of the essential distinctions between PSPACE and NP problems.

Technology Category

Knowledge Representation and Reasoning: Computational Complexity of ReasoningMultiagent Systems: Mechanism DesignConstraint Satisfaction and Optimization: Satisfiability Modulo Theories

Application Category

Economics, Online Markets and Human Computation: The sharing economyGraph Algorithms and Modeling for the Web: Algorithms and analysis for incomplete, noisy, or partially observed Web-related graphsWeb Mining and Content Analysis: Models for Web evolution
📝 Abstract
The Hanano Puzzle is a one-player game with irreversible gravity, where the goal is to make colored blocks make contact with flowers of the corresponding color. The game Jelly no Puzzle shares similar mechanics. In general, determining if a given level of each of the two games is solvable is PSPACE-complete. There are also known restrictions under which determining if a level of Jelly no Puzzle is solvable is NP-complete. We find that under the same restrictions, determining if a level of Hanano Puzzle is solvable remains PSPACE-complete. We thus study several restrictions on Hanano, contrast them with known results about Jelly no Puzzle, and posit that the mechanism at the heart of the PSPACE-hardness is the ability for blocks to carry each other.
Problem

Research questions and friction points this paper is trying to address.

PSPACE-completeness
NP-completeness
Hanano Puzzle
Jelly no Puzzle
computational complexity
Innovation

Methods, ideas, or system contributions that make the work stand out.

PSPACE-completeness
computational complexity
puzzle games
carrying mechanism
NP-completeness
🔎 Similar Papers
💼 Related Jobs
No related jobs found.
M
Michael C. Chavrimootoo
Department of Computer Science, Denison University, Granville, OH 43023
J
Jin Seok Youn
Department of Computer Science, Denison University, Granville, OH 43023