DOI QR코드

DOI QR Code

Analysis of Optimal Infiltraction Route using Genetic Algorithm

유전자 알고리즘을 이용한 최적침투경로 분석

  • Bang, Soo-Nam (Agency for Defense Development) ;
  • Sohn, Hyong-Gyoo (School of Civil & Environmental Engineering, College of Engineering, Yonsei University) ;
  • Kim, Sang-Pil (School of Civil & Environmental Engineering, College of Engineering, Yonsei University) ;
  • Kim, Chang-Jae (School of Civil & Environmental Engineering, College of Engineering, Yonsei University) ;
  • Heo, Joon (School of Civil & Environmental Engineering, College of Engineering, Yonsei University)
  • 방수남 (국방과학연구소) ;
  • 손홍규 (연세대학교 사회환경시스템공학부) ;
  • 김상필 (연세대학교 사회환경시스템공학부) ;
  • 김창재 (연세대학교 사회환경시스템공학부) ;
  • 허준 (연세대학교 사회환경시스템공학부)
  • Received : 2011.02.14
  • Accepted : 2011.02.23
  • Published : 2011.02.28

Abstract

The analysis of optimal infiltration path is one of the representative fields in which the GIS technology can be useful for the military purpose. Usually the analysis of the optimal path is done with network data. However, for military purpose, it often needs to be done with raster data. Because raster data needs far more computation than network data, it is difficult to apply the methods usually used in network data, such as Dijkstra algorithm. The genetic algorithm, which has shown great outcomes in optimization problems, was applied. It was used to minimize the detection probability of infiltration route. 2D binary array genes and its crossover and mutation were suggested to solve this problem with raster data. 30 tests were performed for each population size, 500, 1000, 2000, and 3000. With each generation, more adoptable routes survived and made their children routes. Results indicate that as the generations increased, average detection probability decreased and the routes converged to the optimal path. Also, as the population size increases, more optimal routes were found. The suggested genetic algorithm successfully finds the optimal infiltration route, and it shows better performance with larger population.

최적침투경로 분석은 GIS 기술을 군사적 목적을 위해 유용하게 사용할 수 있는 대표적인 분야 중 하나이다. 그러나 군사목적의 최적경로분석은 일반적인 최적경로분석이 네트워크 데이터에서 이루어지는 것과는 달리 래스터 데이터에서 이루어져야한 필요가 있으며, 래스터 데이터에서의 연산량은 네트워크 데이터를 사용할 때에 비해 급격히 증가하기에, 연산량은 많으나 일반적으로 네트워크 데이터에서 최적경로 탐색을 위해 사용되는 Dijkstra 알고리즘과 같은 방법을 적용시키기 어렵게 만든다. 따라서, 본 연구에는 최적화문제에서 우수한 성과를 거둔 유전자 알고리즘(Genetic algorithm)을 최적경로분석에 적용시켜 문제를 해결하고자 하였다. 이를 위해 최적침투경로를 적의 탐지에 발각될 확률을 최소화 시킬 수 있는 경로로 결정하고, 래스터 데이터에서의 침투경로분석에 적합한 2차원 2진 배열 (2D binary array)형태의 유전자형 및 이들의 교차(crossover) 및 변이(mutation) 방법을 제안하였다. 제안된 방법에 대한 실험은 개체집단의 크기를 500, 1000, 2000, 3000으로 증가시켜가며 각각의 경우에 대해 30번씩 실험을 수행하였다. 실험결과 세대가 거듭될수록 평균 누적탐지확률이 안정적으로 감소하며 성공적으로 최적침투경로를 찾아 수렴하였으며, 개체집단의 크기가 커질수록 그 성능이 향상되는 것을 확인할 수 있었다.

Keywords

References

  1. 방수남, 허 준, 손홍규, 이용웅, 2006. 지형공간정보 및 최적탐색기법을 이용한 최적침투경로 분석, 대한토목학회논문집, 26: 195-202.
  2. 안창욱, R.S. Ramakrishna, 강충구, 2002. 최단 경로 라우팅을 위한 새로운 유전자 알고리즘, 한국통신학회논문지, 27: 1215-1227.
  3. 양지홍, 김명준, 한명묵, 2002. 유전자알고리즘을 적용한 침입탐지시스템, 한국정보과학회 2002년도 가을 학술발표논문집, 29(2): 517-519.
  4. 이경미, 이건명, 1998. 방문순서 제약이 있는 순회 세일즈맨 문제를 위한 유전자 알고리즘, 정보과학회논문지, 25(4): 362-368.
  5. 홍석민, 김창우, 유위경, 최세철, 이주형, 2003. 열상장비 성능분석 결과, 시험평가보고서, TEDC-317-030544, 국방과학연구소.
  6. Behzadi, S., Alesheikh, Ali A., and Poorazizi, E., 2008. Developing a Genetic Algorithm to Solve Shortest Path Problem on a Raster Data Model, Journal of Applied Sciences, 8(18):3289-3293. https://doi.org/10.3923/jas.2008.3289.3293
  7. de Jong, K. A. and William M. Spears, 1990. An Analysis of the Interacting Roles of Population Size and Crossover in Genetic Algorithms, Proceedings of the 1st Workshop on Parallel Problem Solving from Nature, October 01-03, p.38-47.
  8. Goldberg, D. E., Deb, K., and Clark, J. H., 1992. Genetic algorithms, noise, and the sizing of populations. Complex Systems, 6: 333-362.
  9. Holland, J., 1975. Adaptation in natural and artificial systems, University of Michigan Press, Ann Arbor, MI.
  10. Howard, A., Seraji, H., and Werger, B., 2002. Fuzzy terrain-based path planning for planetary rovers, Fuzzy Systems, 2002, FUZZ-IEEE '20, Proceedings of the 2002 IEEE international Conference on, IEEE, 1: 316-320.
  11. John, M., Panton, D., and White, K., 2001. Mission Planning for Regional surveillance, Annals of operations research, Baltzer, 108(1/4): 157-173. https://doi.org/10.1023/A:1016063129217
  12. Kwok, K. S. and Driessen, B. J., 1999. Path planning for complex terrain navigation via dynamic programming, American Control Conference, 1999, Proceedings of the 1999, IEEE, 4: 2941-2944.
  13. Leung, Y., Li, G., and Xu, Z. B., 1998. A Genetic Algorithm for the Multiple Destination Routing Problems, IEEE Transactions on Evolutionary Computation, 2(4): 150-161. https://doi.org/10.1109/4235.738982
  14. Miller, B. L. and Goldberg, D. E., 1995. Genetic Algorithms, Tournament Selection, and the Effects of Noise, Complex Systems, 9(3): 193-212.
  15. Mostafa, M. E. and Eid, S. M. A., 2000. A Genetic Algorithm for Joint Optimization of Capacity and Flow Assignment in Packet Switched Networks, Seventeenth National Radio Science Conference, pp C5-1-C5-6.

Cited by

  1. 동적 확률지도를 이용한 지상 이동표적 탐색 vol.38, pp.4, 2011, https://doi.org/10.11627/jkise.2015.38.4.11