Constraint handling techniques for metaheuristics: a state-of-the-art review and new variants

22Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Metaheuristic optimization algorithms (MOAs) are computational randomized search processes which draw inspiration from physical and biological phenomena, with an application spectrum that extends to numerous fields, ranging from engineering design to economics. MOAs were originally developed for solving unconstrained NP-complete problems, and hence their application to constrained optimization problems (COPs) requires the implementation of specialized techniques that facilitate the treatment of performance and bound constraints. While considerable research efforts have been oriented towards the development and subsequent enhancement of novel constraint handling techniques (CHTs) for MOAs, a systematic review of such techniques has not been conducted hitherto. This work presents a state-of-the-art review on CHTs used with MOAs and proposes eight novel variants based on the feasibility rules and ε-constrained techniques. The distinctive feature of the new variants is that they consider the level and number of constraint violations, besides the objective function value, for selection of individuals within a population. The novel variant performance is evaluated and compared with that of four well-known CHTs from the literature using the metaheuristic pity beetle algorithm, based upon 20 single-objective benchmark COPs. The computational results highlight the accuracy, effectiveness, and versatility of the novel variants, as well as their performance superiority in comparison with existing techniques, stemming from their distinctive formulation. The complete code can be downloaded from GitHub (https://github.com/nikoslagaros/MOAs-and-CHTs).

Cite

CITATION STYLE

APA

Lagaros, N. D., Kournoutos, M., Kallioras, N. A., & Nordas, A. N. (2023, December 1). Constraint handling techniques for metaheuristics: a state-of-the-art review and new variants. Optimization and Engineering. Springer. https://doi.org/10.1007/s11081-022-09782-9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free