Optimal search strategies using simultaneous generalized hill climbing algorithms

Sheldon H. Jacobson, Laura A. McLay, Shane N. Hall, Darrall Henderson, Diane E. Vaughan

Research output: Contribution to journalArticlepeer-review

Abstract

Optimal search strategies for conducting reconnaissance, surveillance or search and rescue operations with limited assets are of significant interest to military decision makers. Multiple search platforms with varying capabilities can be deployed individually or simultaneously for these operations (e.g., helicopters, fixed wing or satellite). Due to the timeliness required in these operations, efficient use of available search platforms is critical to the success of such missions. Designing optimal search strategies over multiple search platforms can be modeled and solved as a multiple traveling salesman problem (MTSP). This paper demonstrates how simultaneous generalized hill climbing algorithms (SGHC) can be used to determine optimal search strategies over multiple search platforms for the MTSP. Computational results with SGHC algorithms applied to the MTSP are reported. These results demonstrate that when limited computing budgets are available, optimal/near-optimal search strategies over multiple search platforms can be obtained more efficiently using SGHC algorithms compared to other generalized hill climbing algorithms. Applications and extensions of this research to other military applications are also discussed.

Original languageEnglish (US)
Pages (from-to)1061-1073
Number of pages13
JournalMathematical and Computer Modelling
Volume43
Issue number9-10
DOIs
StatePublished - May 2006

Keywords

  • Local search algorithms
  • Search and rescue operations
  • Simulated annealing
  • Traveling salesman problem

ASJC Scopus subject areas

  • Modeling and Simulation
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Optimal search strategies using simultaneous generalized hill climbing algorithms'. Together they form a unique fingerprint.

Cite this