Browse > Article
http://dx.doi.org/10.7583/JKGS.2019.19.6.83

Path Optimize Research used Ray-Tracing Algorithm in Heuristic-based Genetic Algorithm Pathfinding  

Ko, Jung-Woon (Dept. of Game Design, Kongju National University)
Lee, Dong-Yeop (Dept. of Game Design, Kongju National University)
Abstract
Heuristic based Genetic Algorithm Pathfinding(H-GAP), a method without the need for node and edge information, can compensate the disadvantages of existing pathfinding algorithm, and perform the path search at high speed. However, because the pathfinding by H-GAP is non-node-based, it may not be an optimal path when it includes unnecessary path information. In this paper, we propose an algorithm to optimize the search path using H-GAP. The proposed algorithm optimizes the path by removing unnecessary path information through ray-tracing algorithm after the H-GAP path search is completed.
Keywords
Heuristic; Genetic Algorithm; Pathfinding; Path Optimize; Ray-Tracing;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Xiaoxiao Guo, Satinder Singh, Honglak Lee, Richard Lewis, Xiaoshi Wang, "Deep Learning for Real-Time Atari Game Play Using Offline Monte-Carlo Tree Search Planning", 2014 NIPS, 2014.
2 Simon M Lucas, Jialin Liu, Diego Perez-Liebana, "The N-Tuple Bandit Evolutionary Algorithm for Game Agent Optimisation", 2018 Computer Science, 2018.
3 Carlos Fuentes, "Hierarchical Path Finding to Speed up Crowd Simulation using Navigation Meshes", 2015LAJC. 2015.
4 Sunglok Choi, Jae-Yeong Lee, Wonpil Yu, "Fast Any-angle Path Planning on Grid Maps with Non-collision Pruning", 2010 IEEE International Conference, Dec 2010.
5 Rudiger Ebendt, Rolf Drechsler, "Weighted A* search-unifying view and application", 2009 Artificial Intelligence, Vol.173, pp.1310-1342, 2009.
6 Sung-hyun Cho, "Reducing Search Space of A* Algorithm Using Obstacle Information", Journal of Korea Game Society 2015, pp.179-188, Aug 2015.   DOI
7 A. Nash, K. Daniel, S. Koenig, A. Felner, "Theta*: Any-angle path planning on grids", in Proceedings of AAAI Conference on Artificial Intelligence(AAAI), 2007.
8 Jung-Woon Ko, Dong-Yeop Lee, "Path-finding Algorithm using Heuristic-based Genetic Algorithm", Journal of Korea Game Society 2017, pp.123-132, Oct 2017.
9 Hak-su Lee, Don-jung Choi, Hye-wuk Jung, Jee-hyong Lee, "Intelligent Tutoring System based on Genetic Algorithm", Proceedings of Korea Institute of Intelligent Systems Fall Conference 2010, pp67-69, Nov 2010.
10 Chang Wook Ahn, R.S. Ramakrishna, "A Genetic Algorithm for Shortest Path Routing Problem and the Sizing of Populations", IEEE Transactions of Evolutionary Computation 2002, Vol.6, 2002.
11 H. Scharsach, "Advanced GPU Raycasting", Proc. of SCCG, 2005.
12 Jeong-won Ko, Sung-jun Park, "Path-Plan Algorithm using Collision Line Search Process", Proceedings of Korea Game Society Spring Conference 2012, pp.249-254, June 2012.