Solving Japanese puzzles with logical rules and depth first search algorithm

@article{Jing2009SolvingJP,
  title={Solving Japanese puzzles with logical rules and depth first search algorithm},
  author={Min-Quan Jing and Chiung-Hsueh Yu and Hui-Lung Lee and Ling-Hwei Chen},
  journal={2009 International Conference on Machine Learning and Cybernetics},
  year={2009},
  volume={5},
  pages={2962-2967}
}
Japanese puzzle is one of logical games popular in Japan and Netherlands. Solving Japanese puzzle is a NP-complete problem. There are some related papers proposed. Some use genetic algorithm (GA), but the solution may be wrong. Some use depth first search (DFS) algorithm, which is an exhaustive search, the execution speed is very slow. In this paper, we propose a puzzle solving algorithm to treat these problems. Based on the fact that most of Japanese puzzle are compact and contiguous, some… CONTINUE READING