Back to Search Start Over

BI-DIRECTIONAL MONTE CARLO TREE SEARCH

Authors :
Kristian Spoerer
Source :
Asia-Pacific Journal of Information Technology and Multimedia, Vol 10, Iss 01, Pp 17-26 (2021)
Publication Year :
2021
Publisher :
UKM Press, 2021.

Abstract

This paper describes a new algorithm called Bi-Directional Monte Carlo Tree Search. The essential idea of Bi-directional Monte Carlo Tree Search is to run an MCTS forwards from the start state, and simultaneously run an MCTS backwards from the goal state, and stop when the two searches meet. Bi-Directional MCTS is tested on 8-Puzzle and Pancakes Problem, two single-agent search problems, which allow control over the optimal solution length d and average branching factor b respectively. Preliminary results indicate that enhancing Monte Carlo Tree Search by making it Bi-Directional speeds up the search. The speedup of Bi-directional MCTS grows with increasing the problem size, in terms of both optimal solution length d and also branching factor b. Furthermore, Bi-Directional Search has been applied to a Reinforcement Learning algorithm. It is hoped that the speed enhancement of Bi-directional Monte Carlo Tree Search will also apply to other planning problems.

Details

Language :
English, Malay
ISSN :
22892192
Volume :
10
Issue :
01
Database :
Directory of Open Access Journals
Journal :
Asia-Pacific Journal of Information Technology and Multimedia
Publication Type :
Academic Journal
Accession number :
edsdoj.8743658040d14ce6be66fc39fbe36e1d
Document Type :
article
Full Text :
https://doi.org/10.17576/apjitm-2021-1001-02