Skip to main content

Advertisement

Log in

A hyper-heuristic approach based on adaptive selection operator and behavioral schema for global optimization

  • Optimization
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Hyper-heuristic is a crucial answer to how problem-specific heuristics can be selected or generated automatically for solving different optimization problems. However, selecting a low-level heuristics algorithm has complicated designing for the efficient hyper-heuristic algorithm. This paper presents a new design of a hyper-heuristic (NHH) algorithm to address this limitation. In NHH, the population is divided into two different types of individuals. The first group is explorative, while the second group is exploitative. The NHH incorporates three components, which are a hybrid vector-based operator, an adaptive selection operator and a behavioral schema. In the hybrid vector-based operator, four low-level operators with different characteristics are incorporated which are divided into two groups explorative or exploitative operators. It enables NHH to apply different search strategies during the optimization process. An adaptive selection operator which is called an adaptive selection based on the individual situation (ASIS), assigns one of the four operators of hybrid vector-based operator to each individual based on their role (explorative and exploitative) and simplified Q-learning. The NHH’s behavioral schema is developed inspired by the human social behavioral schema. This supportive operator includes progress, hard-working, adventure, and changing. Individuals adopt them during the search process which helps the algorithm to better execute different problems. Extensive experiments have been conducted on 35 well-known benchmark functions and CEC 2017 test suite. The performance comparison with the other comparative 11 algorithms verified the reliability of the proposed algorithm.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data availability

Enquiries about data availability should be directed to the authors.

References

Download references

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Samaneh Yazdani.

Ethics declarations

Conflict of interest

The author declares that he has no conflicts of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Human and animal rights

This article does not contain any studies with human participants performed by any of the authors.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bozorgi, S.M., Yazdani, S., Golsorkhtabaramiri, M. et al. A hyper-heuristic approach based on adaptive selection operator and behavioral schema for global optimization. Soft Comput 27, 16759–16808 (2023). https://doi.org/10.1007/s00500-023-09018-7

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09018-7

Keywords

Navigation