Skip to main content

Nature-Inspired Metaheuristic Algorithms for Constraint Handling: Challenges, Issues, and Research Perspective

  • Chapter
  • First Online:
Constraint Handling in Metaheuristics and Applications

Abstract

Because of getting the efficient and accurate results in the field of optimization problem solving, researchers are taking much attentiveness in heuristic and metaheuristic approaches. Through utilizing the experimentation strategy Heuristic algorithms help in generating the accurate results to every problem. The response time of metaheuristic algorithms are much higher as compared with others. Various nature-based metaheuristic algorithms are easily accessible. And because of their effective applications and high power they are being widely used in various literatures like in a field of their applications, analysis, comparison, and algorithms. But still knowing its wide sights it is also called as “black box” because some time metaheuristic algorithms perform better and sometime results are too low on are given optimization problems. Metaheuristics are said to be most efficient for solving constraints in optimization problems. Metaheuristic algorithms can be categorized over various classes for separating them between different searching patterns and describe how the algorithm copy a specific phenomenal performance in the search area, diverse classification explored. The main focus of this chapter is to get the light over various constraints handling techniques, Importance of metaheuristic algorithms in constraint handling, and metaheuristic classification approach with proper flow diagram. In this paper, we have highlighted various interesting metaheuristic Algorithms and their application areas in different field. This chapter targets to review all metaheuristics applications in different fields like healthcare, data clustering, power system problem, optimization problem, and prediction process. Further taxonomy about metaheuristic algorithms is also the part of the chapter. One of the sections in this chapter gives the Comparison of different optimization algorithms in different research fields.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 139.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 179.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 179.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Abraham, A., Jatoth, R.K., Rajasekhar, A.: Hybrid differential artificial bee colony algorithm. J. Comput. Theor. Nanosci. 9(2), 249–257 (2012)

    Article  Google Scholar 

  2. Al-Obeidat, F., Belacel, N., Spencer, B.: Combining machine learning and metaheuristics algorithms for classification method PROAFTN. In: Enhanced Living Environments, pp. 53–79. Springer, Cham (2019)

    Google Scholar 

  3. Ali, E.S., Abd Elazim, S.M., Abdelaziz, A.Y.: Ant lion optimization algorithm for renewable distributed generations. Energy 116, 445–458 (2016)

    Article  Google Scholar 

  4. Ali, M., Prasad, R.: Significant wave height forecasting via an extreme learning machine model integrated with improved complete ensemble empirical mode decomposition. Renew. Sustain. Energy Rev. 104, 281–295 (2019)

    Article  Google Scholar 

  5. Alresheedi, S.S., Lu, S., Abd Elaziz, M., Ewees, A.A.: Improved multiobjective salp swarm optimization for virtual machine placement in cloud computing. Hum.-Centric Comput. Inf. Sci. 9(1), 15 (2019)

    Article  Google Scholar 

  6. Ardabili, S., Mosavi, A., Varkonyi-Koczy, A.R.: Advances in machine learning modeling reviewing hybrid and ensemble methods. In: International Conference on Global Research and Education, pp. 215–227. Springer, Cham (2019, September)

    Google Scholar 

  7. Arora, S., Singh, H., Sharma, M., Sharma, S., Anand, P.: A new hybrid algorithm based on grey wolf optimization and crow search algorithm for unconstrained function optimization and feature selection. IEEE Access 7, 26343–26361 (2019)

    Article  Google Scholar 

  8. Heidari, A.A., Faris, H., Aljarah, I., Mirjalili, S.: An efficient hybrid multilayer perceptron neural network with grasshopper optimization. Soft. Comput. 23(17), 7941–7958 (2019)

    Article  Google Scholar 

  9. Bas, E., Ulker, E.: A binary social spider algorithm for continuous optimization task. Soft Comput. 1–27 (2020)

    Google Scholar 

  10. Beloufa, F., Chikh, M.A.: Design of fuzzy classifier for diabetes disease using Modified Artificial Bee Colony algorithm. Comput. Methods Programs Biomed. 112(1), 92–103 (2013)

    Article  Google Scholar 

  11. Chander, S., Vijaya, P., Dhyani, P.: Multi kernel and dynamic fractional lion optimization algorithm for data clustering. Alexandria Eng. J. 57(1), 267–276 (2018)

    Article  Google Scholar 

  12. Dash, S., Abraham, A., Luhach, A. K., Mizera-Pietraszko, J., Rodrigues, J.J.: Hybrid chaotic firefly decision making model for Parkinson’s disease diagnosis. Int. J. Distrib. Sensor Networks 16(1) (2020)

    Google Scholar 

  13. Dokeroglu, T., Sevinc, E., Kucukyilmaz, T., Cosar, A.: A survey on new generation metaheuristic algorithms. Comput. Ind. Eng. 137, 106040 (2019)

    Article  Google Scholar 

  14. Hassanien, A.E., Kilany, M., Houssein, E.H., AlQaheri, H.: Intelligent human emotion recognition based on elephant herding optimization tuned support vector regression. Biomed. Signal Process. Control 45, 182–191 (2018)

    Article  Google Scholar 

  15. Faris, H., Mirjalili, S., Aljarah, I., Mafarja, M., Heidari, A.A.: Salp swarm algorithm: theory, literature review, and application in extreme learning machines. In: Nature-Inspired Optimizers, pp. 185–199. Springer, Cham (2020)

    Google Scholar 

  16. Feng, H., Ni, H., Zhao, R., Zhu, X.: An enhanced grasshopper optimization algorithm to the bin packing problem. J. Control Sci. Eng. (2020)

    Google Scholar 

  17. Fister, I., Rauter, S., Yang, X.S., Ljubič, K., Fister Jr., I.: Planning the sports training sessions with the bat algorithm. Neurocomputing 149, 993–1002 (2015)

    Article  Google Scholar 

  18. Fister Jr, I., Fister, D., Fister, I.: Differential evolution strategies with random forest regression in the bat algorithm. In: Proceedings of the 15th Annual Conference Companion on Genetic and Evolutionary Computation, pp. 1703–1706 (2013, July)

    Google Scholar 

  19. He, X.S., Fan, Q.W., Karamanoglu, M., Yang, X. S.: Comparison of constraint-handling techniques for metaheuristic optimization. In International Conference on Computational Science, pp. 357–366. Springer, Cham (2019, June)

    Google Scholar 

  20. Hegazy, A.E., Makhlouf, M.A., El-Tawel, G.S.: Improved salp swarm algorithm for feature selection. J. King Saud Uni.-Comput. Inf. Sci. 32(3), 335–344 (2020)

    Google Scholar 

  21. Hichem, H., Elkamel, M., Rafik, M., Mesaaoud, M.T., Ouahiba, C.: A new binary grasshopper optimization algorithm for feature selection problem. J. King Saud Uni.-Comput. Inf. Sci. (2019)

    Google Scholar 

  22. Delalic, S., Chahin, M., Alihodzic, A.: Optimal City Selection and Concert Tour Planning Based on Heuristic Optimization Methods and the Use of Social Media Analytics. In 2019 XXVII International Conference on Information, Communication and Automation Technologies (ICAT), pp. 1–6. IEEE (2019, October)

    Google Scholar 

  23. Hussien, A.G., Hassanien, A.E., Houssein, E.H., Bhattacharyya, S., Amin, M.: S-shaped binary whale optimization algorithm for feature selection. In: Recent Trends in Signal and Image Processing, pp. 79–87. Springer, Singapore

    Google Scholar 

  24. Sreeram, I., Vuppala, V.P.K.: HTTP flood attack detection in application layer using machine learning metrics and bio inspired bat algorithm. Appl. Comput. Inf. 15(1), 59–66 (2019)

    Google Scholar 

  25. Sayed, G.I., Hassanien, A.E., Azar, A.T.: Feature selection via a novel chaotic crow search algorithm. Neural Comput. Appl. 31(1), 171–188 (2019)

    Article  Google Scholar 

  26. Jaafari, A., Termeh, S.V.R., Bui, D.T.: Genetic and firefly metaheuristic algorithms for an optimized neuro-fuzzy prediction modeling of wildfire probability. J. Environ. Manage. 243, 358–369 (2019)

    Article  Google Scholar 

  27. Jayabarathi, T., Raghunathan, T., Gandomi, A.H.: The bat algorithm, variants and some practical engineering applications: a review. In: Nature-Inspired Algorithms and Applied Optimization, pp. 313–330. Springer, Cham (2018)

    Google Scholar 

  28. Johari, N.F., Zain, A.M., Mustaffa, N.H., Udin, A.: Machining parameters optimization using hybrid firefly algorithm and particle swarm optimization. In: Journal of Physics: Conference Series, vol. 892, p. 012005 (2017)

    Google Scholar 

  29. Karaboga, D., Ozturk, C.: A novel clustering approach: Artificial Bee Colony (ABC) algorithm. Appl. Soft Comput. 11(1), 652–657 (2011)

    Article  Google Scholar 

  30. Kilic, H., Yuzgec, U., Karakuzu, C.: Improved antlion optimizer algorithm and its performance on neuro fuzzy inference system. Neural Network World 29(4), 235–254 (2019)

    Article  Google Scholar 

  31. Kumar, A., Kabra, G., Mussada, E.K., Dash, M.K., Rana, P.S.: Combined artificial bee colony algorithm and machine learning techniques for prediction of online consumer repurchase intention. Neural Comput. Appl. 31(2), 877–890 (2019)

    Article  Google Scholar 

  32. Majhi, S.K., Sahoo, M., Pradhan, R.: A space transformational crow search algorithm for optimization problems. Evol. Intell., 1–20 (2019)

    Google Scholar 

  33. Mezura-Montes, E., Palomeque-Ortiz, A.G.: Self-adaptive and deterministic parameter control in differential evolution for constrained optimization. In: Constraint-Handling in Evolutionary Optimization, pp. 95–120. Springer, Berlin, Heidelberg (2009)

    Google Scholar 

  34. Mezura-Montes, E., Coello, C.A.C.: Constraint-handling in nature-inspired numerical optimization: past, present and future. Swarm Evol. Comput. 1(4), 173–194 (2011)

    Article  Google Scholar 

  35. Michalewicz, Z., Schoenauer, M.: Evolutionary algorithms for constrained parameter optimization problems. Evol. Comput. 4(1), 1–32 (1996)

    Article  Google Scholar 

  36. Mohammed, H.M., Umar, S.U., Rashid, T.A.: A systematic and meta-analysis survey of whale optimization algorithm. Comput. Intell. Neurosci. (2019)

    Google Scholar 

  37. Qu, C., Fu, Y.: Crow search algorithm based on neighborhood search of non-inferior solution set. IEEE Access 7, 52871–52895 (2019)

    Article  Google Scholar 

  38. Sambariya, D.K., Prasad, R.: Application of bat algorithm to optimize scaling factors of fuzzy logic-based power system stabilizer for multimachine power system. Int. J. Nonlinear Sci. Numer. Simul. 17(1), 41–53 (2016)

    Article  MATH  Google Scholar 

  39. Saremi, S., Mirjalili, S., Lewis, A.: Grasshopper optimisation algorithm: theory and application. Adv. Eng. Softw. 105, 30–47 (2017)

    Article  Google Scholar 

  40. Selvi, M., Ramakrishnan, B.: Lion optimization algorithm (LOA)-based reliable emergency message broadcasting system in VANET. Soft. Comput. 24(14), 10415–10432 (2020)

    Article  Google Scholar 

  41. Shankar, K., Elhoseny, M., Perumal, E., Ilayaraja, M., Kumar, K.S.: An efficient image encryption scheme based on signcryption technique with adaptive elephant herding optimization. In: Cybersecurity and Secure Information Systems, pp. 31–42. Springer, Cham (2019)

    Google Scholar 

  42. Shirke, S., Udayakumar, R.: Evaluation of crow search algorithm (CSA) for optimization in discrete applications. In: 2019 3rd International Conference on Trends in Electronics and Informatics (ICOEI), pp. 584–589. IEEE (2019, April)

    Google Scholar 

  43. Sayed, G.I., Hassanien, A.E., Azar, A.T.: Feature selection via a novel chaotic crow search algorithm. Neural Comput. Appl. 31(1), 171–188 (2019)

    Article  Google Scholar 

  44. Strumberger, I., Minovic, M., Tuba, M., Bacanin, N.: Performance of elephant herding optimization and tree growth algorithm adapted for node localization in wireless sensor networks. Sensors 19(11), 2515 (2019)

    Article  Google Scholar 

  45. Subanya, B., Rajalaxmi, R.R.: Feature selection using Artificial Bee Colony for cardiovascular disease classification. In: 2014 International Conference on Electronics and Communication Systems (ICECS), pp. 1–6. IEEE (2014, February)

    Google Scholar 

  46. Thalamala, R.C., Reddy, A.V.S., Janet, B.: A novel bio-inspired algorithm based on social spiders for improving performance and efficiency of data clustering. J. Intell. Syst. 29(1), 311–326 (2018)

    Article  Google Scholar 

  47. Wang, Z., Deng, H., Zhu, X., Hu, L.: Application of improve whale optimization algorithm in muti-resource allocation. Int. J. Innovative Comput. 15(3) (2019)

    Google Scholar 

  48. Yang, X.S., He, X.: Firefly algorithm: recent advances and applications. Int. J. Swarm Intell. 1(1), 36–50 (2013)

    Article  Google Scholar 

  49. Yazdani, M., Jolai, F.: Lion optimization algorithm (LOA): a nature-inspired metaheuristic algorithm. J. Comput. Des. Eng. 3(1), 24–36 (2016)

    Google Scholar 

  50. Yusta, S.C.: Different metaheuristic strategies to solve the feature selection problem. Pattern Recogn. Lett. 30(5), 525–534 (2009)

    Article  Google Scholar 

  51. Kumar, Y., Sood, K., Kaul, S., Vasuja, R.: Big data analytics and its benefits in healthcare. In Big Data Analytics in Healthcare, pp. 3–21. Springer, Cham (2020)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yogesh Kumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kaul, S., Kumar, Y. (2021). Nature-Inspired Metaheuristic Algorithms for Constraint Handling: Challenges, Issues, and Research Perspective. In: Kulkarni, A.J., Mezura-Montes, E., Wang, Y., Gandomi, A.H., Krishnasamy, G. (eds) Constraint Handling in Metaheuristics and Applications. Springer, Singapore. https://doi.org/10.1007/978-981-33-6710-4_3

Download citation

  • DOI: https://doi.org/10.1007/978-981-33-6710-4_3

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-33-6709-8

  • Online ISBN: 978-981-33-6710-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics