Genetic algorithm based solution to dead-end problems in robot navigation. (27th September 2011)