Genetic based Algorithm for N - Puzzle Problem (International journal of computer applications, 2012)