Solving the 15-puzzle game using local value-iteration

Bastian Bischoff, Duy Nguyen-Tuong, Heiner Markert, Alois Knoll

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

The 15-puzzle is a well-known game which has a long history stretching back in the 1870's. The goal of the game is to arrange a shuffled set of 15 numbered tiles in ascending order, by sliding tiles into the one vacant space on a 4×4 grid. In this paper, we study how Reinforcement Learning can be employed to solve the 15-puzzle problem. Mathematically, this problem can be described as a Markov Decision Process with the states being puzzle configurations. This leads to a large state space with approximately 10 13 elements. In order to deal with this large state space, we present a local variation of the Value-Iteration approach appropriate to solve the15-puzzle starting from arbitrary configurations. Furthermore, we provide a theoretical analysis of the proposed strategy for solving the 15-puzzle problem. The feasibility of the approach and the plausibility of the analysis are additionally shown by simulation results.

Original languageEnglish
Title of host publicationTwelfth Scandinavian Conference on Artificial Intelligence. SCAI 2013
PublisherIOS Press BV
Pages45-54
Number of pages10
ISBN (Print)9781614993292
DOIs
StatePublished - 2013

Publication series

NameFrontiers in Artificial Intelligence and Applications
Volume257
ISSN (Print)0922-6389
ISSN (Electronic)1879-8314

Keywords

  • 15-Puzzle Game
  • Reinforcement Learning
  • Value-Iteration

Fingerprint

Dive into the research topics of 'Solving the 15-puzzle game using local value-iteration'. Together they form a unique fingerprint.

Cite this