Acessibilidade / Reportar erro

Contributions to the future of metaheuristics in the contours of scientific development

Contribuições para o futuro da metaheurística nos contornos do desenvolvimento científico

Abstract

Metaheuristic algorithms solve optimisation problems by identifying the best combination among a set of variables to enhance a function. Within metaheuristics, the main purpose of this work is that of showing the development of research issues about processes related to optimisation and metaheuristics, with a focus on the projection of those issues with greater possibility of development. Optimization processes is one of the most studied fields in artificial intelligence, optimization, logistics, and other applications The main contributions of this work were the identification of the main issues contained in the themes of process optimization and metaheuristics; an analysis of the expansion and retraction of the aforementioned theme; an understanding of convergence and divergence; and an analysis of the stages of development as presented in the gaps of the fifty most commonly mentioned articles. The main finding was to analyze the development of research topics on optimization processes and metaheuristics, focusing on projecting the topics most likely to develop.

Keywords:
Optimization; Modelling; Algorithm; Metaheuristics

Resumo

Os algoritmos meta-heurísticos resolvem problemas de optimização identificando a melhor combinação entre um conjunto de variáveis para melhorar uma função. Dentro da meta-heurística, o principal objetivo deste trabalho é mostrar o desenvolvimento de questões de investigação sobre processos relacionados com a optimização e a meta-heurística, com enfoque na projeção das questões com maior possibilidade de desenvolvimento. Os processos de optimização são um dos campos mais estudados em inteligência artificial, optimização, logística e outras aplicações As principais contribuições deste trabalho foram a identificação das principais questões contidas nos temas de optimização e meta-heurística de processos; uma análise da expansão e retração do referido tema; uma compreensão da convergência e divergência; e uma análise das fases de desenvolvimento tal como apresentadas nas lacunas dos cinquenta artigos mais frequentemente mencionados. O principal achado deste trabalho foi analisar o desenvolvimento de tópicos de investigação sobre processos de optimização e meta-heurística, concentrando-se na projeção dos tópicos mais susceptíveis de se desenvolverem.

Palavras-chave:
Optimização; Modelação; Algoritmo; Meta-heurística

1 Introduction

The development of Algorithms started back in the 1960s. The rate at which new Algorithms are introduced has increased steadily. The significant increase in the last decade shows that there is a growing number of researchers who have contributed to the research area (Rajpurohit et al., 2017Rajpurohit, J., Sharma, T. K., Abraham, A., & Vaishali. (2017). Glossary of metaheuristic algorithms. International Journal of Computer Information Systems and Industrial Management Applications, 9, 181-205.). Optimization processes is one of the most studied fields in artificial intelligence, optimization, logistics, and other applications. An optimization problem, in mathematics or computer science, is a problem of finding the best solution from all feasible solutions. The optimization problem can be divided into two categories depending on whether the variables are continuous or discrete (Askarzadeh, 2016aAskarzadeh, A. (2016a). A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Computers & Structures, 169, 1-12. http://dx.doi.org/10.1016/j.compstruc.2016.03.001.
http://dx.doi.org/10.1016/j.compstruc.20...
; Aydoğdu et al., 2016Aydoğdu, İ., Akın, A., & Saka, M. P. (2016). Design optimization of real world steel space frames using artificial bee colony algorithm with Levy flight distribution. Advances in Engineering Software, 92, 1-14. http://dx.doi.org/10.1016/j.advengsoft.2015.10.013.
http://dx.doi.org/10.1016/j.advengsoft.2...
; Fallah et al., 2018Fallah, S., Deo, R., Shojafar, M., Conti, M., & Shamshirband, S. (2018). Computational intelligence approaches for energy load forecasting in smart energy management grids: state of the art, future challenges, and research directions. Energies, 11(3), 596. http://dx.doi.org/10.3390/en11030596.
http://dx.doi.org/10.3390/en11030596...
; Osaba et al., 2016Osaba, E., Yang, X. S., Diaz, F., Lopez-Garcia, P., & Carballedo, R. (2016). An improved discrete bat algorithm for symmetric and asymmetric Traveling Salesman Problems. Engineering Applications of Artificial Intelligence, 48, 59-71. http://dx.doi.org/10.1016/j.engappai.2015.10.006.
http://dx.doi.org/10.1016/j.engappai.201...
). Algorithms that solve optimisation problems consist of finding the best combination among a set of variables to enhance a function, normally known as the objective function or the cost function (Álvarez & Munari, 2016Álvarez, A., & Munari, P. (2016). Metaheuristic approaches for the vehicle routing problem with time windows and multiple deliverymen. Gestão & Produção, 23(2), 279-293. http://dx.doi.org/10.1590/0104-530x2359-15.
http://dx.doi.org/10.1590/0104-530x2359-...
; Dang et al., 2019Dang, Q.-V., Nguyen, C. T., & Rudová, H. (2019). Scheduling of mobile robots for transportation and manufacturing tasks. Journal of Heuristics, 25(2), 175-213. http://dx.doi.org/10.1007/s10732-018-9391-z.
http://dx.doi.org/10.1007/s10732-018-939...
; Mitić et al., 2015Mitić, M., Vuković, N., Petrović, M., & Miljković, Z. (2015). Chaotic fruit fly optimization algorithm. Knowledge-Based Systems, 89(August), 446-458. http://dx.doi.org/10.1016/j.knosys.2015.08.010.
http://dx.doi.org/10.1016/j.knosys.2015....
; Mohamed, 2017Mohamed, A. W. (2017). Solving stochastic programming problems using new approach to Differential Evolution algorithm. Egyptian Informatics Journal, 18(2), 75-86. http://dx.doi.org/10.1016/j.eij.2016.09.002.
http://dx.doi.org/10.1016/j.eij.2016.09....
).

These problems can be divided into three main categories: variables with real values, variables with discrete variables, or variables that mix whole and continuous elements (Gomes et al., 2019Gomes, F. M., Pereira, F. M., Silva, A. F., & Silva, M. B. (2019). Multiple response optimization: analysis of genetic programming for symbolic regression and assessment of desirability functions. Knowledge-Based Systems, 179, 21-33. http://dx.doi.org/10.1016/j.knosys.2019.05.002.
http://dx.doi.org/10.1016/j.knosys.2019....
; Rafieerad et al., 2017Rafieerad, A. R., Bushroa, A. R., Nasiri-Tabrizi, B., Kaboli, S. H. A., Khanahmadi, S., Amiri, A., Vadivelu, J., Yusof, F., Basirun, W. J., & Wasa, K. (2017). Toward improved mechanical, tribological, corrosion and in-vitro bioactivity properties of mixed oxide nanotubes on Ti–6Al–7Nb implant using multi-objective PSO. Journal of the Mechanical Behavior of Biomedical Materials, 69, 1-18. http://dx.doi.org/10.1016/j.jmbbm.2016.11.019. PMid:28027481.
http://dx.doi.org/10.1016/j.jmbbm.2016.1...
). Problems involving optimisation tend to be problems of maximising or minimising a function of one or more variables within a certain domain; normally, there is also a set of restrictions on the variables (Aydoğdu et al., 2016Aydoğdu, İ., Akın, A., & Saka, M. P. (2016). Design optimization of real world steel space frames using artificial bee colony algorithm with Levy flight distribution. Advances in Engineering Software, 92, 1-14. http://dx.doi.org/10.1016/j.advengsoft.2015.10.013.
http://dx.doi.org/10.1016/j.advengsoft.2...
; Xie et al., 2017Xie, L., Merschformann, M., Kliewer, N., & Suhl, L. (2017). Metaheuristics approach for solving personalized crew rostering problem in public bus transit. Journal of Heuristics, 23(5), 321-347. http://dx.doi.org/10.1007/s10732-017-9348-7.
http://dx.doi.org/10.1007/s10732-017-934...
). The algorithms that are used for solving an optimisation problem can be essentially deterministic or probabilistic (Andrade et al., 2019Andrade, P. R. de L., Steiner, M. T. A., & Góes, A. R. T. (2019). Optimization in timetabling in schools using a mathematical model, local search and Iterated Local Search procedures. Gestão & Produção, 26(4), e3421. http://dx.doi.org/10.1590/0104-530x3241-19.
http://dx.doi.org/10.1590/0104-530x3241-...
; Mohamed et al., 2013Mohamed, A. W., Sabry, H. Z., & Abd-Elaziz, T. (2013). Real parameter optimization by an effective differential evolution algorithm. Egyptian Informatics Journal, 14(1), 37-53. http://dx.doi.org/10.1016/j.eij.2013.01.001.
http://dx.doi.org/10.1016/j.eij.2013.01....
; Yu & Li, 2015Yu, J. J. Q., & Li, V. O. K. (2015). A social spider algorithm for global optimization. Applied Soft Computing, 30, 614-627. http://dx.doi.org/10.1016/j.asoc.2015.02.014.
http://dx.doi.org/10.1016/j.asoc.2015.02...
). Computers are often the only practical approach for handling algorithms. Optimisation algorithms need computer resources and specific systems in order to be handled, for example: physical configurations, cybernetic configurations, and modelled systems (Chen et al., 2006Chen, V. C. P., Tsui, K.-L., Barton, R. R., & Meckesheimer, M. (2006). A review on design, modeling and applications of computer experiments. IIE Transactions, 38(4), 273-291. http://dx.doi.org/10.1080/07408170500232495.
http://dx.doi.org/10.1080/07408170500232...
; Rajpurohit et al., 2017Rajpurohit, J., Sharma, T. K., Abraham, A., & Vaishali. (2017). Glossary of metaheuristic algorithms. International Journal of Computer Information Systems and Industrial Management Applications, 9, 181-205.).

The systems are interconnected through networks, in order to share resources and information between themselves, through a continuous connection (Ari et al., 2016Ari, A. A. A., Yenke, B. O., Labraoui, N., Damakoa, I., & Gueroui, A. (2016). A power efficient cluster-based routing algorithm for wireless sensor networks: honeybees swarm intelligence based approach. Journal of Network and Computer Applications, 69, 77-97. http://dx.doi.org/10.1016/j.jnca.2016.04.020.
http://dx.doi.org/10.1016/j.jnca.2016.04...
; Bagheri Tolabi et al., 2015Bagheri Tolabi, H., Ali, M. H., & Rizwan, M. (2015). Simultaneous reconfiguration, optimal placement of DSTATCOM, and photovoltaic array in a distribution system based on fuzzy-aco approach. IEEE Transactions on Sustainable Energy, 6(1), 210-218. http://dx.doi.org/10.1109/TSTE.2014.2364230.
http://dx.doi.org/10.1109/TSTE.2014.2364...
). Programming languages treat the data in a computer using algorithms. An algorithm is a structure showing how a certain problem should be solved (Abd Elaziz et al., 2017Abd Elaziz, M., Oliva, D., & Xiong, S. (2017). An improved Opposition-Based Sine Cosine Algorithm for global optimization. Expert Systems with Applications, 90, 484-500. http://dx.doi.org/10.1016/j.eswa.2017.07.043.
http://dx.doi.org/10.1016/j.eswa.2017.07...
). Programming needs the use of special tools and operations within the realm of Mathematical Logic (Rafieerad et al., 2017Rafieerad, A. R., Bushroa, A. R., Nasiri-Tabrizi, B., Kaboli, S. H. A., Khanahmadi, S., Amiri, A., Vadivelu, J., Yusof, F., Basirun, W. J., & Wasa, K. (2017). Toward improved mechanical, tribological, corrosion and in-vitro bioactivity properties of mixed oxide nanotubes on Ti–6Al–7Nb implant using multi-objective PSO. Journal of the Mechanical Behavior of Biomedical Materials, 69, 1-18. http://dx.doi.org/10.1016/j.jmbbm.2016.11.019. PMid:28027481.
http://dx.doi.org/10.1016/j.jmbbm.2016.1...
). An Algorithm is a finite sequence of actions, seeking to find a solution to problems. Algorithms are precise mechanical, efficient and correct procedures, without ambiguity and with finite characteristics (Rajpurohit et al., 2017Rajpurohit, J., Sharma, T. K., Abraham, A., & Vaishali. (2017). Glossary of metaheuristic algorithms. International Journal of Computer Information Systems and Industrial Management Applications, 9, 181-205.). An Algorithm also represents a computer program and also the steps needed for carrying out a task. It can be implemented through a computer (Osaba et al., 2016Osaba, E., Yang, X. S., Diaz, F., Lopez-Garcia, P., & Carballedo, R. (2016). An improved discrete bat algorithm for symmetric and asymmetric Traveling Salesman Problems. Engineering Applications of Artificial Intelligence, 48, 59-71. http://dx.doi.org/10.1016/j.engappai.2015.10.006.
http://dx.doi.org/10.1016/j.engappai.201...
). Different algorithms can carry out the same task using a different set of instructions, in more or less time, and using more or less space or effort than others (Isinkaye et al., 2015Isinkaye, F. O., Folajimi, Y. O., & Ojokoh, B. A. (2015). Recommendation systems: principles, methods and evaluation. Egyptian Informatics Journal, 16(3), 261-273. http://dx.doi.org/10.1016/j.eij.2015.06.005.
http://dx.doi.org/10.1016/j.eij.2015.06....
; Rajpurohit et al., 2017Rajpurohit, J., Sharma, T. K., Abraham, A., & Vaishali. (2017). Glossary of metaheuristic algorithms. International Journal of Computer Information Systems and Industrial Management Applications, 9, 181-205.).

Artificial Intelligence (AI) is the generic name given to the development of programs attempting to construct an artificial form of human intelligence. AIs allow problems to be solved through learning and through inference of information with associative memory and systems based on knowledge (Çaliş & Bulkan, 2015Çaliş, B., & Bulkan, S. (2015). A research survey: review of AI solution strategies of job shop scheduling problem. Journal of Intelligent Manufacturing, 26(5), 961-973. http://dx.doi.org/10.1007/s10845-013-0837-8.
http://dx.doi.org/10.1007/s10845-013-083...
; Companez & Aleti, 2016Companez, N., & Aleti, A. (2016). Can Monte-Carlo Tree Search learn to sacrifice? Journal of Heuristics, 22(6), 783-813. http://dx.doi.org/10.1007/s10732-016-9320-y.
http://dx.doi.org/10.1007/s10732-016-932...
). The search methods consist of a set of elements, each being identified by a special key. The aim of this search is to find, within this set, the element that corresponds to a specific key. Data structures can be used for conducting searches, making the search process more efficient (Aydoğdu et al., 2016Aydoğdu, İ., Akın, A., & Saka, M. P. (2016). Design optimization of real world steel space frames using artificial bee colony algorithm with Levy flight distribution. Advances in Engineering Software, 92, 1-14. http://dx.doi.org/10.1016/j.advengsoft.2015.10.013.
http://dx.doi.org/10.1016/j.advengsoft.2...
; Santini et al., 2018Santini, A., Ropke, S., & Hvattum, L. M. (2018). A comparison of acceptance criteria for the adaptive large neighbourhood search metaheuristic. Journal of Heuristics, 24(5), 783-815. http://dx.doi.org/10.1007/s10732-018-9377-x.
http://dx.doi.org/10.1007/s10732-018-937...
).

According to research carried out on the Scopus database, there are nine articles that combine bibliometric studies with processes for optimisation of metaheuristics. Despite the nine articles identified in Scopus, these four others were chosen because they are studies that are closer to the main objective of this paper. Neumuth et al. (2012)Neumuth, T., Loebe, F., & Jannin, P. (2012). Similarity metrics for surgical process models. Artificial Intelligence in Medicine, 54(1), 15-27. http://dx.doi.org/10.1016/j.artmed.2011.10.001. PMid:22056273.
http://dx.doi.org/10.1016/j.artmed.2011....
compared models for progression of surgical interventions, as grounds to back up medical decisions. Cheng et al. (2014)Cheng, T., Pan, Y., Hao, M., Wang, Y., & Bryant, S. H. (2014). PubChem applications in drug discovery: a bibliometric analysis. Drug Discovery Today, 19(11), 1751-1756. http://dx.doi.org/10.1016/j.drudis.2014.08.008. PMid:25168772.
http://dx.doi.org/10.1016/j.drudis.2014....
carried out a study analysing PubChen applications in 1,132 articles, seeking pharmacological and genetic development. Romasanta et al. (2018)Romasanta, A. K. S., van der Sijde, P., Hellsten, I., Hubbard, R. E., Keseru, G. M., van Muijlwijk-Koezen, J., & de Esch, I. J. P. (2018). When fragments link: a bibliometric perspective on the development of fragment-based drug discovery. Drug Discovery Today, 23(9), 1596-1609. http://dx.doi.org/10.1016/j.drudis.2018.05.004. PMid:29738823.
http://dx.doi.org/10.1016/j.drudis.2018....
carried out research about Drugs based on fragments (FBDD), with the application of methods of optimisation. Li et al. (2019)Li, H., Jiang, H.-D., Yang, B., & Liao, H. (2019). An analysis of research hotspots and modeling techniques on carbon capture and storage. The Science of the Total Environment, 687(5), 687-701. http://dx.doi.org/10.1016/j.scitotenv.2019.06.013. PMid:31220722.
http://dx.doi.org/10.1016/j.scitotenv.20...
carried out a bibliometric study with the analysis of studies on carbon capture and storage. Even though all these studies have made essential contributions for fields such as medicine, pharmacology, and environmental studies, among others, there was no identification of any study that investigated the processes of optimisation and metaheuristics, without this being linked to a certain field of action.

The main contributions of this work are the identification of the main themes in optimization and meta-heuristic processes and the mapping of research trends in the area of Optimization” and “Metaheuristic Techniques. The motivations for conducting this work is the scarcity of studies that identify what are the most relevant trends in process optimization (Faris et al., 2018Faris, H., Hassonah, M. A., Al-Zoubi, A. M., Mirjalili, S., & Aljarah, I. (2018). A multi-verse optimizer approach for feature selection and optimizing SVM parameters based on a robust system architecture. Neural Computing & Applications, 30(8), 2355-2369. http://dx.doi.org/10.1007/s00521-016-2818-2.
http://dx.doi.org/10.1007/s00521-016-281...
; Karagöz & Yıldız, 2017Karagöz, S., & Yıldız, A. R. (2017). A comparison of recent metaheuristic algorithms for crashworthiness optimisation of vehicle thin-walled tubes considering sheet metal forming effects. International Journal of Vehicle Design, 73(1-3), 179. http://dx.doi.org/10.1504/IJVD.2017.082593.
http://dx.doi.org/10.1504/IJVD.2017.0825...
).

Due to the lack of studies observed with regard to this field, in this research study we seek to shed light on the question: what are the most relevant trends on the research themes addressed by optimisation and metaheuristics processes, with a focus on projection of those issues that have the greatest possibility of development. This work is organised in four sections, considering the introduction (the concepts and theoretical foundations related to the theme are presented), the method used in conducting this research study and its stages, the results found, and the discussion of these results and the general conclusions, followed by the references.

2 Literature review

The algorithms aim to solve problems such as the Traveling Salesman Problem and Economic Dispatch. These problems can be solved by algorithms such as: Crow Search Algorithm (CSA) inspired by the nature of crows (Askarzadeh, 2016bAskarzadeh, A. (2016b). Capacitor placement in distribution systems for power loss reduction and voltage improvement: a new methodology. IET Generation, Transmission & Distribution, 10(14), 3631-3638. http://dx.doi.org/10.1049/iet-gtd.2016.0419.
http://dx.doi.org/10.1049/iet-gtd.2016.0...
), Symbiotic Organism Search (SOS) based on the population as a whole (Abdullahi et al., 2016Abdullahi, M., Ngadi, M. A., & Abdulhamid, S. M. (2016). Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Future Generation Computer Systems, 56, 640-650. http://dx.doi.org/10.1016/j.future.2015.08.006.
http://dx.doi.org/10.1016/j.future.2015....
), Ant Colony Optimization (ACO) which analyzes the behavior of the chewing gears (Bagheri Tolabi et al., 2015Bagheri Tolabi, H., Ali, M. H., & Rizwan, M. (2015). Simultaneous reconfiguration, optimal placement of DSTATCOM, and photovoltaic array in a distribution system based on fuzzy-aco approach. IEEE Transactions on Sustainable Energy, 6(1), 210-218. http://dx.doi.org/10.1109/TSTE.2014.2364230.
http://dx.doi.org/10.1109/TSTE.2014.2364...
; Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
), Genetic Algorithm (GA) inspired by the evolution seen in nature (Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
), Particle Swarm Optimization (PSO) that analyzes the social behavior of particles and is motivated by the social behavior of flocks of birds (Ehsan & Yang, 2018Ehsan, A., & Yang, Q. (2018). Optimal integration and planning of renewable distributed generation in the power distribution networks: a review of analytical techniques. Applied Energy, 210, 44-59. http://dx.doi.org/10.1016/j.apenergy.2017.10.106.
http://dx.doi.org/10.1016/j.apenergy.201...
; Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
), League Championship (LC) Algorithm inspired by sports team competitions in a sports association (Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
), Bat Algorithm (BA) which is based on the behavior of bats (Adarsh et al., 2016Adarsh, B. R., Raghunathan, T., Jayabarathi, T., & Yang, X.-S. (2016). Economic dispatch using chaotic bat algorithm. Energy, 96, 666-675. http://dx.doi.org/10.1016/j.energy.2015.12.096.
http://dx.doi.org/10.1016/j.energy.2015....
; Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
; Osaba et al., 2016Osaba, E., Yang, X. S., Diaz, F., Lopez-Garcia, P., & Carballedo, R. (2016). An improved discrete bat algorithm for symmetric and asymmetric Traveling Salesman Problems. Engineering Applications of Artificial Intelligence, 48, 59-71. http://dx.doi.org/10.1016/j.engappai.2015.10.006.
http://dx.doi.org/10.1016/j.engappai.201...
), among others. Algorithms have been evolving over time, some have a variant that optimizes their performance in a specific situation. One example is the Discrete Symbiotic Organism Search which is a variation of the Symbiotic Organism Search, this variation was developed to solve problems in the cloud (Abdullahi et al., 2016Abdullahi, M., Ngadi, M. A., & Abdulhamid, S. M. (2016). Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Future Generation Computer Systems, 56, 640-650. http://dx.doi.org/10.1016/j.future.2015.08.006.
http://dx.doi.org/10.1016/j.future.2015....
).

CSA is an optimization algorithm that tries to simulate the intelligent behavior of crows to find the solution of optimization problems, for this it uses two adjustable parameters, they are flight length and awareness probability, this awareness probability parameter is directly used to control the diversity of the algorithm, which makes it attractive for applications in different engineering areas, and its usefulness is evaluated by solving different engineering design problems that have different nature of objective functions, constraints and decision variables (Askarzadeh, 2016bAskarzadeh, A. (2016b). Capacitor placement in distribution systems for power loss reduction and voltage improvement: a new methodology. IET Generation, Transmission & Distribution, 10(14), 3631-3638. http://dx.doi.org/10.1049/iet-gtd.2016.0419.
http://dx.doi.org/10.1049/iet-gtd.2016.0...
). SOS is population-based to solve numerical optimization problems in a continuous real space. SOS is a repetitive process used to solve optimization problems. The procedure maintains a population of organisms that portray the candidate solutions of the studied problem. Relevant information regarding decision variables and a fitness value are encapsulated in the organism as an indicator of its performance. Essentially, the trajectories of the organisms are modified using the phases of symbiotic association. DSOS is a variant of SOS presented and applied to solve task scheduling problems in a cloud computing environment, with the task scheduling formulated as a discrete optimization problem (Abdullahi et al., 2016Abdullahi, M., Ngadi, M. A., & Abdulhamid, S. M. (2016). Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Future Generation Computer Systems, 56, 640-650. http://dx.doi.org/10.1016/j.future.2015.08.006.
http://dx.doi.org/10.1016/j.future.2015....
).

ACO is a technique based on swarm intelligence used for solving combinatorial problems. The ACO algorithm is originally inspired by the biological behavior of ants and specifically their mode of communication. This inspiration comes from the ability of real ants to find the short paths in their movements to and from their nests when searching for food sources (Bagheri Tolabi et al., 2015Bagheri Tolabi, H., Ali, M. H., & Rizwan, M. (2015). Simultaneous reconfiguration, optimal placement of DSTATCOM, and photovoltaic array in a distribution system based on fuzzy-aco approach. IEEE Transactions on Sustainable Energy, 6(1), 210-218. http://dx.doi.org/10.1109/TSTE.2014.2364230.
http://dx.doi.org/10.1109/TSTE.2014.2364...
; Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
). GA was first introduced by Holland in 1975 and represents a population optimization method based on a metaphor of the evolution process observed in nature. In GA, each chromosome (individual in the population) represents a possible solution to a problem and is composed of a string of genes (Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
).

PSO is an evolutionary computational technique introduced by Kennedy and Eberhart in 1995, inspired by the social behavior of particles and primarily motivated by the social behavior of flocks of birds. Each particle is aliased with position and velocity and moves through a multidimensional search space. In each iteration, each particle adjusts its velocity based on its best position and the position of the best particle in the entire population. PSO combines local search methods with global search methods, trying to balance exploration and exploitation. The popularity of PSO stems from its simplicity and its usefulness in a wide range of applications with low computational cost (Ehsan & Yang, 2018Ehsan, A., & Yang, Q. (2018). Optimal integration and planning of renewable distributed generation in the power distribution networks: a review of analytical techniques. Applied Energy, 210, 44-59. http://dx.doi.org/10.1016/j.apenergy.2017.10.106.
http://dx.doi.org/10.1016/j.apenergy.201...
; Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
).

LCA is a metaheuristic algorithm proposed by Kashan for global optimization in 2009. It is inspired by the competitions of sports teams in a sports association. LCA has been used to solve various optimization problems of which some are traveling salesman problems, reactive power dispatch problems, job scheduling and electromagnetic device optimization, cloud job scheduling. LCA works in a way that after each week a league schedule is designed so that teams play in pairs and the outcome is in the form of victory or defeat depending on the playing strength of a team following a meticulous team formation/play technique. Based on the knowledge of the previous week, the team makes changes in the formation for the following week's competition and the league continues until the specified number of seasons (Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
). The Bat algorithm is an algorithm for global optimization, inspired by the echolocation behavior of bats, with varying pulse rates of emission and volume. Bats use echolocation to estimate the distance to their prey. They fly randomly with a speed, position, frequency, noise and emission pulse rate to search for their prey (Adarsh et al., 2016Adarsh, B. R., Raghunathan, T., Jayabarathi, T., & Yang, X.-S. (2016). Economic dispatch using chaotic bat algorithm. Energy, 96, 666-675. http://dx.doi.org/10.1016/j.energy.2015.12.096.
http://dx.doi.org/10.1016/j.energy.2015....
; Kalra & Singh, 2015Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
; Osaba et al., 2016Osaba, E., Yang, X. S., Diaz, F., Lopez-Garcia, P., & Carballedo, R. (2016). An improved discrete bat algorithm for symmetric and asymmetric Traveling Salesman Problems. Engineering Applications of Artificial Intelligence, 48, 59-71. http://dx.doi.org/10.1016/j.engappai.2015.10.006.
http://dx.doi.org/10.1016/j.engappai.201...
).

3 Scientific method

This section will discuss the method used to develop the research. The research can be classified as applied exploratory and quantitative approach. As method and technical procedures adopted, respectively, by bibliometric research and literature review (Espuny et al., 2021Espuny, M., Faria, A., No., Motta Reis, J. S., Santos, S. T., No., Nunhes, T. V., & de Oliveira, O. J. (2021). Building New Paths for Responsible Solid Waste Management. Environmental Monitoring and Assessment, 193(7), 442. http://dx.doi.org/10.1007/s10661-021-09173-0. PMid:34165638.
http://dx.doi.org/10.1007/s10661-021-091...
; Kothari & Garg, 2019Kothari, C. R., & Garg, G. (2019). Research methodology methods and techniques. New Delhi: New Age International.; Leoni et al., 2017Leoni, R. C., Sampaio, N. A. S., & Corrêa, S. M. (2017). Multivariate analysis applied to air quality study. Revista Brasileira de Meteorologia, 32(2), 235-241. http://dx.doi.org/10.1590/0102-77863220005.
http://dx.doi.org/10.1590/0102-778632200...
; Reis et al., 2020aReis, J. S. M., Costa, A. C. F., Espuny, M., Batista, W. J., Francisco, F. E., Gonçalves, G. S., Tasinaffo, P. M., Vieira Dias, L. A., Cunha, A. M., & Oliveira, O. J. (2020a). Education 4.0: gaps research between school formation and technological development. In S. Latifi (Ed.), 17th International Conference on Information Technology-New Generations (ITNG 2020) (1st ed., pp. 415-420). Cham: Springer. https://doi.org/10.1007/978-3-030-43020-7_55.
https://doi.org/10.1007/978-3-030-43020-...
). Figure 1 shows Methodological flow of the research.

Figura 1
Research method.

This research study was carried out in four phases namely: (1) establishment of theme, goals, and methods; (2) Carrying out bibliometric studies; (3) identification of gaps, analysis of evolution and convergence between the issues, and (4) conclusion.

In the First Phase, there was establishment of the theme, the goal, and the method of research. The Second Phase includes five separate stages: (I) subject of the research, (II) research data, (III) analysis of data, (IV) results, and (V) findings:

  • In Stage I, the Scopus database was established and the descriptors used “Optimization” and “Metaheuristic Techniques” used in the research and the methods and research Bibliometric Analysis and Content Analysis;

  • In Stage II, the most cited articles were defined and only those published in English were considered, as it is the most commonly used language in science (Reis et al., 2021Reis, J. S. M., Espuny, M., Nunhes, T. V., Sampaio, N. A. de S., Isaksson, R., de Campos, F. C., & de Oliveira, O. J. (2021). Striding towards sustainability: a framework to overcome challenges and explore opportunities through Industry 4.0. Sustainability, 13(9), 5232. http://dx.doi.org/10.3390/su13095232.
    http://dx.doi.org/10.3390/su13095232...
    ). Articles from the period between 2012 and 2020 were considered, resulting in 1,513 articles. Data were collected in the month of May 2020;

  • In Stage III, the data was organised in table and graph form. The programs used to allow illustrations of data processing were software packages such as Microsoft Excel, SCIMat and Gretl;

  • In Stage IV, the development of publications between 2012 and 2020 was mapped, with regard to publications on Metaheuristics in Process Optimisation; and

  • In Stage V (Findings), we identified the main key words related to publications on Metaheuristics in Process Optimisation, and this information was also subjected to a percentage point analysis and an analysis of the main components, to analyse the themes present in this field of knowledge that have a potential to increase or decrease.

Phase 3 includes four stages, namely: (VI) Classification of Articles; (VII) Analysis of Content; (VIII) Identification of Clusters, and (IX) Group Analysis:

  • In Stage VI, the 50 most cited articles (Appendix A Appendix A Scientific Gaps in The Topic Of Optimization Variables. # Title Authors (year) Scientific Gap 1 A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm Askarzadeh (2016a) Analyze the advantages that the meta-heuristic optimizer raven search algorithm provides 2 Symbiotic organism search optimization based task scheduling in cloud computing environment Abdullahi et al. (2016) Analyze the advantages of the search algorithm symbiotic organism scheduling 3 A review of metaheuristic scheduling techniques in cloud computing Kalra & Singh (2015) Identify the applicability of meta-heuristic scheduling algorithm for cloud environments 4 An improved discrete bat algorithm for symmetric and asymmetric traveling salesman problems Osaba et. Al (2016) Propose a descriptive reversal of the improved discrete bat algorithm for process optimization 5 A social spider algorithm for global optimization Yu & Li (2015) Identify the feasibility of the swarm intelligence algorithm inspired by the social nature of spiders in optimization processes 6 Economic dispatch using chaotic bat algorithm Adarsh et al. (2016) Propose a comparison of chaotic sequences for optimization problems 7 Harris hawks optimization: algorithm and applications Heidari et al. (2017) Propose the use of the harris hawks optimizer method for problem solving 8 Simultaneous reconfiguration, optimal placement of dstatcom, and photovoltaic array in a distribution system based on fuzzy-aco approach Bagheri Tolabi et al. (2015) Evaluate the feasibility of combining a multi-objective fuzzy effect with ant colony optimization 9 A modified flower pollination algorithm for global optimization Nabil (2016) Propose an improved variant of the flower pollination algorithm in solving optimization problems 10 Hybrid artificial intelligence approach based on neural fuzzy inference model and metaheuristic optimization for flood susceptibilitgy modeling in a high-frequency tropical cyclone area using gis Tien Bui et al. (2016) Identify the advantages of artificial intelligence based on fuzzy neural inference system in process optimization 11 Optimal integration and planning of renewable distributed generation in the power distribution networks: a review of analytical techniques Ehsan & Yang (2018) Propose the use of artificial intelligence to optimize the planning and distribution of renewable energy 12 Hybrid methods for fuzzy clustering based on fuzzy c-means and improved particle swarm optimization Silva et al. (2015) Evaluate the feasibility of hybrid methods in the optimization of processes with multiple output variables 13 A new feature selection method to improve the document clustering using particle swarm optimization algorithm Abualigah et al. (2018) Evaluate the benefits of bayesian calibration to build energy simulation 14 Chaotic fruit fly optimization algorithm Mitić et al. (2015) Implement new fruit fly algorithm and optimization method in practical studies 15 Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications Dhiman & Kumar (2017) Systematize the new metaheuristic algorithm called spotted hyena optimizer and identify new applications 16 Emperor penguin optimizer: a bio-inspired algorithm for engineering problems Dhiman & Kumar (2018) Identify the difficulties when implementing the emperor penguin optimizer optimization algorithm in engineering problems 17 Computational intelligence techniques for hvac systems: a review Ahmad et al. (2016) Systematize the benefits of using computational intelligence in the optimization of problems in heating, ventilation and air-conditioning systems 18 An algorithm for many-objective optimization with reduced objective computations: a study in differential evolution Bandyopadhyay & Mukherjee (2015) Implement the algorithm for many-objective optimization in practical studies 19 A survey of multiobjective evolutionary clustering Mukhopadhyay et al. (2015) Describe evolutionary clustering techniques in the optimization of processes with multiple output variables 20 An improved opposition-based sine cosine algorithm for global optimization Abd Elaziz et al. (2017) Identify the possibilities of applicability of the cosine sine opposition-based algorithm 21 An efficient chaotic water cycle algorithm for optimization tasks Heidari et al. (2017) Identify the benefits in optimizing processes with multiple output variables by implementing the water cycle algorithm 22 Metaheuristics in structural optimization and discussions on harmony search algorithm Saka et al. (2016) Describe the benefits of applying meta-heuristic algorithms to the optimization of everyday problems 23 Optimization of fuzzy controller design using a new bee colony algorithm with fuzzy dynamic parameter adaptation Caraveo et al. (2016) Analyze and describe the multi-agent systems techniques for optimizing climate control systems 24 Water cycle, mine blast and improved mine blast algorithms for discrete sizing optimization of truss structures Sadollah et al. (2015) Propose the implementation of the fuzzy bco method 25 Parameters identification of photovoltaic models using hybrid adaptive nelder-mead simplex algorithm based on eagle strategy Chen et al. (2016) Propose the operation of an adaptive nelder-mead simplex enhanced with the artificial bee colony metaheuristic on different types of systems 26 Use of meta-heuristic techniques in rainfall-runoffmodelling Chau (2017) Analyze and describe the benefits of using rainfall runoff modeling metaheuristic techniques in process optimization 27 A power efficient cluster-based routing algorithm for wireless sensor networks: honeybees swarm intelligence based approach Ari et al. (2016) Identify the benefits of the cluster-based routing protocol called abc-sd 28 Smart artificial firefly colony algorithm-based support vector regression for enhanced forecasting in civil engineering Chou & Pham (2015) Propose a new support vector regression based on the firefly algorithm in process optimization 29 A comparison of recent metaheuristic algorithms for crashworthiness optimisation of vehicle thin-walled tubes considering sheet metal forming effects Karagöz & Yıldız (2017) Map the search fields of process optimization algorithms 30 A genetic algorithm for energy-efficiency in job-shop scheduling Salido et al. (2016) The application refers exclusively to the use of clusters for specific application in energy consumption in sensors 31 Algorithmic design issues in adaptive differential evolution schemes: review and taxonomy Al-Dabbagh et al. (2018) Identify the benefits of algorithmic design schemes that have been used in variants of differential evolution 32 Capacitor placement in distribution systems for power loss reduction and voltage improvement: a new methodology Askarzadeh (2016b) Identify applications for the newly developed metaheuristic, raven search algorithm 33 High-dimensional feature selection via feature grouping: a variable neighborhood search approach García-Torres et al. (2016) Identify the applicability of the neighborhood variable search algorithm in multiple output variable processes 34 Particle swarm optimization algorithm for capacitor allocation problem in distribution systems with wind turbine generators Ramadan et al. (2017) Map the new applications for the particle swarm optimization method 35 Design of a cost-effective wind/photovoltaic/hydrogen energy system for supplying a desalination unit by a heuristic approach Maleki et al. (2016) Implement a model of a hybrid photovoltaic, wind and hydrogen desalination system to increase the availability of fresh water 36 A modified symbiotic organisms search algorithm for large scale economic dispatch problem with valve-point effects Secui (2016) Identify the weaknesses of modified symbiotic organisms search algorithm 37 Adaptive dimensional search: a new metaheuristic algorithm for discrete truss sizing optimization Hasançebi & Azad (2015) Identify the weaknesses of the adaptive dimensional search algorithm 38 Toward improved mechanical, tribological, corrosion and in-vitro bioactivity properties of mixed oxide nanotubes on ti–6al–7nb implant using multi-objective pso Rafieerad et al. (2017) Identify the applicability of the particle swarm optimization algorithm in processes with multiple output variables 39 Glossary of metaheuristic algorithms Rajpurohit et al. (2017) Systematize the algorithms that can be applied to processes with multiple output variables 40 A destroy and repair algorithm for the bike sharing rebalancing problem Dell׳Amico et al. (2016) Identify the applicability of the destroy and repair algorithm in process optimization 41 Computational intelligence approaches for energy load forecasting in smart energy management grids: state of the art, future challenges, and research directions Fallah et al. (2018) Systematize main intelligent computational methods in power load forecasting in smart grids 42 Ant lion optimization algorithm to control side lobe level and null depths in linear antenna arrays Saxena & Kothari (2016) Identify the benefits of the ant lion optimization algorithm in electromagnetics 43 A new rooted tree optimization algorithm for economic dispatch with valve-point effect Labbi et al. (2016) Identify the applicability of the root tree optimization algorithm in process optimization 44 Design optimization of real world steel space frames using artificial bee colony algorithm with levy flight distribution Aydoğdu et al. (2016) Identify the applicability of the artificial bee colony algorithm in multiple output variable processes 45 A research survey: review of ai solution strategies of job shop scheduling problem Çaliş & Bulkan (2015) Map the main causes of job shop scheduling problems 46 A novel approach for multispectral satellite image classification based on the bat algorithm Senthilnath et al. (2016) Identify the applicability of the bat algorithm in processes with multiple output variables 47 Cuckoo optimization algorithm with penalty function for combined heat and power economic dispatch problem Mellal & Williams (2015) Identify the applicability of the cuckoo optimization algorithm in processes with multiple output variables 48 Binary grasshopper optimisation algorithm approaches for feature selection problems Mafarja et al. (2019) Identify the applicability of the grasshopper optimization algorithm in processes with multiple output variables 49 Whale optimization algorithm based optimal reactive power dispatch: a case study of the algerian power system Medani et al. (2018) Identify the applicability of the whale optimization algorithm in processes with multiple output variables 50 A multi-verse optimizer approach for feature selection and optimizing svm parameters based on a robust system architecture Faris et al. (2018) Identify which are the most relevant trends in process optimization ) between 2015 and 2019 were selected, as the most recent articles reflect the current scenario of the topic (Alvarenga et al., 2021Alvarenga, A. B. C. S., Espuny, M., Reis, J. S. da M., Silva, F. D. O., Sampaio, N. A. de S., Nunhes, T. V., Barbosa, L. C. F. M., Santos, G., & Oliveira, O. J. (2021). The main perspectives of the quality of life of students in the secondary cycle: an overview of the opportunities, challenges and elements of greatest impact. International Journal of Qualitative Research, 15(3). http://dx.doi.org/10.24874/IJQR15.03-19.
    http://dx.doi.org/10.24874/IJQR15.03-19...
    ; Reis et al., 2020bReis, J. S. M., Silva, F. D. O., Espuny, M., Alexandre, L. G. L., Barbosa, L. C. F. M., Santos, G., Bonassa, A. C. M., Faria, A. M., Sampaio, N. A. de S., & Oliveira, O. J. (2020b). The rapid escalation of publications on Covid-19: a snapshot of trends in the early months to overcome the pandemic and to improve life quality. International Journal of Qualitative Research, 14(3), 951-968. http://dx.doi.org/10.24874/IJQR14.03-19.
    http://dx.doi.org/10.24874/IJQR14.03-19...
    );

  • In Stage VII, we identified gaps in the research for each article. To identify these gaps, we sought to highlight suggestions for future studies through the publications as analyzed (explicit gaps) and through suggestions of studies that could use the same models as proposed by the authors in other contexts (implicit gaps) in cases where these do not exist;

  • In Stage VIII (Identification of Clusters) all the gaps as identified were placed in categories; and

  • An analysis of each of the trends as identified is made in Stage IX (Group Analysis).

Phase 4 was affected by a pair of previous phases, thereby allowing the understanding of the start of the art to trace the most promising paths for Metaheuristics in Process Optimisation in the following years.

4 Results

According to Price’s Law, the academic production of a certain field of knowledge tends to grow exponentially, and shall then split into four different phases, as shown in Figure 2 (Cristino et al., 2018Cristino, T. M., Faria, A., No. & Costa, A. F. B. (2018). Energy efficiency in buildings: analysis of scientific literature and identification of data analysis techniques from a bibliometric study. Scientometrics, 114(3), 1275-1326. http://dx.doi.org/10.1007/s11192-017-2615-4.
http://dx.doi.org/10.1007/s11192-017-261...
).

Figura 2
Phases in Growth of Publications.

The main hypothesis of Price’s Law is that scientific development takes place through exponential growth, and that the domain of human knowledge passes through four phases (Dabi et al., 2016Dabi, Y., Darrigues, L., Katsahian, S., Azoulay, D., De Antonio, M., & Lazzati, A. (2016). Publication trends in bariatric surgery: a bibliometric study. Obesity Surgery, 26(11), 2691-2699. http://dx.doi.org/10.1007/s11695-016-2160-x. PMid:27052317.
http://dx.doi.org/10.1007/s11695-016-216...
). In Figure 2, we can see Phase 1 (forerunner, from 1996 to 1998); Phase 2 of exponential growth, which presented some 29% of the publications of all periods as analysed (1999-2012); Phase 3, of linear growth, which presented more than 70% of the period (2013-2019), and the hypothetical Phase 4, which is not yet clear, from the maturity domain (after 2019), which may have been reached this year, as it appears to be a turning point.

In Table 1, we have sought to bring together all the key words that make up a certain area of knowledge, based on the key principle that the groupings with a common nature allow grounds for analysis of theme blocks as contained in this same field (Cobo et al., 2012Cobo, M. J., López-Herrera, A. G., Herrera-Viedma, E., & Herrera, F. (2012). SciMAT: a new science mapping analysis software tool. Journal of the American Society for Information Science and Technology, 63(8), 1609-1630. http://dx.doi.org/10.1002/asi.22688.
http://dx.doi.org/10.1002/asi.22688...
; Phillips et al., 2015Phillips, J. F., Sheff, M., & Boyer, C. B. (2015). The astronomy of Africa’s health systems literature during the MDG era: where are the systems clusters? Global Health, Science and Practice, 3(3), 482-502. http://dx.doi.org/10.9745/GHSP-D-15-00034. PMid:26374806.
http://dx.doi.org/10.9745/GHSP-D-15-0003...
). Each period analysed corresponds to a period of two years, involving the period of linear growth, except for the last year of the exponential period as present in the field.

Table 1
Development of research themes.

After the grouping, we checked the variation in terms of percentage points for each field, so that we may include the themes with potential for increase or decrease, for each research theme. We considered the main parameter to be the difference between the fourth and second period (the last column of this table), due to the fact that the 4th period includes the most recent information and the fact that the 2nd period has a higher level of maturity, compared to the 1st. The fields with greatest percentage variations were ‘System Types’ (10.42%), “Process Optimisation” (10.03%) and ‘Computer Resources’ (8.74%). This appears to suggest that these themes could be more promising than the others present in this field of knowledge. Algorithms and Metaheuristics follow a significant downward trend, as according to the preparation of these studies.

In Figure 3, it becomes clear that in the major theme ‘Types of Systems’, there was no decline in the use of the terms that comprise it, even though there are signs of possible deceleration between periods 3 and 4. The themes of ‘Variations of Algorithms’, ‘Artificial Intelligence’ and ‘Miscellaneous Problems show the most significant declines between the last two periods analysed.

Figura 3
Development Trends of the research themes.

Regarding the other themes within this field, there is a state of stability. Figure 4 shows the Principal Components Analysis. The analysis stated was carried out, to see which groups of themes show greatest convergence. The data used for processing the calculations was the same as used in Figure 4, when we calculated the number of mentions for each research theme, based on key words, based on the total number of documents as published in the two-year periods between 2012 and 2019.

Figura 4
Analysis of Main Components.

With the application of the Gretl software, it was discovered, based on the data supplied, that the first two eigenvectors provided an accumulation of 0.9950; thereby allowing the graphical description with a high rate of reliability. The Principal Components Analysis was performed as of the correlation matrix of the data, based on Equation 1 (Varella, 2008Varella, C. A. A. (2008). Análise de componentes principais (1ª ed.). Seropédica: UFFRJ.).

V a r Y 1 + V a r Y k i = 1 k V a r Y i .100 70 % w h e r e k < p (1)

Process Optimisation shows itself to be somewhat more distant, as also Metaheuristics and Algorithms were well distant from the others. As a possible hypothesis, we can consider the fact that these three fields present average results of 50% in the periods considered here (2012-2019), because they concentrate the most elementary terms of the knowledge field. ‘Artificial Intelligence’ and ‘Miscellaneous Problems’ were close to the graph for analysis of main components, as shown in Figure 4. The main hypothesis is the fact that the software can have the support of IA for problem solving. There was some approximation between ‘Network’ and ‘Scheduling’, also because Scheduling, in close alliance with the Network, is essential for the optimisation of processes.

The next step of the research was carrying out content analysis, which is a widely used qualitative technique, seeking to provide greater reliability of information obtained (Hsieh & Shannon, 2005Hsieh, H.-F., & Shannon, S. E. (2005). Three approaches to qualitative content analysis. Qualitative Health Research, 15(9), 1277-1288. http://dx.doi.org/10.1177/1049732305276687. PMid:16204405.
http://dx.doi.org/10.1177/10497323052766...
).

It was also observed that, after the analysis of the content of the articles, to group the information and carry out syntheses that could contribute to the scientific progress of this field, we observed that the 50 documents (most cited) as analyzed could be distributed among phases of complete development of a given System. To establish the stages it was used the adaptation of the “PLAN-DO-CHECK-ADJUST” concept, establishing the stages “Projects”, “Test”, “Implementation” and “Assessment” (Garza-Reyes et al., 2018Garza-Reyes, J. A., Torres Romero, J., Govindan, K., Cherrafi, A., & Ramanathan, U. (2018). A PDCA-based approach to Environmental Value Stream Mapping (E-VSM). Journal of Cleaner Production, 180, 335-348. http://dx.doi.org/10.1016/j.jclepro.2018.01.121.
http://dx.doi.org/10.1016/j.jclepro.2018...
; Prashar, 2017Prashar, A. (2017). Adopting PDCA (Plan-Do-Check-Act) cycle for energy optimization in energy-intensive SMEs. Journal of Cleaner Production, 145, 277-293. http://dx.doi.org/10.1016/j.jclepro.2017.01.068.
http://dx.doi.org/10.1016/j.jclepro.2017...
; Silva et al., 2017Silva, A. S., Medeiros, C. F., & Vieira, R. K. (2017). Cleaner Production and PDCA cycle: practical application for reducing the Cans Loss Index in a beverage company. Journal of Cleaner Production, 150, 324-338. http://dx.doi.org/10.1016/j.jclepro.2017.03.033.
http://dx.doi.org/10.1016/j.jclepro.2017...
), as shown in Table 2 and Figure 5.

Table 2
Research Trends.
Figura 5
Groups of Research Gaps.

Due to the moment of initial growth, where many propositions (Projects) are identified that need to be tried out in practice (tests) (Appendix A Appendix A Scientific Gaps in The Topic Of Optimization Variables. # Title Authors (year) Scientific Gap 1 A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm Askarzadeh (2016a) Analyze the advantages that the meta-heuristic optimizer raven search algorithm provides 2 Symbiotic organism search optimization based task scheduling in cloud computing environment Abdullahi et al. (2016) Analyze the advantages of the search algorithm symbiotic organism scheduling 3 A review of metaheuristic scheduling techniques in cloud computing Kalra & Singh (2015) Identify the applicability of meta-heuristic scheduling algorithm for cloud environments 4 An improved discrete bat algorithm for symmetric and asymmetric traveling salesman problems Osaba et. Al (2016) Propose a descriptive reversal of the improved discrete bat algorithm for process optimization 5 A social spider algorithm for global optimization Yu & Li (2015) Identify the feasibility of the swarm intelligence algorithm inspired by the social nature of spiders in optimization processes 6 Economic dispatch using chaotic bat algorithm Adarsh et al. (2016) Propose a comparison of chaotic sequences for optimization problems 7 Harris hawks optimization: algorithm and applications Heidari et al. (2017) Propose the use of the harris hawks optimizer method for problem solving 8 Simultaneous reconfiguration, optimal placement of dstatcom, and photovoltaic array in a distribution system based on fuzzy-aco approach Bagheri Tolabi et al. (2015) Evaluate the feasibility of combining a multi-objective fuzzy effect with ant colony optimization 9 A modified flower pollination algorithm for global optimization Nabil (2016) Propose an improved variant of the flower pollination algorithm in solving optimization problems 10 Hybrid artificial intelligence approach based on neural fuzzy inference model and metaheuristic optimization for flood susceptibilitgy modeling in a high-frequency tropical cyclone area using gis Tien Bui et al. (2016) Identify the advantages of artificial intelligence based on fuzzy neural inference system in process optimization 11 Optimal integration and planning of renewable distributed generation in the power distribution networks: a review of analytical techniques Ehsan & Yang (2018) Propose the use of artificial intelligence to optimize the planning and distribution of renewable energy 12 Hybrid methods for fuzzy clustering based on fuzzy c-means and improved particle swarm optimization Silva et al. (2015) Evaluate the feasibility of hybrid methods in the optimization of processes with multiple output variables 13 A new feature selection method to improve the document clustering using particle swarm optimization algorithm Abualigah et al. (2018) Evaluate the benefits of bayesian calibration to build energy simulation 14 Chaotic fruit fly optimization algorithm Mitić et al. (2015) Implement new fruit fly algorithm and optimization method in practical studies 15 Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications Dhiman & Kumar (2017) Systematize the new metaheuristic algorithm called spotted hyena optimizer and identify new applications 16 Emperor penguin optimizer: a bio-inspired algorithm for engineering problems Dhiman & Kumar (2018) Identify the difficulties when implementing the emperor penguin optimizer optimization algorithm in engineering problems 17 Computational intelligence techniques for hvac systems: a review Ahmad et al. (2016) Systematize the benefits of using computational intelligence in the optimization of problems in heating, ventilation and air-conditioning systems 18 An algorithm for many-objective optimization with reduced objective computations: a study in differential evolution Bandyopadhyay & Mukherjee (2015) Implement the algorithm for many-objective optimization in practical studies 19 A survey of multiobjective evolutionary clustering Mukhopadhyay et al. (2015) Describe evolutionary clustering techniques in the optimization of processes with multiple output variables 20 An improved opposition-based sine cosine algorithm for global optimization Abd Elaziz et al. (2017) Identify the possibilities of applicability of the cosine sine opposition-based algorithm 21 An efficient chaotic water cycle algorithm for optimization tasks Heidari et al. (2017) Identify the benefits in optimizing processes with multiple output variables by implementing the water cycle algorithm 22 Metaheuristics in structural optimization and discussions on harmony search algorithm Saka et al. (2016) Describe the benefits of applying meta-heuristic algorithms to the optimization of everyday problems 23 Optimization of fuzzy controller design using a new bee colony algorithm with fuzzy dynamic parameter adaptation Caraveo et al. (2016) Analyze and describe the multi-agent systems techniques for optimizing climate control systems 24 Water cycle, mine blast and improved mine blast algorithms for discrete sizing optimization of truss structures Sadollah et al. (2015) Propose the implementation of the fuzzy bco method 25 Parameters identification of photovoltaic models using hybrid adaptive nelder-mead simplex algorithm based on eagle strategy Chen et al. (2016) Propose the operation of an adaptive nelder-mead simplex enhanced with the artificial bee colony metaheuristic on different types of systems 26 Use of meta-heuristic techniques in rainfall-runoffmodelling Chau (2017) Analyze and describe the benefits of using rainfall runoff modeling metaheuristic techniques in process optimization 27 A power efficient cluster-based routing algorithm for wireless sensor networks: honeybees swarm intelligence based approach Ari et al. (2016) Identify the benefits of the cluster-based routing protocol called abc-sd 28 Smart artificial firefly colony algorithm-based support vector regression for enhanced forecasting in civil engineering Chou & Pham (2015) Propose a new support vector regression based on the firefly algorithm in process optimization 29 A comparison of recent metaheuristic algorithms for crashworthiness optimisation of vehicle thin-walled tubes considering sheet metal forming effects Karagöz & Yıldız (2017) Map the search fields of process optimization algorithms 30 A genetic algorithm for energy-efficiency in job-shop scheduling Salido et al. (2016) The application refers exclusively to the use of clusters for specific application in energy consumption in sensors 31 Algorithmic design issues in adaptive differential evolution schemes: review and taxonomy Al-Dabbagh et al. (2018) Identify the benefits of algorithmic design schemes that have been used in variants of differential evolution 32 Capacitor placement in distribution systems for power loss reduction and voltage improvement: a new methodology Askarzadeh (2016b) Identify applications for the newly developed metaheuristic, raven search algorithm 33 High-dimensional feature selection via feature grouping: a variable neighborhood search approach García-Torres et al. (2016) Identify the applicability of the neighborhood variable search algorithm in multiple output variable processes 34 Particle swarm optimization algorithm for capacitor allocation problem in distribution systems with wind turbine generators Ramadan et al. (2017) Map the new applications for the particle swarm optimization method 35 Design of a cost-effective wind/photovoltaic/hydrogen energy system for supplying a desalination unit by a heuristic approach Maleki et al. (2016) Implement a model of a hybrid photovoltaic, wind and hydrogen desalination system to increase the availability of fresh water 36 A modified symbiotic organisms search algorithm for large scale economic dispatch problem with valve-point effects Secui (2016) Identify the weaknesses of modified symbiotic organisms search algorithm 37 Adaptive dimensional search: a new metaheuristic algorithm for discrete truss sizing optimization Hasançebi & Azad (2015) Identify the weaknesses of the adaptive dimensional search algorithm 38 Toward improved mechanical, tribological, corrosion and in-vitro bioactivity properties of mixed oxide nanotubes on ti–6al–7nb implant using multi-objective pso Rafieerad et al. (2017) Identify the applicability of the particle swarm optimization algorithm in processes with multiple output variables 39 Glossary of metaheuristic algorithms Rajpurohit et al. (2017) Systematize the algorithms that can be applied to processes with multiple output variables 40 A destroy and repair algorithm for the bike sharing rebalancing problem Dell׳Amico et al. (2016) Identify the applicability of the destroy and repair algorithm in process optimization 41 Computational intelligence approaches for energy load forecasting in smart energy management grids: state of the art, future challenges, and research directions Fallah et al. (2018) Systematize main intelligent computational methods in power load forecasting in smart grids 42 Ant lion optimization algorithm to control side lobe level and null depths in linear antenna arrays Saxena & Kothari (2016) Identify the benefits of the ant lion optimization algorithm in electromagnetics 43 A new rooted tree optimization algorithm for economic dispatch with valve-point effect Labbi et al. (2016) Identify the applicability of the root tree optimization algorithm in process optimization 44 Design optimization of real world steel space frames using artificial bee colony algorithm with levy flight distribution Aydoğdu et al. (2016) Identify the applicability of the artificial bee colony algorithm in multiple output variable processes 45 A research survey: review of ai solution strategies of job shop scheduling problem Çaliş & Bulkan (2015) Map the main causes of job shop scheduling problems 46 A novel approach for multispectral satellite image classification based on the bat algorithm Senthilnath et al. (2016) Identify the applicability of the bat algorithm in processes with multiple output variables 47 Cuckoo optimization algorithm with penalty function for combined heat and power economic dispatch problem Mellal & Williams (2015) Identify the applicability of the cuckoo optimization algorithm in processes with multiple output variables 48 Binary grasshopper optimisation algorithm approaches for feature selection problems Mafarja et al. (2019) Identify the applicability of the grasshopper optimization algorithm in processes with multiple output variables 49 Whale optimization algorithm based optimal reactive power dispatch: a case study of the algerian power system Medani et al. (2018) Identify the applicability of the whale optimization algorithm in processes with multiple output variables 50 A multi-verse optimizer approach for feature selection and optimizing svm parameters based on a robust system architecture Faris et al. (2018) Identify which are the most relevant trends in process optimization ). So it is ide that the main indications of studies foreseen in the publications suggest the realization of 'Projects' and then 'evaluation'. The proposal of 'Testing' and 'implementation' were not relevant, suggesting that at that moment, according to the most commonly cited articles, there is a less significant degree of academic interest focused on these development phases.

5 Conclusion

The purpose of this article, that of showing the development of research issues on processes of optimisation and metaheuristics, with a focus on the projection of the themes with greatest likelihood of development, has indeed been duly attained. It was observed that the knowledge area is at an inflection point, so it will only be possible to observe if there will be stagnation of publications after the end of the analyzed period, that is, at the end of this year (2021).

The main academic contributions of this work were the identification of the main themes contained in optimization processes and metaheuristics; the analysis of expanding themes and those that are contracting; the understanding of the convergence and distancing between themes; and the analysis of the development phases presented in the gaps of the fifty most referenced articles. The main practical contributions are the mapping to be able to direct future research in the area of “Optimization” and “Metaheuristic Techniques”.

We see that publications are most focused on 'Types of Systems', 'Process Optimization' and 'Computing Resources'; those that are most significant within the development of 'Design'. One possibility that 'Design' has been more prominent than other phases of development is that the number of ideas is growing, or perhaps it has not been possible to transfer them to other scientists to pursue, or possibly they have not yet been made available to the market. As a proposition for future studies are research that delves into the advantages and disadvantages of metaeuristic methods and algorithms.

Appendix A  Scientific Gaps in The Topic Of Optimization Variables.

# Title Authors (year) Scientific Gap
1 A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm Askarzadeh (2016a)Askarzadeh, A. (2016a). A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Computers & Structures, 169, 1-12. http://dx.doi.org/10.1016/j.compstruc.2016.03.001.
http://dx.doi.org/10.1016/j.compstruc.20...
Analyze the advantages that the meta-heuristic optimizer raven search algorithm provides
2 Symbiotic organism search optimization based task scheduling in cloud computing environment Abdullahi et al. (2016)Abdullahi, M., Ngadi, M. A., & Abdulhamid, S. M. (2016). Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Future Generation Computer Systems, 56, 640-650. http://dx.doi.org/10.1016/j.future.2015.08.006.
http://dx.doi.org/10.1016/j.future.2015....
Analyze the advantages of the search algorithm symbiotic organism scheduling
3 A review of metaheuristic scheduling techniques in cloud computing Kalra & Singh (2015)Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001.
http://dx.doi.org/10.1016/j.eij.2015.07....
Identify the applicability of meta-heuristic scheduling algorithm for cloud environments
4 An improved discrete bat algorithm for symmetric and asymmetric traveling salesman problems Osaba et. Al (2016)Osaba, E., Yang, X. S., Diaz, F., Lopez-Garcia, P., & Carballedo, R. (2016). An improved discrete bat algorithm for symmetric and asymmetric Traveling Salesman Problems. Engineering Applications of Artificial Intelligence, 48, 59-71. http://dx.doi.org/10.1016/j.engappai.2015.10.006.
http://dx.doi.org/10.1016/j.engappai.201...
Propose a descriptive reversal of the improved discrete bat algorithm for process optimization
5 A social spider algorithm for global optimization Yu & Li (2015)Yu, J. J. Q., & Li, V. O. K. (2015). A social spider algorithm for global optimization. Applied Soft Computing, 30, 614-627. http://dx.doi.org/10.1016/j.asoc.2015.02.014.
http://dx.doi.org/10.1016/j.asoc.2015.02...
Identify the feasibility of the swarm intelligence algorithm inspired by the social nature of spiders in optimization processes
6 Economic dispatch using chaotic bat algorithm Adarsh et al. (2016)Adarsh, B. R., Raghunathan, T., Jayabarathi, T., & Yang, X.-S. (2016). Economic dispatch using chaotic bat algorithm. Energy, 96, 666-675. http://dx.doi.org/10.1016/j.energy.2015.12.096.
http://dx.doi.org/10.1016/j.energy.2015....
Propose a comparison of chaotic sequences for optimization problems
7 Harris hawks optimization: algorithm and applications Heidari et al. (2017)Heidari, A. A., Ali Abbaspour, R., & Rezaee Jordehi, A. (2017). An efficient chaotic water cycle algorithm for optimization tasks. Neural Computing & Applications, 28(1), 57-85. http://dx.doi.org/10.1007/s00521-015-2037-2.
http://dx.doi.org/10.1007/s00521-015-203...
Propose the use of the harris hawks optimizer method for problem solving
8 Simultaneous reconfiguration, optimal placement of dstatcom, and photovoltaic array in a distribution system based on fuzzy-aco approach Bagheri Tolabi et al. (2015)Bagheri Tolabi, H., Ali, M. H., & Rizwan, M. (2015). Simultaneous reconfiguration, optimal placement of DSTATCOM, and photovoltaic array in a distribution system based on fuzzy-aco approach. IEEE Transactions on Sustainable Energy, 6(1), 210-218. http://dx.doi.org/10.1109/TSTE.2014.2364230.
http://dx.doi.org/10.1109/TSTE.2014.2364...
Evaluate the feasibility of combining a multi-objective fuzzy effect with ant colony optimization
9 A modified flower pollination algorithm for global optimization Nabil (2016)Nabil, E. (2016). A Modified Flower Pollination Algorithm for Global Optimization. Expert Systems with Applications, 57, 192-203. http://dx.doi.org/10.1016/j.eswa.2016.03.047.
http://dx.doi.org/10.1016/j.eswa.2016.03...
Propose an improved variant of the flower pollination algorithm in solving optimization problems
10 Hybrid artificial intelligence approach based on neural fuzzy inference model and metaheuristic optimization for flood susceptibilitgy modeling in a high-frequency tropical cyclone area using gis Tien Bui et al. (2016)Tien Bui, D., Pradhan, B., Nampak, H., Bui, Q.-T., Tran, Q.-A., & Nguyen, Q.-P. (2016). Hybrid artificial intelligence approach based on neural fuzzy inference model and metaheuristic optimization for flood susceptibilitgy modeling in a high-frequency tropical cyclone area using GIS. Journal of Hydrology, 540, 317-330. http://dx.doi.org/10.1016/j.jhydrol.2016.06.027.
http://dx.doi.org/10.1016/j.jhydrol.2016...
Identify the advantages of artificial intelligence based on fuzzy neural inference system in process optimization
11 Optimal integration and planning of renewable distributed generation in the power distribution networks: a review of analytical techniques Ehsan & Yang (2018)Ehsan, A., & Yang, Q. (2018). Optimal integration and planning of renewable distributed generation in the power distribution networks: a review of analytical techniques. Applied Energy, 210, 44-59. http://dx.doi.org/10.1016/j.apenergy.2017.10.106.
http://dx.doi.org/10.1016/j.apenergy.201...
Propose the use of artificial intelligence to optimize the planning and distribution of renewable energy
12 Hybrid methods for fuzzy clustering based on fuzzy c-means and improved particle swarm optimization Silva et al. (2015)Silva, T. M., Fo., Pimentel, B. A., Souza, R. M. C. R., & Oliveira, A. L. I. (2015). Hybrid methods for fuzzy clustering based on fuzzy c-means and improved particle swarm optimization. Expert Systems with Applications, 42(17-18), 6315-6328. http://dx.doi.org/10.1016/j.eswa.2015.04.032.
http://dx.doi.org/10.1016/j.eswa.2015.04...
Evaluate the feasibility of hybrid methods in the optimization of processes with multiple output variables
13 A new feature selection method to improve the document clustering using particle swarm optimization algorithm Abualigah et al. (2018)Abualigah, L. M., Khader, A. T., & Hanandeh, E. S. (2018). A new feature selection method to improve the document clustering using particle swarm optimization algorithm. Journal of Computational Science, 25, 456-466. http://dx.doi.org/10.1016/j.jocs.2017.07.018.
http://dx.doi.org/10.1016/j.jocs.2017.07...
Evaluate the benefits of bayesian calibration to build energy simulation
14 Chaotic fruit fly optimization algorithm Mitić et al. (2015)Mitić, M., Vuković, N., Petrović, M., & Miljković, Z. (2015). Chaotic fruit fly optimization algorithm. Knowledge-Based Systems, 89(August), 446-458. http://dx.doi.org/10.1016/j.knosys.2015.08.010.
http://dx.doi.org/10.1016/j.knosys.2015....
Implement new fruit fly algorithm and optimization method in practical studies
15 Spotted hyena optimizer: a novel bio-inspired based metaheuristic technique for engineering applications Dhiman & Kumar (2017)Dhiman, G., & Kumar, V. (2017). Spotted hyena optimizer: A novel bio-inspired based metaheuristic technique for engineering applications. Advances in Engineering Software, 114, 48-70. http://dx.doi.org/10.1016/j.advengsoft.2017.05.014.
http://dx.doi.org/10.1016/j.advengsoft.2...
Systematize the new metaheuristic algorithm called spotted hyena optimizer and identify new applications
16 Emperor penguin optimizer: a bio-inspired algorithm for engineering problems Dhiman & Kumar (2018)Dhiman, G., & Kumar, V. (2018). Emperor penguin optimizer: a bio-inspired algorithm for engineering problems. Knowledge-Based Systems, 159, 20-50. http://dx.doi.org/10.1016/j.knosys.2018.06.001.
http://dx.doi.org/10.1016/j.knosys.2018....
Identify the difficulties when implementing the emperor penguin optimizer optimization algorithm in engineering problems
17 Computational intelligence techniques for hvac systems: a review Ahmad et al. (2016)Ahmad, M. W., Mourshed, M., Yuce, B., & Rezgui, Y. (2016). Computational intelligence techniques for HVAC systems: a review. Building Simulation, 9(4), 359-398. http://dx.doi.org/10.1007/s12273-016-0285-4.
http://dx.doi.org/10.1007/s12273-016-028...
Systematize the benefits of using computational intelligence in the optimization of problems in heating, ventilation and air-conditioning systems
18 An algorithm for many-objective optimization with reduced objective computations: a study in differential evolution Bandyopadhyay & Mukherjee (2015)Bandyopadhyay, S., & Mukherjee, A. (2015). An algorithm for many-objective optimization with reduced objective computations: a study in differential evolution. IEEE Transactions on Evolutionary Computation, 19(3), 400-413. http://dx.doi.org/10.1109/TEVC.2014.2332878.
http://dx.doi.org/10.1109/TEVC.2014.2332...
Implement the algorithm for many-objective optimization in practical studies
19 A survey of multiobjective evolutionary clustering Mukhopadhyay et al. (2015)Mukhopadhyay, A., Maulik, U., & Bandyopadhyay, S. (2015). A Survey of Multiobjective Evolutionary Clustering. ACM Computing Surveys, 47(4), 1-46. http://dx.doi.org/10.1145/2742642.
http://dx.doi.org/10.1145/2742642...
Describe evolutionary clustering techniques in the optimization of processes with multiple output variables
20 An improved opposition-based sine cosine algorithm for global optimization Abd Elaziz et al. (2017)Abd Elaziz, M., Oliva, D., & Xiong, S. (2017). An improved Opposition-Based Sine Cosine Algorithm for global optimization. Expert Systems with Applications, 90, 484-500. http://dx.doi.org/10.1016/j.eswa.2017.07.043.
http://dx.doi.org/10.1016/j.eswa.2017.07...
Identify the possibilities of applicability of the cosine sine opposition-based algorithm
21 An efficient chaotic water cycle algorithm for optimization tasks Heidari et al. (2017)Heidari, A. A., Ali Abbaspour, R., & Rezaee Jordehi, A. (2017). An efficient chaotic water cycle algorithm for optimization tasks. Neural Computing & Applications, 28(1), 57-85. http://dx.doi.org/10.1007/s00521-015-2037-2.
http://dx.doi.org/10.1007/s00521-015-203...
Identify the benefits in optimizing processes with multiple output variables by implementing the water cycle algorithm
22 Metaheuristics in structural optimization and discussions on harmony search algorithm Saka et al. (2016)Saka, M. P., Hasançebi, O., & Geem, Z. W. (2016). Metaheuristics in structural optimization and discussions on harmony search algorithm. Swarm and Evolutionary Computation, 28, 88-97. http://dx.doi.org/10.1016/j.swevo.2016.01.005.
http://dx.doi.org/10.1016/j.swevo.2016.0...
Describe the benefits of applying meta-heuristic algorithms to the optimization of everyday problems
23 Optimization of fuzzy controller design using a new bee colony algorithm with fuzzy dynamic parameter adaptation Caraveo et al. (2016)Caraveo, C., Valdez, F., & Castillo, O. (2016). Optimization of fuzzy controller design using a new bee colony algorithm with fuzzy dynamic parameter adaptation. Applied Soft Computing, 43, 131-142. http://dx.doi.org/10.1016/j.asoc.2016.02.033.
http://dx.doi.org/10.1016/j.asoc.2016.02...
Analyze and describe the multi-agent systems techniques for optimizing climate control systems
24 Water cycle, mine blast and improved mine blast algorithms for discrete sizing optimization of truss structures Sadollah et al. (2015)Sadollah, A., Eskandar, H., Bahreininejad, A., & Kim, J. H. (2015). Water cycle, mine blast and improved mine blast algorithms for discrete sizing optimization of truss structures. Computers & Structures, 149, 1-16. http://dx.doi.org/10.1016/j.compstruc.2014.12.003.
http://dx.doi.org/10.1016/j.compstruc.20...
Propose the implementation of the fuzzy bco method
25 Parameters identification of photovoltaic models using hybrid adaptive nelder-mead simplex algorithm based on eagle strategy Chen et al. (2016)Chen, Z., Wu, L., Lin, P., Wu, Y., & Cheng, S. (2016). Parameters identification of photovoltaic models using hybrid adaptive Nelder-Mead simplex algorithm based on eagle strategy. Applied Energy, 182, 47-57. http://dx.doi.org/10.1016/j.apenergy.2016.08.083.
http://dx.doi.org/10.1016/j.apenergy.201...
Propose the operation of an adaptive nelder-mead simplex enhanced with the artificial bee colony metaheuristic on different types of systems
26 Use of meta-heuristic techniques in rainfall-runoffmodelling Chau (2017)Chau, K. (2017). Use of meta-heuristic techniques in rainfall-runoff modelling. Water, 9(3), 186. http://dx.doi.org/10.3390/w9030186.
http://dx.doi.org/10.3390/w9030186...
Analyze and describe the benefits of using rainfall runoff modeling metaheuristic techniques in process optimization
27 A power efficient cluster-based routing algorithm for wireless sensor networks: honeybees swarm intelligence based approach Ari et al. (2016)Ari, A. A. A., Yenke, B. O., Labraoui, N., Damakoa, I., & Gueroui, A. (2016). A power efficient cluster-based routing algorithm for wireless sensor networks: honeybees swarm intelligence based approach. Journal of Network and Computer Applications, 69, 77-97. http://dx.doi.org/10.1016/j.jnca.2016.04.020.
http://dx.doi.org/10.1016/j.jnca.2016.04...
Identify the benefits of the cluster-based routing protocol called abc-sd
28 Smart artificial firefly colony algorithm-based support vector regression for enhanced forecasting in civil engineering Chou & Pham (2015)Chou, J.-S., & Pham, A.-D. (2015). Smart artificial firefly colony algorithm-based support vector regression for enhanced forecasting in civil engineering. Computer-Aided Civil and Infrastructure Engineering, 30(9), 715-732. http://dx.doi.org/10.1111/mice.12121.
http://dx.doi.org/10.1111/mice.12121...
Propose a new support vector regression based on the firefly algorithm in process optimization
29 A comparison of recent metaheuristic algorithms for crashworthiness optimisation of vehicle thin-walled tubes considering sheet metal forming effects Karagöz & Yıldız (2017)Karagöz, S., & Yıldız, A. R. (2017). A comparison of recent metaheuristic algorithms for crashworthiness optimisation of vehicle thin-walled tubes considering sheet metal forming effects. International Journal of Vehicle Design, 73(1-3), 179. http://dx.doi.org/10.1504/IJVD.2017.082593.
http://dx.doi.org/10.1504/IJVD.2017.0825...
Map the search fields of process optimization algorithms
30 A genetic algorithm for energy-efficiency in job-shop scheduling Salido et al. (2016)Salido, M. A., Escamilla, J., Giret, A., & Barber, F. (2016). A genetic algorithm for energy-efficiency in job-shop scheduling. International Journal of Advanced Manufacturing Technology, 85(5-8), 1303-1314. http://dx.doi.org/10.1007/s00170-015-7987-0.
http://dx.doi.org/10.1007/s00170-015-798...
The application refers exclusively to the use of clusters for specific application in energy consumption in sensors
31 Algorithmic design issues in adaptive differential evolution schemes: review and taxonomy Al-Dabbagh et al. (2018)Al-Dabbagh, R. D., Neri, F., Idris, N., & Baba, M. S. (2018). Algorithmic design issues in adaptive differential evolution schemes: review and taxonomy. Swarm and Evolutionary Computation, 43, 284-311. http://dx.doi.org/10.1016/j.swevo.2018.03.008.
http://dx.doi.org/10.1016/j.swevo.2018.0...
Identify the benefits of algorithmic design schemes that have been used in variants of differential evolution
32 Capacitor placement in distribution systems for power loss reduction and voltage improvement: a new methodology Askarzadeh (2016b)Askarzadeh, A. (2016b). Capacitor placement in distribution systems for power loss reduction and voltage improvement: a new methodology. IET Generation, Transmission & Distribution, 10(14), 3631-3638. http://dx.doi.org/10.1049/iet-gtd.2016.0419.
http://dx.doi.org/10.1049/iet-gtd.2016.0...
Identify applications for the newly developed metaheuristic, raven search algorithm
33 High-dimensional feature selection via feature grouping: a variable neighborhood search approach García-Torres et al. (2016)García-Torres, M., Gómez-Vela, F., Melián-Batista, B., & Moreno-Vega, J. M. (2016). High-dimensional feature selection via feature grouping: a variable neighborhood search approach. Information Sciences, 326, 102-118. http://dx.doi.org/10.1016/j.ins.2015.07.041.
http://dx.doi.org/10.1016/j.ins.2015.07....
Identify the applicability of the neighborhood variable search algorithm in multiple output variable processes
34 Particle swarm optimization algorithm for capacitor allocation problem in distribution systems with wind turbine generators Ramadan et al. (2017)Ramadan, H. S., Bendary, A. F., & Nagy, S. (2017). Particle swarm optimization algorithm for capacitor allocation problem in distribution systems with wind turbine generators. International Journal of Electrical Power & Energy Systems, 84, 143-152. http://dx.doi.org/10.1016/j.ijepes.2016.04.041.
http://dx.doi.org/10.1016/j.ijepes.2016....
Map the new applications for the particle swarm optimization method
35 Design of a cost-effective wind/photovoltaic/hydrogen energy system for supplying a desalination unit by a heuristic approach Maleki et al. (2016)Maleki, A., Pourfayaz, F., & Ahmadi, M. H. (2016). Design of a cost-effective wind/photovoltaic/hydrogen energy system for supplying a desalination unit by a heuristic approach. Solar Energy, 139, 666-675. http://dx.doi.org/10.1016/j.solener.2016.09.028.
http://dx.doi.org/10.1016/j.solener.2016...
Implement a model of a hybrid photovoltaic, wind and hydrogen desalination system to increase the availability of fresh water
36 A modified symbiotic organisms search algorithm for large scale economic dispatch problem with valve-point effects Secui (2016)Secui, D. C. (2016). A modified Symbiotic Organisms Search algorithm for large scale economic dispatch problem with valve-point effects. Energy, 113, 366-384. http://dx.doi.org/10.1016/j.energy.2016.07.056.
http://dx.doi.org/10.1016/j.energy.2016....
Identify the weaknesses of modified symbiotic organisms search algorithm
37 Adaptive dimensional search: a new metaheuristic algorithm for discrete truss sizing optimization Hasançebi & Azad (2015)Hasançebi, O., & Azad, S. K. (2015). Adaptive dimensional search: a new metaheuristic algorithm for discrete truss sizing optimization. Computers & Structures, 154, 1-16. http://dx.doi.org/10.1016/j.compstruc.2015.03.014.
http://dx.doi.org/10.1016/j.compstruc.20...
Identify the weaknesses of the adaptive dimensional search algorithm
38 Toward improved mechanical, tribological, corrosion and in-vitro bioactivity properties of mixed oxide nanotubes on ti–6al–7nb implant using multi-objective pso Rafieerad et al. (2017)Rafieerad, A. R., Bushroa, A. R., Nasiri-Tabrizi, B., Kaboli, S. H. A., Khanahmadi, S., Amiri, A., Vadivelu, J., Yusof, F., Basirun, W. J., & Wasa, K. (2017). Toward improved mechanical, tribological, corrosion and in-vitro bioactivity properties of mixed oxide nanotubes on Ti–6Al–7Nb implant using multi-objective PSO. Journal of the Mechanical Behavior of Biomedical Materials, 69, 1-18. http://dx.doi.org/10.1016/j.jmbbm.2016.11.019. PMid:28027481.
http://dx.doi.org/10.1016/j.jmbbm.2016.1...
Identify the applicability of the particle swarm optimization algorithm in processes with multiple output variables
39 Glossary of metaheuristic algorithms Rajpurohit et al. (2017)Rajpurohit, J., Sharma, T. K., Abraham, A., & Vaishali. (2017). Glossary of metaheuristic algorithms. International Journal of Computer Information Systems and Industrial Management Applications, 9, 181-205. Systematize the algorithms that can be applied to processes with multiple output variables
40 A destroy and repair algorithm for the bike sharing rebalancing problem Dell׳Amico et al. (2016)Dell׳Amico, M., Iori, M., Novellani, S., & Stützle, T. (2016). A destroy and repair algorithm for the Bike sharing Rebalancing Problem. Computers & Operations Research, 71, 149-162. http://dx.doi.org/10.1016/j.cor.2016.01.011.
http://dx.doi.org/10.1016/j.cor.2016.01....
Identify the applicability of the destroy and repair algorithm in process optimization
41 Computational intelligence approaches for energy load forecasting in smart energy management grids: state of the art, future challenges, and research directions Fallah et al. (2018)Fallah, S., Deo, R., Shojafar, M., Conti, M., & Shamshirband, S. (2018). Computational intelligence approaches for energy load forecasting in smart energy management grids: state of the art, future challenges, and research directions. Energies, 11(3), 596. http://dx.doi.org/10.3390/en11030596.
http://dx.doi.org/10.3390/en11030596...
Systematize main intelligent computational methods in power load forecasting in smart grids
42 Ant lion optimization algorithm to control side lobe level and null depths in linear antenna arrays Saxena & Kothari (2016)Saxena, P., & Kothari, A. (2016). Ant Lion Optimization algorithm to control side lobe level and null depths in linear antenna arrays. AEÜ. International Journal of Electronics and Communications, 70(9), 1339-1349. http://dx.doi.org/10.1016/j.aeue.2016.07.008.
http://dx.doi.org/10.1016/j.aeue.2016.07...
Identify the benefits of the ant lion optimization algorithm in electromagnetics
43 A new rooted tree optimization algorithm for economic dispatch with valve-point effect Labbi et al. (2016)Labbi, Y., Attous, D. B., Gabbar, H. A., Mahdad, B., & Zidan, A. (2016). A new rooted tree optimization algorithm for economic dispatch with valve-point effect. International Journal of Electrical Power & Energy Systems, 79, 298-311. http://dx.doi.org/10.1016/j.ijepes.2016.01.028.
http://dx.doi.org/10.1016/j.ijepes.2016....
Identify the applicability of the root tree optimization algorithm in process optimization
44 Design optimization of real world steel space frames using artificial bee colony algorithm with levy flight distribution Aydoğdu et al. (2016)Aydoğdu, İ., Akın, A., & Saka, M. P. (2016). Design optimization of real world steel space frames using artificial bee colony algorithm with Levy flight distribution. Advances in Engineering Software, 92, 1-14. http://dx.doi.org/10.1016/j.advengsoft.2015.10.013.
http://dx.doi.org/10.1016/j.advengsoft.2...
Identify the applicability of the artificial bee colony algorithm in multiple output variable processes
45 A research survey: review of ai solution strategies of job shop scheduling problem Çaliş & Bulkan (2015)Çaliş, B., & Bulkan, S. (2015). A research survey: review of AI solution strategies of job shop scheduling problem. Journal of Intelligent Manufacturing, 26(5), 961-973. http://dx.doi.org/10.1007/s10845-013-0837-8.
http://dx.doi.org/10.1007/s10845-013-083...
Map the main causes of job shop scheduling problems
46 A novel approach for multispectral satellite image classification based on the bat algorithm Senthilnath et al. (2016)Senthilnath, J., Kulkarni, S., Benediktsson, J. A., & Yang, X. S. (2016). A novel approach for multispectral satellite image classification based on the bat algorithm. IEEE Geoscience and Remote Sensing Letters, 13(4), 599-603. http://dx.doi.org/10.1109/LGRS.2016.2530724.
http://dx.doi.org/10.1109/LGRS.2016.2530...
Identify the applicability of the bat algorithm in processes with multiple output variables
47 Cuckoo optimization algorithm with penalty function for combined heat and power economic dispatch problem Mellal & Williams (2015)Mellal, M. A., & Williams, E. J. (2015). Cuckoo optimization algorithm with penalty function for combined heat and power economic dispatch problem. Energy, 93, 1711-1718. http://dx.doi.org/10.1016/j.energy.2015.10.006.
http://dx.doi.org/10.1016/j.energy.2015....
Identify the applicability of the cuckoo optimization algorithm in processes with multiple output variables
48 Binary grasshopper optimisation algorithm approaches for feature selection problems Mafarja et al. (2019)Mafarja, M., Aljarah, I., Faris, H., Hammouri, A. I., Al-Zoubi, A. M., & Mirjalili, S. (2019). Binary grasshopper optimisation algorithm approaches for feature selection problems. Expert Systems with Applications, 117, 267-286. http://dx.doi.org/10.1016/j.eswa.2018.09.015.
http://dx.doi.org/10.1016/j.eswa.2018.09...
Identify the applicability of the grasshopper optimization algorithm in processes with multiple output variables
49 Whale optimization algorithm based optimal reactive power dispatch: a case study of the algerian power system Medani et al. (2018)Medani, K., Sayah, S., & Bekrar, A. (2018). Whale optimization algorithm based optimal reactive power dispatch: a case study of the Algerian power system. Electric Power Systems Research, 163, 696-705. http://dx.doi.org/10.1016/j.epsr.2017.09.001.
http://dx.doi.org/10.1016/j.epsr.2017.09...
Identify the applicability of the whale optimization algorithm in processes with multiple output variables
50 A multi-verse optimizer approach for feature selection and optimizing svm parameters based on a robust system architecture Faris et al. (2018)Faris, H., Hassonah, M. A., Al-Zoubi, A. M., Mirjalili, S., & Aljarah, I. (2018). A multi-verse optimizer approach for feature selection and optimizing SVM parameters based on a robust system architecture. Neural Computing & Applications, 30(8), 2355-2369. http://dx.doi.org/10.1007/s00521-016-2818-2.
http://dx.doi.org/10.1007/s00521-016-281...
Identify which are the most relevant trends in process optimization
  • Financial support: None.

Referências

  • Abd Elaziz, M., Oliva, D., & Xiong, S. (2017). An improved Opposition-Based Sine Cosine Algorithm for global optimization. Expert Systems with Applications, 90, 484-500. http://dx.doi.org/10.1016/j.eswa.2017.07.043
    » http://dx.doi.org/10.1016/j.eswa.2017.07.043
  • Abdullahi, M., Ngadi, M. A., & Abdulhamid, S. M. (2016). Symbiotic Organism Search optimization based task scheduling in cloud computing environment. Future Generation Computer Systems, 56, 640-650. http://dx.doi.org/10.1016/j.future.2015.08.006
    » http://dx.doi.org/10.1016/j.future.2015.08.006
  • Abualigah, L. M., Khader, A. T., & Hanandeh, E. S. (2018). A new feature selection method to improve the document clustering using particle swarm optimization algorithm. Journal of Computational Science, 25, 456-466. http://dx.doi.org/10.1016/j.jocs.2017.07.018
    » http://dx.doi.org/10.1016/j.jocs.2017.07.018
  • Adarsh, B. R., Raghunathan, T., Jayabarathi, T., & Yang, X.-S. (2016). Economic dispatch using chaotic bat algorithm. Energy, 96, 666-675. http://dx.doi.org/10.1016/j.energy.2015.12.096
    » http://dx.doi.org/10.1016/j.energy.2015.12.096
  • Ahmad, M. W., Mourshed, M., Yuce, B., & Rezgui, Y. (2016). Computational intelligence techniques for HVAC systems: a review. Building Simulation, 9(4), 359-398. http://dx.doi.org/10.1007/s12273-016-0285-4
    » http://dx.doi.org/10.1007/s12273-016-0285-4
  • Al-Dabbagh, R. D., Neri, F., Idris, N., & Baba, M. S. (2018). Algorithmic design issues in adaptive differential evolution schemes: review and taxonomy. Swarm and Evolutionary Computation, 43, 284-311. http://dx.doi.org/10.1016/j.swevo.2018.03.008
    » http://dx.doi.org/10.1016/j.swevo.2018.03.008
  • Alvarenga, A. B. C. S., Espuny, M., Reis, J. S. da M., Silva, F. D. O., Sampaio, N. A. de S., Nunhes, T. V., Barbosa, L. C. F. M., Santos, G., & Oliveira, O. J. (2021). The main perspectives of the quality of life of students in the secondary cycle: an overview of the opportunities, challenges and elements of greatest impact. International Journal of Qualitative Research, 15(3). http://dx.doi.org/10.24874/IJQR15.03-19
    » http://dx.doi.org/10.24874/IJQR15.03-19
  • Álvarez, A., & Munari, P. (2016). Metaheuristic approaches for the vehicle routing problem with time windows and multiple deliverymen. Gestão & Produção, 23(2), 279-293. http://dx.doi.org/10.1590/0104-530x2359-15
    » http://dx.doi.org/10.1590/0104-530x2359-15
  • Andrade, P. R. de L., Steiner, M. T. A., & Góes, A. R. T. (2019). Optimization in timetabling in schools using a mathematical model, local search and Iterated Local Search procedures. Gestão & Produção, 26(4), e3421. http://dx.doi.org/10.1590/0104-530x3241-19
    » http://dx.doi.org/10.1590/0104-530x3241-19
  • Ari, A. A. A., Yenke, B. O., Labraoui, N., Damakoa, I., & Gueroui, A. (2016). A power efficient cluster-based routing algorithm for wireless sensor networks: honeybees swarm intelligence based approach. Journal of Network and Computer Applications, 69, 77-97. http://dx.doi.org/10.1016/j.jnca.2016.04.020
    » http://dx.doi.org/10.1016/j.jnca.2016.04.020
  • Askarzadeh, A. (2016a). A novel metaheuristic method for solving constrained engineering optimization problems: crow search algorithm. Computers & Structures, 169, 1-12. http://dx.doi.org/10.1016/j.compstruc.2016.03.001
    » http://dx.doi.org/10.1016/j.compstruc.2016.03.001
  • Askarzadeh, A. (2016b). Capacitor placement in distribution systems for power loss reduction and voltage improvement: a new methodology. IET Generation, Transmission & Distribution, 10(14), 3631-3638. http://dx.doi.org/10.1049/iet-gtd.2016.0419
    » http://dx.doi.org/10.1049/iet-gtd.2016.0419
  • Aydoğdu, İ., Akın, A., & Saka, M. P. (2016). Design optimization of real world steel space frames using artificial bee colony algorithm with Levy flight distribution. Advances in Engineering Software, 92, 1-14. http://dx.doi.org/10.1016/j.advengsoft.2015.10.013
    » http://dx.doi.org/10.1016/j.advengsoft.2015.10.013
  • Bagheri Tolabi, H., Ali, M. H., & Rizwan, M. (2015). Simultaneous reconfiguration, optimal placement of DSTATCOM, and photovoltaic array in a distribution system based on fuzzy-aco approach. IEEE Transactions on Sustainable Energy, 6(1), 210-218. http://dx.doi.org/10.1109/TSTE.2014.2364230
    » http://dx.doi.org/10.1109/TSTE.2014.2364230
  • Bandyopadhyay, S., & Mukherjee, A. (2015). An algorithm for many-objective optimization with reduced objective computations: a study in differential evolution. IEEE Transactions on Evolutionary Computation, 19(3), 400-413. http://dx.doi.org/10.1109/TEVC.2014.2332878
    » http://dx.doi.org/10.1109/TEVC.2014.2332878
  • Çaliş, B., & Bulkan, S. (2015). A research survey: review of AI solution strategies of job shop scheduling problem. Journal of Intelligent Manufacturing, 26(5), 961-973. http://dx.doi.org/10.1007/s10845-013-0837-8
    » http://dx.doi.org/10.1007/s10845-013-0837-8
  • Caraveo, C., Valdez, F., & Castillo, O. (2016). Optimization of fuzzy controller design using a new bee colony algorithm with fuzzy dynamic parameter adaptation. Applied Soft Computing, 43, 131-142. http://dx.doi.org/10.1016/j.asoc.2016.02.033
    » http://dx.doi.org/10.1016/j.asoc.2016.02.033
  • Chau, K. (2017). Use of meta-heuristic techniques in rainfall-runoff modelling. Water, 9(3), 186. http://dx.doi.org/10.3390/w9030186
    » http://dx.doi.org/10.3390/w9030186
  • Chen, V. C. P., Tsui, K.-L., Barton, R. R., & Meckesheimer, M. (2006). A review on design, modeling and applications of computer experiments. IIE Transactions, 38(4), 273-291. http://dx.doi.org/10.1080/07408170500232495
    » http://dx.doi.org/10.1080/07408170500232495
  • Chen, Z., Wu, L., Lin, P., Wu, Y., & Cheng, S. (2016). Parameters identification of photovoltaic models using hybrid adaptive Nelder-Mead simplex algorithm based on eagle strategy. Applied Energy, 182, 47-57. http://dx.doi.org/10.1016/j.apenergy.2016.08.083
    » http://dx.doi.org/10.1016/j.apenergy.2016.08.083
  • Cheng, T., Pan, Y., Hao, M., Wang, Y., & Bryant, S. H. (2014). PubChem applications in drug discovery: a bibliometric analysis. Drug Discovery Today, 19(11), 1751-1756. http://dx.doi.org/10.1016/j.drudis.2014.08.008 PMid:25168772.
    » http://dx.doi.org/10.1016/j.drudis.2014.08.008
  • Chou, J.-S., & Pham, A.-D. (2015). Smart artificial firefly colony algorithm-based support vector regression for enhanced forecasting in civil engineering. Computer-Aided Civil and Infrastructure Engineering, 30(9), 715-732. http://dx.doi.org/10.1111/mice.12121
    » http://dx.doi.org/10.1111/mice.12121
  • Cobo, M. J., López-Herrera, A. G., Herrera-Viedma, E., & Herrera, F. (2012). SciMAT: a new science mapping analysis software tool. Journal of the American Society for Information Science and Technology, 63(8), 1609-1630. http://dx.doi.org/10.1002/asi.22688
    » http://dx.doi.org/10.1002/asi.22688
  • Companez, N., & Aleti, A. (2016). Can Monte-Carlo Tree Search learn to sacrifice? Journal of Heuristics, 22(6), 783-813. http://dx.doi.org/10.1007/s10732-016-9320-y
    » http://dx.doi.org/10.1007/s10732-016-9320-y
  • Cristino, T. M., Faria, A., No. & Costa, A. F. B. (2018). Energy efficiency in buildings: analysis of scientific literature and identification of data analysis techniques from a bibliometric study. Scientometrics, 114(3), 1275-1326. http://dx.doi.org/10.1007/s11192-017-2615-4
    » http://dx.doi.org/10.1007/s11192-017-2615-4
  • Dabi, Y., Darrigues, L., Katsahian, S., Azoulay, D., De Antonio, M., & Lazzati, A. (2016). Publication trends in bariatric surgery: a bibliometric study. Obesity Surgery, 26(11), 2691-2699. http://dx.doi.org/10.1007/s11695-016-2160-x PMid:27052317.
    » http://dx.doi.org/10.1007/s11695-016-2160-x
  • Dang, Q.-V., Nguyen, C. T., & Rudová, H. (2019). Scheduling of mobile robots for transportation and manufacturing tasks. Journal of Heuristics, 25(2), 175-213. http://dx.doi.org/10.1007/s10732-018-9391-z
    » http://dx.doi.org/10.1007/s10732-018-9391-z
  • Dell׳Amico, M., Iori, M., Novellani, S., & Stützle, T. (2016). A destroy and repair algorithm for the Bike sharing Rebalancing Problem. Computers & Operations Research, 71, 149-162. http://dx.doi.org/10.1016/j.cor.2016.01.011
    » http://dx.doi.org/10.1016/j.cor.2016.01.011
  • Dhiman, G., & Kumar, V. (2017). Spotted hyena optimizer: A novel bio-inspired based metaheuristic technique for engineering applications. Advances in Engineering Software, 114, 48-70. http://dx.doi.org/10.1016/j.advengsoft.2017.05.014
    » http://dx.doi.org/10.1016/j.advengsoft.2017.05.014
  • Dhiman, G., & Kumar, V. (2018). Emperor penguin optimizer: a bio-inspired algorithm for engineering problems. Knowledge-Based Systems, 159, 20-50. http://dx.doi.org/10.1016/j.knosys.2018.06.001
    » http://dx.doi.org/10.1016/j.knosys.2018.06.001
  • Ehsan, A., & Yang, Q. (2018). Optimal integration and planning of renewable distributed generation in the power distribution networks: a review of analytical techniques. Applied Energy, 210, 44-59. http://dx.doi.org/10.1016/j.apenergy.2017.10.106
    » http://dx.doi.org/10.1016/j.apenergy.2017.10.106
  • Espuny, M., Faria, A., No., Motta Reis, J. S., Santos, S. T., No., Nunhes, T. V., & de Oliveira, O. J. (2021). Building New Paths for Responsible Solid Waste Management. Environmental Monitoring and Assessment, 193(7), 442. http://dx.doi.org/10.1007/s10661-021-09173-0 PMid:34165638.
    » http://dx.doi.org/10.1007/s10661-021-09173-0
  • Fallah, S., Deo, R., Shojafar, M., Conti, M., & Shamshirband, S. (2018). Computational intelligence approaches for energy load forecasting in smart energy management grids: state of the art, future challenges, and research directions. Energies, 11(3), 596. http://dx.doi.org/10.3390/en11030596
    » http://dx.doi.org/10.3390/en11030596
  • Faris, H., Hassonah, M. A., Al-Zoubi, A. M., Mirjalili, S., & Aljarah, I. (2018). A multi-verse optimizer approach for feature selection and optimizing SVM parameters based on a robust system architecture. Neural Computing & Applications, 30(8), 2355-2369. http://dx.doi.org/10.1007/s00521-016-2818-2
    » http://dx.doi.org/10.1007/s00521-016-2818-2
  • García-Torres, M., Gómez-Vela, F., Melián-Batista, B., & Moreno-Vega, J. M. (2016). High-dimensional feature selection via feature grouping: a variable neighborhood search approach. Information Sciences, 326, 102-118. http://dx.doi.org/10.1016/j.ins.2015.07.041
    » http://dx.doi.org/10.1016/j.ins.2015.07.041
  • Garza-Reyes, J. A., Torres Romero, J., Govindan, K., Cherrafi, A., & Ramanathan, U. (2018). A PDCA-based approach to Environmental Value Stream Mapping (E-VSM). Journal of Cleaner Production, 180, 335-348. http://dx.doi.org/10.1016/j.jclepro.2018.01.121
    » http://dx.doi.org/10.1016/j.jclepro.2018.01.121
  • Gomes, F. M., Pereira, F. M., Silva, A. F., & Silva, M. B. (2019). Multiple response optimization: analysis of genetic programming for symbolic regression and assessment of desirability functions. Knowledge-Based Systems, 179, 21-33. http://dx.doi.org/10.1016/j.knosys.2019.05.002
    » http://dx.doi.org/10.1016/j.knosys.2019.05.002
  • Hasançebi, O., & Azad, S. K. (2015). Adaptive dimensional search: a new metaheuristic algorithm for discrete truss sizing optimization. Computers & Structures, 154, 1-16. http://dx.doi.org/10.1016/j.compstruc.2015.03.014
    » http://dx.doi.org/10.1016/j.compstruc.2015.03.014
  • Heidari, A. A., Ali Abbaspour, R., & Rezaee Jordehi, A. (2017). An efficient chaotic water cycle algorithm for optimization tasks. Neural Computing & Applications, 28(1), 57-85. http://dx.doi.org/10.1007/s00521-015-2037-2
    » http://dx.doi.org/10.1007/s00521-015-2037-2
  • Heidari, A. A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., & Chen, H. (2019). Harris hawks optimization: algorithm and applications. Future Generation Computer Systems, 97, 849-872. http://dx.doi.org/10.1016/j.future.2019.02.028
    » http://dx.doi.org/10.1016/j.future.2019.02.028
  • Hsieh, H.-F., & Shannon, S. E. (2005). Three approaches to qualitative content analysis. Qualitative Health Research, 15(9), 1277-1288. http://dx.doi.org/10.1177/1049732305276687 PMid:16204405.
    » http://dx.doi.org/10.1177/1049732305276687
  • Isinkaye, F. O., Folajimi, Y. O., & Ojokoh, B. A. (2015). Recommendation systems: principles, methods and evaluation. Egyptian Informatics Journal, 16(3), 261-273. http://dx.doi.org/10.1016/j.eij.2015.06.005
    » http://dx.doi.org/10.1016/j.eij.2015.06.005
  • Kalra, M., & Singh, S. (2015). A review of metaheuristic scheduling techniques in cloud computing. Egyptian Informatics Journal, 16(3), 275-295. http://dx.doi.org/10.1016/j.eij.2015.07.001
    » http://dx.doi.org/10.1016/j.eij.2015.07.001
  • Karagöz, S., & Yıldız, A. R. (2017). A comparison of recent metaheuristic algorithms for crashworthiness optimisation of vehicle thin-walled tubes considering sheet metal forming effects. International Journal of Vehicle Design, 73(1-3), 179. http://dx.doi.org/10.1504/IJVD.2017.082593
    » http://dx.doi.org/10.1504/IJVD.2017.082593
  • Kothari, C. R., & Garg, G. (2019). Research methodology methods and techniques. New Delhi: New Age International.
  • Labbi, Y., Attous, D. B., Gabbar, H. A., Mahdad, B., & Zidan, A. (2016). A new rooted tree optimization algorithm for economic dispatch with valve-point effect. International Journal of Electrical Power & Energy Systems, 79, 298-311. http://dx.doi.org/10.1016/j.ijepes.2016.01.028
    » http://dx.doi.org/10.1016/j.ijepes.2016.01.028
  • Leoni, R. C., Sampaio, N. A. S., & Corrêa, S. M. (2017). Multivariate analysis applied to air quality study. Revista Brasileira de Meteorologia, 32(2), 235-241. http://dx.doi.org/10.1590/0102-77863220005
    » http://dx.doi.org/10.1590/0102-77863220005
  • Li, H., Jiang, H.-D., Yang, B., & Liao, H. (2019). An analysis of research hotspots and modeling techniques on carbon capture and storage. The Science of the Total Environment, 687(5), 687-701. http://dx.doi.org/10.1016/j.scitotenv.2019.06.013 PMid:31220722.
    » http://dx.doi.org/10.1016/j.scitotenv.2019.06.013
  • Mafarja, M., Aljarah, I., Faris, H., Hammouri, A. I., Al-Zoubi, A. M., & Mirjalili, S. (2019). Binary grasshopper optimisation algorithm approaches for feature selection problems. Expert Systems with Applications, 117, 267-286. http://dx.doi.org/10.1016/j.eswa.2018.09.015
    » http://dx.doi.org/10.1016/j.eswa.2018.09.015
  • Maleki, A., Pourfayaz, F., & Ahmadi, M. H. (2016). Design of a cost-effective wind/photovoltaic/hydrogen energy system for supplying a desalination unit by a heuristic approach. Solar Energy, 139, 666-675. http://dx.doi.org/10.1016/j.solener.2016.09.028
    » http://dx.doi.org/10.1016/j.solener.2016.09.028
  • Medani, K., Sayah, S., & Bekrar, A. (2018). Whale optimization algorithm based optimal reactive power dispatch: a case study of the Algerian power system. Electric Power Systems Research, 163, 696-705. http://dx.doi.org/10.1016/j.epsr.2017.09.001
    » http://dx.doi.org/10.1016/j.epsr.2017.09.001
  • Mellal, M. A., & Williams, E. J. (2015). Cuckoo optimization algorithm with penalty function for combined heat and power economic dispatch problem. Energy, 93, 1711-1718. http://dx.doi.org/10.1016/j.energy.2015.10.006
    » http://dx.doi.org/10.1016/j.energy.2015.10.006
  • Mitić, M., Vuković, N., Petrović, M., & Miljković, Z. (2015). Chaotic fruit fly optimization algorithm. Knowledge-Based Systems, 89(August), 446-458. http://dx.doi.org/10.1016/j.knosys.2015.08.010
    » http://dx.doi.org/10.1016/j.knosys.2015.08.010
  • Mohamed, A. W. (2017). Solving stochastic programming problems using new approach to Differential Evolution algorithm. Egyptian Informatics Journal, 18(2), 75-86. http://dx.doi.org/10.1016/j.eij.2016.09.002
    » http://dx.doi.org/10.1016/j.eij.2016.09.002
  • Mohamed, A. W., Sabry, H. Z., & Abd-Elaziz, T. (2013). Real parameter optimization by an effective differential evolution algorithm. Egyptian Informatics Journal, 14(1), 37-53. http://dx.doi.org/10.1016/j.eij.2013.01.001
    » http://dx.doi.org/10.1016/j.eij.2013.01.001
  • Mukhopadhyay, A., Maulik, U., & Bandyopadhyay, S. (2015). A Survey of Multiobjective Evolutionary Clustering. ACM Computing Surveys, 47(4), 1-46. http://dx.doi.org/10.1145/2742642
    » http://dx.doi.org/10.1145/2742642
  • Nabil, E. (2016). A Modified Flower Pollination Algorithm for Global Optimization. Expert Systems with Applications, 57, 192-203. http://dx.doi.org/10.1016/j.eswa.2016.03.047
    » http://dx.doi.org/10.1016/j.eswa.2016.03.047
  • Neumuth, T., Loebe, F., & Jannin, P. (2012). Similarity metrics for surgical process models. Artificial Intelligence in Medicine, 54(1), 15-27. http://dx.doi.org/10.1016/j.artmed.2011.10.001 PMid:22056273.
    » http://dx.doi.org/10.1016/j.artmed.2011.10.001
  • Osaba, E., Yang, X. S., Diaz, F., Lopez-Garcia, P., & Carballedo, R. (2016). An improved discrete bat algorithm for symmetric and asymmetric Traveling Salesman Problems. Engineering Applications of Artificial Intelligence, 48, 59-71. http://dx.doi.org/10.1016/j.engappai.2015.10.006
    » http://dx.doi.org/10.1016/j.engappai.2015.10.006
  • Phillips, J. F., Sheff, M., & Boyer, C. B. (2015). The astronomy of Africa’s health systems literature during the MDG era: where are the systems clusters? Global Health, Science and Practice, 3(3), 482-502. http://dx.doi.org/10.9745/GHSP-D-15-00034 PMid:26374806.
    » http://dx.doi.org/10.9745/GHSP-D-15-00034
  • Prashar, A. (2017). Adopting PDCA (Plan-Do-Check-Act) cycle for energy optimization in energy-intensive SMEs. Journal of Cleaner Production, 145, 277-293. http://dx.doi.org/10.1016/j.jclepro.2017.01.068
    » http://dx.doi.org/10.1016/j.jclepro.2017.01.068
  • Rafieerad, A. R., Bushroa, A. R., Nasiri-Tabrizi, B., Kaboli, S. H. A., Khanahmadi, S., Amiri, A., Vadivelu, J., Yusof, F., Basirun, W. J., & Wasa, K. (2017). Toward improved mechanical, tribological, corrosion and in-vitro bioactivity properties of mixed oxide nanotubes on Ti–6Al–7Nb implant using multi-objective PSO. Journal of the Mechanical Behavior of Biomedical Materials, 69, 1-18. http://dx.doi.org/10.1016/j.jmbbm.2016.11.019 PMid:28027481.
    » http://dx.doi.org/10.1016/j.jmbbm.2016.11.019
  • Rajpurohit, J., Sharma, T. K., Abraham, A., & Vaishali. (2017). Glossary of metaheuristic algorithms. International Journal of Computer Information Systems and Industrial Management Applications, 9, 181-205.
  • Ramadan, H. S., Bendary, A. F., & Nagy, S. (2017). Particle swarm optimization algorithm for capacitor allocation problem in distribution systems with wind turbine generators. International Journal of Electrical Power & Energy Systems, 84, 143-152. http://dx.doi.org/10.1016/j.ijepes.2016.04.041
    » http://dx.doi.org/10.1016/j.ijepes.2016.04.041
  • Reis, J. S. M., Costa, A. C. F., Espuny, M., Batista, W. J., Francisco, F. E., Gonçalves, G. S., Tasinaffo, P. M., Vieira Dias, L. A., Cunha, A. M., & Oliveira, O. J. (2020a). Education 4.0: gaps research between school formation and technological development. In S. Latifi (Ed.), 17th International Conference on Information Technology-New Generations (ITNG 2020) (1st ed., pp. 415-420). Cham: Springer. https://doi.org/10.1007/978-3-030-43020-7_55
    » https://doi.org/10.1007/978-3-030-43020-7_55
  • Reis, J. S. M., Silva, F. D. O., Espuny, M., Alexandre, L. G. L., Barbosa, L. C. F. M., Santos, G., Bonassa, A. C. M., Faria, A. M., Sampaio, N. A. de S., & Oliveira, O. J. (2020b). The rapid escalation of publications on Covid-19: a snapshot of trends in the early months to overcome the pandemic and to improve life quality. International Journal of Qualitative Research, 14(3), 951-968. http://dx.doi.org/10.24874/IJQR14.03-19
    » http://dx.doi.org/10.24874/IJQR14.03-19
  • Reis, J. S. M., Espuny, M., Nunhes, T. V., Sampaio, N. A. de S., Isaksson, R., de Campos, F. C., & de Oliveira, O. J. (2021). Striding towards sustainability: a framework to overcome challenges and explore opportunities through Industry 4.0. Sustainability, 13(9), 5232. http://dx.doi.org/10.3390/su13095232
    » http://dx.doi.org/10.3390/su13095232
  • Romasanta, A. K. S., van der Sijde, P., Hellsten, I., Hubbard, R. E., Keseru, G. M., van Muijlwijk-Koezen, J., & de Esch, I. J. P. (2018). When fragments link: a bibliometric perspective on the development of fragment-based drug discovery. Drug Discovery Today, 23(9), 1596-1609. http://dx.doi.org/10.1016/j.drudis.2018.05.004 PMid:29738823.
    » http://dx.doi.org/10.1016/j.drudis.2018.05.004
  • Sadollah, A., Eskandar, H., Bahreininejad, A., & Kim, J. H. (2015). Water cycle, mine blast and improved mine blast algorithms for discrete sizing optimization of truss structures. Computers & Structures, 149, 1-16. http://dx.doi.org/10.1016/j.compstruc.2014.12.003
    » http://dx.doi.org/10.1016/j.compstruc.2014.12.003
  • Saka, M. P., Hasançebi, O., & Geem, Z. W. (2016). Metaheuristics in structural optimization and discussions on harmony search algorithm. Swarm and Evolutionary Computation, 28, 88-97. http://dx.doi.org/10.1016/j.swevo.2016.01.005
    » http://dx.doi.org/10.1016/j.swevo.2016.01.005
  • Salido, M. A., Escamilla, J., Giret, A., & Barber, F. (2016). A genetic algorithm for energy-efficiency in job-shop scheduling. International Journal of Advanced Manufacturing Technology, 85(5-8), 1303-1314. http://dx.doi.org/10.1007/s00170-015-7987-0
    » http://dx.doi.org/10.1007/s00170-015-7987-0
  • Santini, A., Ropke, S., & Hvattum, L. M. (2018). A comparison of acceptance criteria for the adaptive large neighbourhood search metaheuristic. Journal of Heuristics, 24(5), 783-815. http://dx.doi.org/10.1007/s10732-018-9377-x
    » http://dx.doi.org/10.1007/s10732-018-9377-x
  • Saxena, P., & Kothari, A. (2016). Ant Lion Optimization algorithm to control side lobe level and null depths in linear antenna arrays. AEÜ. International Journal of Electronics and Communications, 70(9), 1339-1349. http://dx.doi.org/10.1016/j.aeue.2016.07.008
    » http://dx.doi.org/10.1016/j.aeue.2016.07.008
  • Secui, D. C. (2016). A modified Symbiotic Organisms Search algorithm for large scale economic dispatch problem with valve-point effects. Energy, 113, 366-384. http://dx.doi.org/10.1016/j.energy.2016.07.056
    » http://dx.doi.org/10.1016/j.energy.2016.07.056
  • Senthilnath, J., Kulkarni, S., Benediktsson, J. A., & Yang, X. S. (2016). A novel approach for multispectral satellite image classification based on the bat algorithm. IEEE Geoscience and Remote Sensing Letters, 13(4), 599-603. http://dx.doi.org/10.1109/LGRS.2016.2530724
    » http://dx.doi.org/10.1109/LGRS.2016.2530724
  • Silva, A. S., Medeiros, C. F., & Vieira, R. K. (2017). Cleaner Production and PDCA cycle: practical application for reducing the Cans Loss Index in a beverage company. Journal of Cleaner Production, 150, 324-338. http://dx.doi.org/10.1016/j.jclepro.2017.03.033
    » http://dx.doi.org/10.1016/j.jclepro.2017.03.033
  • Silva, T. M., Fo., Pimentel, B. A., Souza, R. M. C. R., & Oliveira, A. L. I. (2015). Hybrid methods for fuzzy clustering based on fuzzy c-means and improved particle swarm optimization. Expert Systems with Applications, 42(17-18), 6315-6328. http://dx.doi.org/10.1016/j.eswa.2015.04.032
    » http://dx.doi.org/10.1016/j.eswa.2015.04.032
  • Tien Bui, D., Pradhan, B., Nampak, H., Bui, Q.-T., Tran, Q.-A., & Nguyen, Q.-P. (2016). Hybrid artificial intelligence approach based on neural fuzzy inference model and metaheuristic optimization for flood susceptibilitgy modeling in a high-frequency tropical cyclone area using GIS. Journal of Hydrology, 540, 317-330. http://dx.doi.org/10.1016/j.jhydrol.2016.06.027
    » http://dx.doi.org/10.1016/j.jhydrol.2016.06.027
  • Varella, C. A. A. (2008). Análise de componentes principais (1ª ed.). Seropédica: UFFRJ.
  • Xie, L., Merschformann, M., Kliewer, N., & Suhl, L. (2017). Metaheuristics approach for solving personalized crew rostering problem in public bus transit. Journal of Heuristics, 23(5), 321-347. http://dx.doi.org/10.1007/s10732-017-9348-7
    » http://dx.doi.org/10.1007/s10732-017-9348-7
  • Yu, J. J. Q., & Li, V. O. K. (2015). A social spider algorithm for global optimization. Applied Soft Computing, 30, 614-627. http://dx.doi.org/10.1016/j.asoc.2015.02.014
    » http://dx.doi.org/10.1016/j.asoc.2015.02.014

Publication Dates

  • Publication in this collection
    28 Mar 2022
  • Date of issue
    2022

History

  • Received
    28 Dec 2021
  • Accepted
    07 Jan 2022
Universidade Federal de São Carlos Departamento de Engenharia de Produção , Caixa Postal 676 , 13.565-905 São Carlos SP Brazil, Tel.: +55 16 3351 8471 - São Carlos - SP - Brazil
E-mail: gp@dep.ufscar.br