Skip to main content
Log in

Honey Badger algorithm using lens opposition based learning and local search algorithm

  • Original Paper
  • Published:
Evolving Systems Aims and scope Submit manuscript

Abstract

Honey Badger algorithm (HBA) is a recently developed metaheuristic algorithm inspired by the intelligent foraging behavior of Honey Badgers where its digging and honey-finding strategies are simulated in the exploration and exploitation of the search space. However, HBA may suffer from slow convergence speed, unbalanced exploration and exploitation, and local optima stagnation problems. To overcome these limitations, we proposed a modified variant of HBA (LOLSHBA) where Lens Opposition Based Learning is used at the initialization phase to enhance the population quality and diversity and better exploration. The exponential decay function is used as a density factor for accelerating the global convergence speed and for controlling the smooth time-varying transition from exploration to the exploitation phase. A time-varying acceleration constant is also incorporated in the density factor to maintain the balance of local searching and global convergence by emulating a natural reflex action in the movement of honey badgers and guiding the hunting process in each iteration. Finally, to increase exploitation, the Local Search Algorithm is used to boost the search in the local neighborhood of the global best solution at the end of every iteration. For performance evaluation, we utilized well-known benchmark functions where the proposed LOLSHBA performs better in 12 out of 19 functions and 26 out of 29 IEEE CEC 2017 functions. Statistical analyses also validate the superior performance of LOLSHBA. Besides, LOLSHBA is also tested for problem-solving which proves that LOLSHBA is more suitable to handle constrained engineering design problems compared to other optimization algorithms.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Data availability

Open source benchmark data sets are used.

Code availability

No codes are made available for sharing at present and may be provided on request.

References

Download references

Acknowledgements

None of the Authors received any financial support from any funding agency to carry out this research work. Computing Infrastructure of Tripura Institute of Technology, Agartala as well as National Institute of Technology, Agartala was used to prepare this research article. I have not submitted my manuscript to a preprint server before submitting it to Evolving Systems.

Funding

The authors did not receive support from any organization for the submitted work.

Author information

Authors and Affiliations

Authors

Contributions

Conceptualization: PM and SM. Formal Analysis: SM and PM. Investigation and Methodology: DB and PM. Data Curation and Software: DB and PM. Validation: PM and DB. Visualization: SM and DB. Writing–Original Draft: PM. Writing Review & Editing: SM and DB. Supervision: DB and SM.

Corresponding author

Correspondence to Sanjoy Mitra.

Ethics declarations

Conflict of interest

The authors have no competing interests to declare that are relevant to the content of this article. All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript.

Ethics approval

This Research does not involve Human Participants and/or Animals. Hence ethics approval not required.

Consent to participate

As this research does not involve Human Participants and/or Animals, hence, Consent to participate not applicable.

Consent to publish

As this research does not involve Human Participants and/or Animals, hence, Consent to publish not applicable.

Additional information

Publisher's Note

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

Appendix

Appendix

1.1 IEEE CEC 2017 test suite analysis

IEEE CEC 2017 is a highly complex test suite that can be used to assess the quality of LOLSHBA. There are 29 benchmark functions comprising of unimodal (F1 and F3), multimodal (F4–F10), hybrid (F11-F20), and composite (F21–F30) functions (Wu et al. 2017). Table 26 show the mean and standard deviation (STD) of the optimal fitness values achieved by the algorithms. The P-values at \(\alpha\) = 0.05 obtained from the Friedman test are shown in Table 27. It can be seen that LOLSHBA outperformed the majority of the algorithms where the best results are shown in bold font. HHO outperforms others in the case of F9. HBA outperforms others in the case of F20. ESSAWOA outperforms others in the case of F24. The multimodal functions are used to evaluate the ability to avoid local regions. While the composite functions with highly dynamic search spaces are used to investigate the balance between the exploration and exploitation capabilities of the search algorithms.

As the results interpret, LOLSHBA outperformed other metaheuristics on 26 out of 29 benchmark functions in IEEE CEC 2017 functions. The best results are highlighted in boldface. These results suggest that the proposed LOLSHBA algorithm can solve various optimization problems effectively.

Table 26 Statistical results obtained for IEEE CEC 2017 functions
Table 27 P-values at \(\alpha\) = 0.05 by Friedman test for IEEE CEC 2017 functions

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

Majumdar, P., Mitra, S. & Bhattacharya, D. Honey Badger algorithm using lens opposition based learning and local search algorithm. Evolving Systems 15, 335–360 (2024). https://doi.org/10.1007/s12530-023-09495-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12530-023-09495-z

Keywords

Navigation