Minimizing Writes in Parallel External Memory Search
Full Text: 6938-30696-1-PB.pdfRecent research on external-memory search has shown that disks can be effectively usedas secondary storage when performing large breadth-first searches.We introduce the Write-Minimizing Breadth-First Search (WMBFS) algorithm which is designed to minimizethe number of writes performed in an external-memory BFS. WMBFS is also designed to store the results ofthe BFS for later use.We present the results of a BFS on a single-agent version of Chinese Checkers and the Rubik's Cube edge cubes, state spaceswith about 1 trillion states each. In evaluating against a comparable approach, WMBFS reduces the I/O for the Chinese Checkers domain by over an order of magnitude.In Rubik's cube, in addition to reducing I/O, the search is also 3.5 times faster.Analysis of the results suggests the machine and state-space properties necessary for WMBFS to perform well.
Citation
N. Sturtevant, M. Rutherford. "Minimizing Writes in Parallel External Memory Search". International Joint Conference on Artificial Intelligence (IJCAI), (ed: Francesca Rossi), pp 666-673, August 2013.Keywords: | search, bfs, external memory, parallel |
Category: | In Conference |
Web Links: | AAAI |
BibTeX
@incollection{Sturtevant+Rutherford:IJCAI13, author = {Nathan R. Sturtevant and Matthew J. Rutherford}, title = {Minimizing Writes in Parallel External Memory Search}, Editor = {Francesca Rossi}, Pages = {666-673}, booktitle = {International Joint Conference on Artificial Intelligence (IJCAI)}, year = 2013, }Last Updated: July 09, 2020
Submitted by Sabina P