Solving the 15-Puzzle Game Using Local Value-Iteration

Bastian Bischoff, D. Nguyen-Tuong, Heiner Markert, A. Knoll
{"title":"Solving the 15-Puzzle Game Using Local Value-Iteration","authors":"Bastian Bischoff, D. Nguyen-Tuong, Heiner Markert, A. Knoll","doi":"10.3233/978-1-61499-330-8-45","DOIUrl":null,"url":null,"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 elements. In order to deal with this large state space, we present a local variation of the Value-Iteration approach appropriate to solve the 15-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.","PeriodicalId":322432,"journal":{"name":"Scandinavian Conference on AI","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Scandinavian Conference on AI","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3233/978-1-61499-330-8-45","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

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 elements. In order to deal with this large state space, we present a local variation of the Value-Iteration approach appropriate to solve the 15-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.
使用局部值迭代解决15个谜题的游戏
15-puzzle是一个著名的游戏,它的历史可以追溯到19世纪70年代。游戏的目标是将15个编号的牌按升序排列,将牌滑动到4x4网格上的一个空位上。在本文中,我们研究了如何使用强化学习来解决15个难题。数学上,这个问题可以描述为一个状态为谜题配置的马尔可夫决策过程。这将导致一个包含大约10个元素的大型状态空间。为了处理这种大的状态空间,我们提出了一种局部变化的值迭代方法,适合于解决从任意配置开始的15难题。此外,我们对所提出的解决15个难题的策略进行了理论分析。仿真结果进一步证明了该方法的可行性和分析的合理性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信