Skip to main navigation Skip to search Skip to main content

Distributed MMAS for weapon target assignment based on Spark framework

Research output: Contribution to journalArticlepeer-review

Abstract

Weapon target allocation (WTA) is a classic NP-complete problem in the field of military operations research. In this paper, we addressed the multi-constraint WTA problems in multilayer defense scenario. To solve large-scale WTA problems effectively, a distributed MAX-MIN Ant System (MMAS) algorithm based on distributed computing framework Spark was developed and improved. An experiment environment comprising virtual machines was built for implementing the distributed MMAS. First, a small-scale WTA example, whose theoretical optimal solution can be obtained by existing optimization software, was taken as a benchmark problem to assess the performance of distributed MMAS. The result shows that it can find high-quality and robust approximate solutions. Then a large-scale WTA problem was constructed and used to further evaluate the performance of distributed MMAS in the experiment environment. The result shows that the distributed MMAS can also achieve high-quality approximate solutions with high robustness and computational efficiency even for large scale WTA problems. Our study demonstrates it is a promising approach for solving large-scale iteration-dependent optimization problems like WTA by means of incorporating heuristic optimization algorithms such as Ant Colony Optimization into distributed computing framework.

Original languageEnglish
Pages (from-to)3685-3696
Number of pages12
JournalJournal of Intelligent and Fuzzy Systems
Volume35
Issue number3
DOIs
StatePublished - 2018

Keywords

  • MAX-MIN ant system (MMAS)
  • Spark
  • Weapon target allocation (WTA)
  • distributed computing
  • heuristic algorithm

Fingerprint

Dive into the research topics of 'Distributed MMAS for weapon target assignment based on Spark framework'. Together they form a unique fingerprint.

Cite this