Minimizing Writes in Parallel External Memory Search
Sturtevant, Nathan R. (University of Denver) | Rutherford, Matthew J. (University of Denver)
Recent 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.
Aug-3-2013
- Genre:
- Research Report > New Finding (0.53)
- Industry:
- Leisure & Entertainment > Games > Chinese Checkers (0.44)
- Technology: