A Warfare Inspired Optimization Algorithm: The Find-Fix-Finish-Exploit-Analyze (F3EA) Metaheuristic Algorithm

Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 502)


This paper introduces a new evolutionary algorithm for continuous optimization which mimics the targeting process of selecting objects or installations to be destroyed in warfare. The algorithm performs main steps of Find, Fix, Finish, Exploit and Analyze (F3EA) in an iterative manner. For the Find step, a new selection operator is introduced which mimics the object detection process followed by the radar devices. It is justified that how the Fix step can be modeled as a single variable optimization problem to scan the path between the two individuals to determine the precise location of a local optimum. During the Finish step, which is a mutation stage, it is assumed that an artificial missile is launched from the current position toward the position selected via the Find step. We use from the motion equations of Physics which govern the path traveled by the missile to generate the new solutions within the search space. The Exploit step tries to take over opportunities presented by the generated solution during the Finish step. Finally in the Analyze step, if the resultant solution of the Exploit step produces a better function value, it enters into the population or updates the global best solution. Performance of the proposed algorithm is tested on a collection of classic functions. Results demonstrate that the algorithm is very efficient and effective.


Numerical optimization Metaheuristics F3EA targeting process Radar range equation Projectile motion 



This work is partly supported by the Grant-in-Aid for Scientific Research (C) of Japan Society of Promotion of Science (JSPS): No. 15K00357.


  1. 1.
    Ferry M (2013) F3EA–a targeting paradigm for contemporary warfare. Aust Army J X(1):49–64Google Scholar
  2. 2.
    Husseinzadeh Kashan A (2011) An efficient algorithm for constrained global optimization and application to mechanical engineering design: league championship algorithm (LCA). Comput-Aided Des 43(12):1769–1792CrossRefGoogle Scholar
  3. 3.
    Husseinzadeh Kashan A (2014) League championship algorithm (LCA): an algorithm for global optimization inspired by sport championships. Appl Soft Comput 16:171–200CrossRefGoogle Scholar
  4. 4.
    Husseinzadeh Kashan A (2015a) An effective algorithm for constrained optimization based on optics inspired optimization (OIO). Comput-Aided Des 63:52–71CrossRefGoogle Scholar
  5. 5.
    Husseinzadeh Kashan A, Karimi B (2010) A new algorithm for constrained optimization inspired by the sport league championships. In: 2010 IEEE Congress on evolutionary computation (CEC), IEEE, pp 1–8Google Scholar
  6. 6.
    Mestre ND (1990) The mathematics of projectiles in sport, vol 6. Cambridge University Press, CambridgeGoogle Scholar
  7. 7.
    Norton KA, Omberg AC (1947) The maximum range of a radar set. Proc IRE 35(1):4–24CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Singapore 2017

Authors and Affiliations

  1. 1.Department of Industrial and Systems EngineeringTarbiat Modares UniversityTehranIran
  2. 2.School of Industrial EngineeringUniversity of TehranTehranIran
  3. 3.Fuzzy Logic Systems Institute (FLSI)Iizuka FukuokaJapan
  4. 4.Tokyo University of ScienceTokyoJapan

Personalised recommendations