State-Space Search, Problem Reduction, and Iterative Deepening: A Comparative Analysis

dc.contributor.authorNau, D.S.en_US
dc.contributor.departmentISRen_US
dc.date.accessioned2007-05-23T09:53:53Z
dc.date.available2007-05-23T09:53:53Z
dc.date.issued1993en_US
dc.description.abstractIn previous work, Korf showed that by introducing one problem- reduction step into a state- space search, one could reduce the number of node generations from 0 ((2b)2d ) to 0 (bd ), where b and d are the branching factor and search depth. My results are as follows: 1. The 0(bd) bound is tight, but the 0((bd)2d ) bound is not: the A* procedure does only Q(b2d ) node generations. Thus, the improvement produced by one problem- reduction step is not always as great as the previous results might suggest.<P>2. In an AND/OR tree where multiple problem- reduction steps are possible, problem reduction produces a much more dramatic improvement: both the time complexity and the space complexity decrease from doubly exponential to singly exponential.<P>3. For iterative-deepening procedures like IDA* that only remember the nodes on the current path, the space complexity decreases but the time complexity increases - by exponential amounts in Korf's model, and doubly exponential amounts in the AND/OR-tree model. This is true even for IDAO*, a new procedure that improves IDA*'s performance by combining it with problem reduction.<P>These results lead to the following conclusions: In general, problem reduction can save huge amounts of both time and space.<P> Whether to use a procedure that remembers every node it has visited, or instead use a limited-memory iterative-deepening procedure, depends on whether the primary objective is to save space or save time.<P>en_US
dc.format.extent793696 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/1903/5383
dc.language.isoen_USen_US
dc.relation.ispartofseriesISR; TR 1993-38en_US
dc.subjectalgorithmsen_US
dc.subjectcomputational complexityen_US
dc.subjectpath planningen_US
dc.subjectSystems Integrationen_US
dc.titleState-Space Search, Problem Reduction, and Iterative Deepening: A Comparative Analysisen_US
dc.typeTechnical Reporten_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR_93-38.pdf
Size:
775.09 KB
Format:
Adobe Portable Document Format