Solving the Snake in the Box Problem with Heuristic Search: First Results
Palombo, Alon (Ben Gurion University of the Negev) | Stern, Roni (Ben Gurion University of the Negev) | Puzis, Rami (Ben Gurion University of the Negev) | Felner, Ariel (Ben Gurion University of the Negev) | Kiesel, Scott (University of New Hampshire) | Ruml, Wheeler (University of New Hampshire)
Snake in the Box (SIB) is the problem of finding the longest simple path along the edges of an n -dimensional cube, subject to certain constraints. SIB has important applications in coding theory and communications. State of the art algorithms for solving SIB apply uninformed search with symmetry breaking techniques. We formalize this problem as a search problem and propose several admissible heuristics to solve it. Using the proposed heuristics is shown to have a huge impact on the number of nodes expanded and, in some configurations, on runtime. These results encourage further research in using heuristic search to solve SIB, and to solve maximization problems more generally.
- Country:
- North America > United States
- New Hampshire (0.04)
- New York > New York County
- New York City (0.04)
- Europe > Hungary
- Hajdú-Bihar County > Debrecen (0.04)
- Asia > Middle East
- Israel > Southern District > Beer-Sheva (0.04)
- North America > United States
- Genre:
- Research Report > New Finding (0.68)
- Technology: