126
Views
10
CrossRef citations to date
0
Altmetric
Original Articles

An efficient multi-core implementation of the Jaya optimisation algorithm

ORCID Icon
Pages 288-320 | Received 16 Sep 2017, Accepted 09 Dec 2017, Published online: 22 Dec 2017

References

  • Talbi EG . Metaheuristics: from design to implementation. New Jersey (NJ): Wiley; 2009.
  • Rao RV , Savsani VJ , Vakharia DP . Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des. 2011;43:303–315.
  • Goldberg DE . Genetic algorithms in search, optimization and machine learning. 1st ed. Boston (MA): Addison-Wesley Longman; 1989.
  • Mezura-Montes E , Miranda-Varela ME , Carmen Gómez-Ramóndel R . Differential evolution in constrained numerical optimization: an empirical study. Inform Sci. 2010;180:4223–4262.
  • Farmer JD , Packard NH , Perelson AS . The immune system, adaptation, and machine learning. Phys D. 1986;22:187–204.
  • Kennedy J , Eberhart RC . Particle swarm optimization. In: Proceedings of the 1995 IEEE International Conference on Neural Networks, Vol. 4, Perth, Australia. Piscataway (NJ): IEEE Service Center; 1995. p. 1942–1948.
  • Dorigo M , Stützle T . Ant colony optimization. Scituate (MA): Bradford Company; 2004.
  • Karaboga D , Akay B . A modified artificial bee colony (ABC) algorithm for constrained optimization problems. Appl Soft Comput. 2011;11:3021–3031.
  • Boussaïd I , Lepagnot J , Siarry P . A survey on optimization metaheuristics. Inform Sci. 2013;237:82–117.
  • Rao RV . Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput. 2016;7:19–34.
  • Rao RV , Savsani VJ , Vakharia DP . Teaching-learning-based optimization: an optimization method for continuous non-linear large scale problems. Inform Sci. 2012;183:1–15.
  • Rao RV , Patel V . An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems. Sci Iran. 2013;20:710–720.
  • Satapathy SC , Naik A . Modified teaching-learning-based optimization algorithm for global numerical optimization -- a comparative study. Swarm Evol Comput. 2014;16:28–37.
  • Rao RV . Teaching learning based optimization algorithm: and its engineering applications. 1st ed. Switzerland: Springer; 2016.
  • Rao RV . Review of applications of TLBO algorithm and a tutorial for beginners to solve the unconstrained and constrained optimization problems. Decis Sci Lett. 2016;5:1–30.
  • Rao RV , Waghmare G . A new optimization algorithm for solving complex constrained design optimization problems. Eng Optim. 2017;49:60–83.
  • Rao R , More K , Taler J , et al . Dimensional optimization of a micro-channel heat sink using Jaya algorithm. Appl Therm Eng. 2016;103:572–582.
  • Rao RV , Rai DP , Balic J . Surface grinding process optimization using Jaya algorithm. In: Computational Intelligence in Data Mining -- Volume 2: Proceedings of the International Conference on CIDM, 5–6 December 2015. New Delhi: Springer India; 2016. p. 487–495.
  • Rao RV , Rai DP , Balic J . A new optimization algorithm for parameter optimization of nano-finishing processes. Sci Iran. 2016;24:868–875.
  • Warid W , Hizam H , Mariun N , et al . Optimal power flow using the Jaya algorithm. Energies. 2016;9:678–695.
  • Alba E , Luque G , Nesmachnow S . Parallel metaheuristics: recent advances and new trends. Int Trans Oper Res. 2013;20:1–48.
  • Pedemonte M , Nesmachnow S , Cancela H . A survey on parallel ant colony optimization. Appl Soft Comput. 2011;11:5181–5197.
  • Luque G , Alba E . Parallel genetic algorithms: theory and real world applications. Berlin: Springer; 2011.
  • Parpinelli RS , Benitez CMV , Lopes HS . Parallel approaches for the artificial bee colony algorithm. In: Panigrahi BK , Shi Y , Lim M-H , editors. Handbook of swarm intelligence: concepts, principles and applications. Berlin: Springer; 2011. p. 329–345.
  • Subotic M , Tuba M . Parallelized multiple swarm artificial bee colony algorithm (MS-ABC) for global optimization. Stud Inform Control. 2014;23:117–126.
  • Umbarkar A , Joshi M , Hong WC . Multithreaded parallel dual population genetic algorithm (MPDPGA) for unconstrained function optimizations on multi-core system. Appl Math Comput. 2014;243:936–949.
  • Basturk A , Akay R . Performance analysis of the coarse-grained parallel model of the artificial bee colony algorithm. Inform Sci. 2013;253:34–55.
  • Parpinelli RS , Lopes HS . A computational ecosystem for optimization: review and perspectives for future research. Memetic Comput. 2015;7:29–41.
  • Rao RV . Jaya-algorithm; 2016. Available from: https://sites.google.com/site/jayaalgorithm/.
  • Li X , Tang K , Omidvar MN , et al . Benchmark functions for the CEC’2013 special session and competition on large-scale global optimization. Technical Report. Evolutionary computation and machine learning Group. RMIT University, Australia; 2013.
  • Shang YW , Qiu YH . A note on the extended Rosenbrock function. Evol Comput. 2006;14:119–126.
  • Kononova AV , Corne DW , Wilde PD , et al . Structural bias in population-based algorithms. Inform Sci. 2015;298:468–490.
  • Žilinskas A , Žilinskas J . Parallel hybrid algorithm for global optimization of problems occurring in MDS-based visualization. Comput Math Appl. 2006;52:211–224.
  • Olhofer M , Arima T , Sonoda T , et al . Aerodynamic shape optimisation using evolution strategies. In: Parmee I , Hajela P , editors. Optimization in industry. London: Springer; 2002. p. 83–94.
  • Skinner S , Zare-Behtash H . State-of-the-art in aerodynamic shape optimisation methods. Appl Soft Comput. 2017. DOI:10.1016/j.asoc.2017.09.030

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.