DOI QR코드

DOI QR Code

Study of shortest time artillery position construction plan

최단시간 포병진지 구축계획 수립을 위한 연구

  • Ahn, Moon-Il (Department of Industrial Management Engineering, Korea University) ;
  • Choi, In-Chan (Department of Industrial Management Engineering, Korea University)
  • 안문일 (고려대학교 산업경영공학과) ;
  • 최인찬 (고려대학교 산업경영공학과)
  • Received : 2016.03.24
  • Accepted : 2016.06.02
  • Published : 2016.06.30

Abstract

This paper addresses the problem of the construction planning of artillery positions, for which we present an optimization model and propose a heuristic algorithm to solve problems of practical size. The artillery position construction plan includes the assignment of engineers to support the artillery and the schedule of the support team construction sequence. Currently, in the army, managers construct the plan based on their experience. We formulate the problem as a mixed integer program and present a heuristic that utilizes the decomposition of the mixed integer model. We tested the efficacy of the proposed algorithm by conducting computational experiments on both small-size test problems and large-size practical problems. The average optimality gap in the small-size test problem was 6.44% in our experiments. Also, the average computation time to solve the large-size practical problems consisting of more than 200 artillery positions was 79.8 seconds on a personal computer. The result of our computational experiments shows that the proposed approach is a viable option to consider for practical use.

본 논문은 포병진지 구축계획 문제의 효과적인 해결을 위해 해당 문제를 최적화 모형으로 형성하고, 현실규모 문제 해결을 위한 휴리스틱 알고리즘을 제시한다. 포병진지 구축계획은 공병부대의 지원 포병부대 결정과 공병 지원팀 편성, 편성된 공병 지원팀의 포병부대 지역 내 포병진지 구축일정을 수립하는 의사결정을 포함한다. 군에서는 포병진지 구축계획을 담당자의 경험적 지식을 바탕으로 수립한다. 본 논문에서는 공병부대의 포병진지 구축 일정계획 문제를 효과적으로 해결하기 위한 혼합정수계획 모형을 제안한다. 해당 모형의 목적은 공병 지원팀으로 구축이 요구되는 모든 포병진지를 구축 완료하는 데 걸리는 시간을 최소화하는 것이다. 또한, 현실규모 문제 해결을 위해 포병진지 구축계획 문제를 분할하여 해결하는 휴리스틱 알고리즘을 제안한다. 제한한 휴리스틱 알고리즘의 성능을 확인하기 위해 두 가지 실험을 실시한다. 제안한 휴리스틱 알고리즘은 소규모 문제를 이용한 최적해 근접성 실험에서 최적해 대비 평균 6.44% 오차범위의 해를 도출했으며, 포병진지 200개 이상인 문제를 이용한 현실규모 문제 해결 가능성 실험에서 문제를 해결하는 데 평균 79.8초가 소요되었다.

Keywords

References

  1. J. H. Moon and S. H. Lee, "Study on vehicle routing problem of artillery position construction for survivability Support", Journal of the Korean Institute of Industrial Engineers, Vol. 37, No. 3, pp. 171-179, 2011. DOI: http://dx.doi.org/10.7232/JKIIE.2011.37.3.171
  2. P. Brucker, "Scheduling Algorithms", p. 1-6, Springer, 1995 DOI: http://dx.doi.org/10.1007/978-3-662-03088-2
  3. R. L. Graham, E. L, Lawler, J. K. Lenstra and A. H. G. Rinnooy kan, "Optimization and approximation in deterministic sequencing and scheduling : A survey", Annals of Discrete Mathematics 5, pp.287-326, 1979. DOI: http://dx.doi.org/10.1016/S0167-5060(08)70356-X
  4. J. Blazewicz, M. Dror and J. Weglarz, "Mathematical programming formulations for machine scheduling : A survey", European Journal of Operational Research 51, pp. 283-300, 2003. DOI: http://dx.doi.org/10.1016/0377-2217(91)90304-E
  5. A. S. Manne, "On the Job-shop scheduling problem", Operations Research, Vol. 8, No. 2, pp. 219-223, 1960. DOI: http://dx.doi.org/10.1287/opre.8.2.219
  6. D. S Choi and I. C. Choi, "A local search algorithm for jobhop scheduling problems with alternative operations and sequence-dependent setups", Computers&Industrial Engineering 42, pp. 43-58, 2002. DOI: http://dx.doi.org/10.1016/S0360-8352(02)00002-5
  7. S. Hartmann, D. Briskorn, "A survey of variants and extensions of the resource-constrained project scheduling problem", European Journal of Operational Research 207, pp. 1-14, 2010. DOI: http://dx.doi.org/10.1016/j.ejor.2009.11.005
  8. P. Brucker, A. Drexl, R. Mohring, K. Neumann and E. Pesch, "Resource-constrained project scheduling : Notation, classification, models, and methods", European Journal of Operational Research 112, pp. 3-41, 1999. DOI: http://dx.doi.org/10.1016/S0377-2217(98)00204-5
  9. E. Mokotoff, "Parallel machine scheduling problems : A survey", Asia-Pacific Journal of Operational Research 18.2, pp. 193-242, 2001.
  10. E. L. Lawler and J. Labetoulle, "On preemptive scheduling of unrelated parallel processors by linear programming", Journal of the Association for Computing Machinery 25, pp. 612-619, 1978. DOI: http://dx.doi.org/10.1145/322092.322101