The snake in the box problem: mathematical conjecture and a genetic algorithm approach

  • Authors:
  • Pedro A. Diaz-Gomez;Dean F. Hougen

  • Affiliations:
  • University of Oklahoma, OK;University of Oklahoma, OK

  • Venue:
  • Proceedings of the 8th annual conference on Genetic and evolutionary computation
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

With applications in coding theory and hypercube-based computing and networking, the "snake in the box" problem is of great practical importance. Moreover, it is both mathematically elegant and highly difficult. The problem is simply to find the longest "snake" in a hypercube. However, as the hypercube grows in dimensionality, the size of the search space increases exponentially. Moreover, as the maximum snake length is only known for the smallest dimensions (where the snakes themselves have already been identified), there is no known stopping criterion for the search in higher dimensions. In this paper we make a mathematical conjecture about the possible maximum length of a snake in a hypercube of dimension d. We use a genetic algorithm for finding snakes in a 8 hypercube to show some results.