본문 바로가기
KERD
논문KCI 등재

Analysis on Behavioral Similarity of N-Puzzle with 3n+1 Problem

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

3n+1 problem is well known in mathematics as arithmetically simplest to state yet hard to prove conjecture. The difficulty in finding a proof for the conjecture lies in its isolation from other mathematical areas and the fact that no pattern can be seen in the sequence. The N-puzzle is a tile game in which a sequence of moves is performed to reach goal state from any initial configuration. In this paper we present the study of 3n+1 problem’s iterations with respect to the moves of N-puzzle. We have implemented the Modified Syracuse algorithm to find length of T-trajectory of 3n+1 problem, and A* algorithm with Manhattan distance for finding optimal number of moves in N-puzzle. We have shown that in N-puzzle the sequence of optimal moves behaves similar to the random nature of 3n+1 problem iteration based on the Hamming distance and Kendall tau distance of N-puzzle initial configuration and goal state.

Abstract

3n+1 problem is well known in mathematics as arithmetically simplest to state yet hard to prove conjecture. The difficulty in finding a proof for the conjecture lies in its isolation from other mathematical areas and the fact that no pattern can be seen in the sequence. The N-puzzle is a tile game in which a sequence of moves is performed to reach goal state from any initial configuration. In this paper we present the study of 3n+1 problem’s iterations with respect to the moves of N-puzzle. We have implemented the Modified Syracuse algorithm to find length of T-trajectory of 3n+1 problem, and A* algorithm with Manhattan distance for finding optimal number of moves in N-puzzle. We have shown that in N-puzzle the sequence of optimal moves behaves similar to the random nature of 3n+1 problem iteration based on the Hamming distance and Kendall tau distance of N-puzzle initial configuration and goal state.

참고문헌 (16)

  1. F. C. Motta, "An analysis of the Collatz Conjecture"
  2. G. T. Leavens, "3x+1 search programs", Comput. Math. Appl., 24(11), pp.79~99 (1992)
  3. S. A. Kurtz, "The undecidability of the generalized Collatz problem;Theory and Applications of Models of Computation", 4-th International Conference, TAMC 2007 (2007)
  4. M. Winkler, "New results on the stopping time behaviour of the Collatz 3x+1 function", ~ (2015)
  5. L. Berg, "An analytic approach to the Collatz 3n+1 problem for negative start values", Computational Methods and Function Theory, 13, pp.225~236 (2013)[DOI]
  6. J. C. Lagarias, "The 3x+1 Problem: An annotated bibliography (1963-1999) (sorted by author)", ~
  7. M. Chamberland, "An update on the 3x + 1 problem (in Catalan)", Butlleti de la Societat Catalana de Matematiques, 18, pp.19~45 (2003)
  8. J. LAGARIAS, "The 3x + 1 problem and its generalizations", Amer. Math. Monthly, 92, pp.3~ (1985)[DOI]
  9. J. Kaiser, "On the relationship between the Collatz conjecture and Mersenne prime numbers", ~
  10. [URL]
  11. [URL]
  12. A. Reinefeld, "Complete solution of the Eight-puzzle and the benefit of node ordering in IDA*", Proc. 13th Int. Joint Conf. on Artificial Intell., pp.248~253 (1993)
  13. A. Drogul, "A distributed approach to N-puzzle solving", the proceedings of the 13th DAI Workshop
  14. D. Ratner, "Finding a shortest solution for the NxN extension of the 15-puzzle is intractable", AAAI-86 Proceedings
  15. Juan A. Perez, "Collatz Conjecture: Is it False?", ~
  16. I. Ahmad, "N-Puzzle: A General Application of 3n+1 Problem", The 3rd International Conference on Next Generation Computing(ICNGC2017b), pp.97~100 (2017)

관련 논문AI추천

이 간행물의 다른 논문 (8건)