Proceedings:
Proceedings of the International Symposium on Combinatorial Search, 7
Volume
Issue:
Vol. 7 No. 1 (2014): Seventh Annual Symposium on Combinatorial Search
Track:
Full Papers
Downloads:
Abstract:
Pattern Databases (PDBs) are a common form of abstraction-based heuristic whichare often compressed so that a large PDB can fit inmemory. Partial Pattern Databases (PPDBs) achieve this by storing only layersof the PDB which are close to the goal. This paper studies the problem of howto best compress and use the 457 GB 12-edge Rubik's cube PDB, suggesting anumber of ways that Bloom filters can be used to effectively compress PPDBs. Wethen develop a theoretical model of the common min compression approach and ourBloom filters, showing that the original method of compressed PPDBs can neverbe better than min compression. We conclude with experimental results showingthat Bloom filter compression of PPDBs provides superior performance to mincompression in Rubik's cube.
DOI:
10.1609/socs.v5i1.18332
SOCS
Vol. 7 No. 1 (2014): Seventh Annual Symposium on Combinatorial Search