{"type":"ScholarlyArticle","title":"Decomposition Search: A Combinatorial Games Approach to Game Tree Search, with Applications to Solving Go Endgames","authors":[{"name":"Martin Müller","slug":"martin-muller","given":"Martin","family":"Müller","affiliation":""}],"abstract":"We develop a new method ca ll ed decomposition search for computing minimax solutions to games that can be partitioned into independent subgames. The method does not use traditional minimax search algorithms such as alpha-beta, but relies on concepts from combinatorial game theory to do locally restricted searches. This divide-and-conquer approach allows the exact solution of much larger problems than is possible with alpha-beta . We show an application of decomposition search to the game of Go, which has been traditionally regarded as beyond the range of exact search-based solution methods. Our experiments with solving endgames show that alphabe ta searches already become impractical in positions with about 15 remaining moves. However, an endgame solver based on decomposition search can solve a much larger class of endgame problems with solution lengths exceeding 60 moves .","doi":null,"url":"https://ijcai.org/proceedings/1999/83","pdf":"https://ijcai.org/proceedings/1999/0083.pdf","markdown":"https://ijcai.org/proceedings/1999/83.md","bibtex":"https://ijcai.org/proceedings/1999/bibtex/83","volume":{"slug":"1999","title":"Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1999","url":"https://ijcai.org/proceedings/1999/","year":1999,"location":"Stockholm, Sweden","dates":"","editors":"Thomas Dean","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"Computer Game Playing","track":"Computer Game Playing","number":83,"pages":{"first":578,"last":582},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}