@article{Rosenbrock1960,
  doi = {10.1093/comjnl/3.3.175},
  year = {1960},
  month = mar,
  publisher = {Oxford University Press ({OUP})},
  volume = {3},
  number = {3},
  pages = {175--184},
  author = {H. H. Rosenbrock},
  title = {An Automatic Method for Finding the Greatest or Least Value of a Function},
  journal = {The Computer Journal}
}

@book{Schwefel1981,
  title={Numerical optimization of computer models},
  author={Schwefel, Hans-Paul},
  year={1981},
  publisher={John Wiley & Sons, Inc.}
}

@inproceedings{eberhart1995new,
  title={A new optimizer using particle swarm theory},
  author={Eberhart, Russell and Kennedy, James},
  booktitle={MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science},
  pages={39--43},
  year={1995},
  organization={Ieee}
}

@article{Kirkpatrick1983,
  doi = {10.1126/science.220.4598.671},
  year = {1983},
  month = may,
  publisher = {American Association for the Advancement of Science ({AAAS})},
  volume = {220},
  number = {4598},
  pages = {671--680},
  author = {S. Kirkpatrick and C. D. Gelatt and M. P. Vecchi},
  title = {Optimization by Simulated Annealing},
  journal = {Science}
}

@inproceedings{Yang2009,
  doi = {10.1109/nabic.2009.5393690},
  year = {2009},
  publisher = {{IEEE}},
  author = {Xin-She Yang and  Suash Deb},
  title = {Cuckoo Search via Lèvy flights},
  booktitle = {2009 World Congress on Nature & Biologically Inspired Computing ({NaBIC})}
}

@article{Styblinski1990,
  doi = {10.1016/0893-6080(90)90029-k},
  year = {1990},
  month = jan,
  publisher = {Elsevier {BV}},
  volume = {3},
  number = {4},
  pages = {467--483},
  author = {M.A. Styblinski and T.-S. Tang},
  title = {Experiments in nonconvex optimization: Stochastic approximation with function smoothing and simulated annealing},
  journal = {Neural Networks}
}

@book{Ackley1987,
  doi = {10.1007/978-1-4613-1997-9},
  year = {1987},
  publisher = {Springer {US}},
  author = {David H. Ackley},
  title = {A Connectionist Machine for Genetic Hillclimbing}
}

@article{rastrigin1974systems,
  title={Systems of extremal control},
  author={Rastrigin, Leonard Andreevi{\v{c}}},
  journal={Nauka},
  year={1974}
}

@incollection{yang2010new,
  title={A new metaheuristic bat-inspired algorithm},
  author={Yang, Xin-She},
  booktitle={Nature inspired cooperative strategies for optimization (NICSO 2010)},
  pages={65--74},
  year={2010},
  publisher={Springer}
}

@article{Mahdavi2007,
  doi = {10.1016/j.amc.2006.11.033},
  year = {2007},
  month = may,
  publisher = {Elsevier {BV}},
  volume = {188},
  number = {2},
  pages = {1567--1579},
  author = {M. Mahdavi and M. Fesanghary and E. Damangir},
  title = {An improved harmony search algorithm for solving optimization problems},
  journal = {Applied Mathematics and Computation}
}

@article{Lee2004,
  doi = {10.1016/j.compstruc.2004.01.002},
  year = {2004},
  month = apr,
  publisher = {Elsevier {BV}},
  volume = {82},
  number = {9-10},
  pages = {781--798},
  author = {Kang Seok Lee and Zong Woo Geem},
  title = {A new structural optimization method based on the harmony search algorithm},
  journal = {Computers & Structures}
}

@article{Rashedi2009,
  doi = {10.1016/j.ins.2009.03.004},
  url = {https://doi.org/10.1016/j.ins.2009.03.004},
  year = {2009},
  month = jun,
  publisher = {Elsevier {BV}},
  volume = {179},
  number = {13},
  pages = {2232--2248},
  author = {Esmat Rashedi and Hossein Nezamabadi-pour and Saeid Saryazdi},
  title = {{GSA}: A Gravitational Search Algorithm},
  journal = {Information Sciences}
}

@article{Khajehzadeh2012,
  doi = {10.1016/j.engappai.2012.01.011},
  url = {https://doi.org/10.1016/j.engappai.2012.01.011},
  year = {2012},
  month = dec,
  publisher = {Elsevier {BV}},
  volume = {25},
  number = {8},
  pages = {1589--1597},
  author = {Mohammad Khajehzadeh and Mohd Raihan Taha and Ahmed El-Shafie and Mahdiyeh Eslami},
  title = {A modified gravitational search algorithm for slope stability analysis},
  journal = {Engineering Applications of Artificial Intelligence}
}

@book{SwarmIntelligence2001,
author = {Kennedy, James and Eberhart, Russell C.},
title = {Swarm Intelligence},
year = {2001},
isbn = {1558605959},
publisher = {Morgan Kaufmann Publishers Inc.},
address = {San Francisco, CA, USA}
}

@article{Mirjalili2014,
  doi = {10.1016/j.advengsoft.2013.12.007},
  url = {https://doi.org/10.1016/j.advengsoft.2013.12.007},
  year = {2014},
  month = mar,
  publisher = {Elsevier {BV}},
  volume = {69},
  pages = {46--61},
  author = {Seyedali Mirjalili and Seyed Mohammad Mirjalili and Andrew Lewis},
  title = {Grey Wolf Optimizer},
  journal = {Advances in Engineering Software}
}

@article{MIRJALILI201651,
  title = {The Whale Optimization Algorithm},
  journal = {Advances in Engineering Software},
  volume = {95},
  pages = {51-67},
  year = {2016},
  issn = {0965-9978},
  doi = {https://doi.org/10.1016/j.advengsoft.2016.01.008},
  author = {Seyedali Mirjalili and Andrew Lewis},
  keywords = {Optimization, Benchmark, Constrained optimization, Particle swarm optimization, Algorithm, Heuristic algorithm, Genetic algorithm, Structural optimization},
  abstract = {This paper proposes a novel nature-inspired meta-heuristic optimization algorithm, called Whale Optimization Algorithm (WOA), which mimics the social behavior of humpback whales. The algorithm is inspired by the bubble-net hunting strategy. WOA is tested with 29 mathematical optimization problems and 6 structural design problems. Optimization results prove that the WOA algorithm is very competitive compared to the state-of-art meta-heuristic algorithms as well as conventional  methods. The source codes of the WOA algorithm are publicly available at http://www.alimirjalili.com/WOA.html}
}

@article{Karaboga2007,
  doi = {10.1007/s10898-007-9149-x},
  url = {https://doi.org/10.1007/s10898-007-9149-x},
  year = {2007},
  month = apr,
  publisher = {Springer Science and Business Media {LLC}},
  volume = {39},
  number = {3},
  pages = {459--471},
  author = {Dervis Karaboga and Bahriye Basturk},
  title = {A powerful and efficient algorithm for numerical function optimization: artificial bee colony ({ABC}) algorithm},
  journal = {Journal of Global Optimization}
}

@article{Mirjalili2015,
  doi = {10.1016/j.knosys.2015.07.006},
  url = {https://doi.org/10.1016/j.knosys.2015.07.006},
  year = {2015},
  month = nov,
  publisher = {Elsevier {BV}},
  volume = {89},
  pages = {228--249},
  author = {Seyedali Mirjalili},
  title = {Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm},
  journal = {Knowledge-Based Systems}
}

@ARTICLE{Qing2006,
  author={Anyong Qing},
  journal={IEEE Transactions on Geoscience and Remote Sensing},
  title={Dynamic differential evolution strategy and applications in electromagnetic inverse scattering problems},
  year={2006},
  volume={44},
  number={1},
  pages={116-125},
  doi={10.1109/TGRS.2005.859347}
}

@book{Haupt2003,
  doi = {10.1002/0471671746},
  url = {https://doi.org/10.1002/0471671746},
  year = {2003},
  month = may,
  publisher = {John Wiley {and} Sons,  Inc.},
  author = {Randy L. Haupt and Sue Ellen Haupt},
  title = {Practical Genetic Algorithms}
}

@Book{rao2019engineering,
 author = {Rao, Singiresu},
 title = {Engineering optimization : theory and practice},
 publisher = {John Wiley and Sons, Ltd},
 year = {2019},
 address = {Hoboken, NJ, USA},
 isbn = {978-1-119-45479-3}
 }

 @article{cragg1969study,
   title={Study on a supermemory gradient method for the minimization of functions},
   author={Cragg, EE and Levy, AV},
   journal={Journal of Optimization Theory and Applications},
   volume={4},
   number={3},
   pages={191--205},
   year={1969},
   publisher={Springer}
 }

 @article{bohachevsky1986generalized,
  title={Generalized simulated annealing for function optimization},
  author={Bohachevsky, Ihor O and Johnson, Mark E and Stein, Myron L},
  journal={Technometrics},
  volume={28},
  number={3},
  pages={209--217},
  year={1986},
  publisher={Taylor and Francis Group}
}

@Book{holland,
    author = {John H. Holland},
    title = {Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence},
    year = {1992},
    isbn = {0262082136},
    publisher = {MIT Press},
    address = {Cambridge, MA, USA},
}

@article{griewank1981generalized,
  title={Generalized descent for global optimization},
  author={Griewank, Andreas O},
  journal={Journal of optimization theory and applications},
  volume={34},
  number={1},
  pages={11--39},
  year={1981},
  publisher={Springer}
}

@article{Grippo1989,
  doi = {10.1007/bf00940345},
  url = {https://doi.org/10.1007/bf00940345},
  year = {1989},
  month = mar,
  publisher = {Springer Science and Business Media {LLC}},
  volume = {60},
  number = {3},
  pages = {401--419},
  author = {L. Grippo and F. Lampariello and S. Lucidi},
  title = {A truncated Newton method with nonmonotone line search for unconstrained optimization},
  journal = {Journal of Optimization Theory and Applications}
}
