DOI QR코드

DOI QR Code

Exact Algorithm for the Weapon Target Assignment and Fire Scheduling Problem

표적 할당 및 사격순서결정문제를 위한 최적해 알고리즘 연구

  • Cha, Young-Ho (BCTP(Battle Command Training Program), Republic of Korea Army) ;
  • Jeong, BongJoo (Department of Industrial and Management Engineering, Hannam University)
  • 차영호 (대한민국 육군 전투지휘훈련단) ;
  • 정봉주 (한남대학교 산업경영공학과)
  • Received : 2019.02.20
  • Accepted : 2019.03.12
  • Published : 2019.03.31

Abstract

We focus on the weapon target assignment and fire scheduling problem (WTAFSP) with the objective of minimizing the makespan, i.e., the latest completion time of a given set of firing operations. In this study, we assume that there are m available weapons to fire at n targets (> m). The artillery attack operation consists of two steps of sequential procedure : assignment of weapons to the targets; and scheduling firing operations against the targets that are assigned to each weapon. This problem is a combination of weapon target assignment problem (WTAP) and fire scheduling problem (FSP). To solve this problem, we define the problem with a mixed integer programming model. Then, we develop exact algorithms based on a dynamic programming technique. Also, we suggest how to find lower bounds and upper bounds to a given problem. To evaluate the performance of developed exact algorithms, computational experiments are performed on randomly generated problems. From the results, we can see suggested exact algorithm solves problems of a medium size within a reasonable amount of computation time. Also, the results show that the computation time required for suggested exact algorithm can be seen to increase rapidly as the problem size grows. We report the result with analysis and give directions for future research for this study. This study is meaningful in that it suggests an exact algorithm for a more realistic problem than existing researches. Also, this study can provide a basis for developing algorithms that can solve larger size problems.

Keywords

References

  1. Amoura, A.K., Bampis, E., Kenyon, C., and Manoussakis, Y., Scheduling independent multiprocessor tasks, Algorithmica, 2002, Vol. 32, No. 2, pp. 247-261. https://doi.org/10.1007/s00453-001-0076-9
  2. Blazewicz, J., Dell'Olmo, P., Drozdowski, M., and Speranza, M., Scheduling multiprocessor tasks on three dedicated processors, Information Processing Letters, 1992, Vol. 41, No. 5, pp. 275-280. https://doi.org/10.1016/0020-0190(92)90172-R
  3. Bozoki, G. and Richard, J.P., A branch and bound algorithm for the continuous-process job-shop scheduling problems, AIIE Transactions, 1970, Vol. 2, No. 3, pp. 246-252. https://doi.org/10.1080/05695557008974759
  4. Cetin, E. and Esen, S.T., A weapon-target assignment approach to media allocation, Applied Mathematics Computation, 2006, Vol. 175, No. 2, pp. 1266-1275. https://doi.org/10.1016/j.amc.2005.08.041
  5. Cha, Y.-H. and Bang, J.-Y., A branch-and-bound algorithm to minimize the makespan in a fire scheduling problem, Journal of Society of Korea Industrial and Systems Engineering, 2015, Vol. 38, No. 4, pp. 132-141. https://doi.org/10.11627/jkise.2015.38.4.132
  6. Chang, T., Kong, D., Hao, N., Xu, K., and Yang, G., Solving the dynamic weapon target assignment problem by an improved artificial bee colony algorithm with heuristic factor initialization, Applied Soft Computing, 2018, Vol. 70, pp. 845-863. https://doi.org/10.1016/j.asoc.2018.06.014
  7. Chen, J. and Lee, C.-Y., General multiprocessor tasks scheduling, Naval Research Logistics, 1999, Vol. 46, No. 1, pp. 57-74. https://doi.org/10.1002/(SICI)1520-6750(199902)46:1<57::AID-NAV4>3.0.CO;2-H
  8. Choi, Y.-B., Jin, S.-H., and Kim, K.-S., Deterministic and robust optimization approach for single artillery unit fire scheduling problem, Applied Sciences, 2017, Vol. 7, No. 10, 1038. https://doi.org/10.3390/app7101038
  9. Choi, Y.-J. and Lee, I.-S., A fire sequencing problem to minimize the total weighted firing completion time of the artillery weapons, Industrial Engineering & Management Systems, 2018, Vol. 17, No. 2, pp. 249-258. https://doi.org/10.7232/iems.2018.17.2.249
  10. Day, R.H., Allocating weapons to target complexes by means of nonlinear programming, Operations Research, 1966, Vol. 14, No. 6, pp. 992-1013. https://doi.org/10.1287/opre.14.6.992
  11. Dell'Olmo, P., Speranza, M.G., and Tuza, Z., Efficiency and effectiveness of normal schedules on three dedicated processors, Discrete Mathematics, 1997, Vol. 164, No. 1-3, pp. 67-79. https://doi.org/10.1016/S0012-365X(97)84781-4
  12. Drozdowski, M., Scheduling multiprocessor tasks-An overview, European Journal of Operational Research, 1996, Vol. 94, No. 2, pp. 215-230. https://doi.org/10.1016/0377-2217(96)00123-3
  13. Garey, M.R. and Johnson, D.S., Computers and intractability : a guide to the theory of NP-completeness, 1979 (San Francisco : Freeman).
  14. Goemans, M.R., An approximation algorithm for scheduling on three dedicated machines, Discrete Applied Mathematics, 1995, Vol. 61, No. 1, pp. 49-59. https://doi.org/10.1016/0166-218X(94)00160-F
  15. Hall, L.A., Approximation algorithms for scheduling, 1997(PWS Publishing Company, pp 1-45).
  16. Huang, J., Chen, J., Chen, S., and Wang, J., A simple linear time approximation algorithm for multi-processor job scheduling on four processors, Journal of Combinatorial Optimization, 2007, Vol. 13, No. 1, pp. 33-45. https://doi.org/10.1007/s10878-006-9011-y
  17. Karasakal, O., Air defense missile-target allocation models for a naval task group, Computers & Operations Research, 2008, Vol. 35, No. 6, pp. 1759-1770. https://doi.org/10.1016/j.cor.2006.09.011
  18. Kim, D.-H. and Lee, Y.-H., The heuristic algorithm for the fire target allocation and sequencing problem, Proceedings of the 2008 spring KIIE conference, 2008, Pohang, Korea.
  19. Kim, T.-H. and Lee, Y.-H., Fire sequencing problem with shared targets. Korean Operations Research and Management Society, 2003, Vol. 28, No. 3, pp. 123-134.
  20. Kline, A., Ahner, D., and Hill, R., The weapon-target assignment problem, Computers and Operations Research, 2018, In Press.
  21. Kwon, O.-J., Kang, D.-H., Lee, K.-S., and Park, S.-S., Lagrangian relaxation approach to the targeting problem, Naval Research Logistics, 1999, Vol. 46, No. 6, pp. 640-653. https://doi.org/10.1002/(SICI)1520-6750(199909)46:6<640::AID-NAV3>3.0.CO;2-Q
  22. Kwon, O.-J., Lee, K.-S., and Park, S.-S., Targeting and scheduling problem for field artillery, Computers & Industrial Engineering, 1997, Vol. 33, No. 3-4, pp. 693-696. https://doi.org/10.1016/S0360-8352(97)00224-6
  23. Kwon, O.-J., Lee, K.-S., Kang, D.-H., and Park, S.-S., A branch-and-price algorithm for a targeting problem, Naval Research Logistics, 2007, Vol. 54, No. 7, pp. 732-741. https://doi.org/10.1002/nav.20247
  24. Lee, C.-Y., Lei, L., and Pinedo, M., Current trends in deterministic scheduling, Annals of Operations Research, 1997, Vol. 70, pp. 1-41. https://doi.org/10.1023/A:1018909801944
  25. Li, X., Zhou, D., Pan, Q., Tang, Y., and Huang, J., Weapon-target assignment problem by multiobjective evolutionary algorithm based on decomposition, Complexity, 2018, Vol. 2018, p. 19.
  26. Lloyd, S.P. and Witsenhausen, H.S., Weapons allocation is NP-complete, Proceedings of the 1986 Summer Conference on Simulation : NV, USA, pp. 1054-1058.
  27. Manne, A., A target assignment problem, Operations Research, 1958, Vol. 6, No. 3, pp. 346-351. https://doi.org/10.1287/opre.6.3.346
  28. Taylor, J.L. and Walsh, J.E., Planning by resource allocation methods-illustrated by military applications, Operations Research, 1964, Vol. 12, No. 5, pp. 693-706. https://doi.org/10.1287/opre.12.5.693