Skip to main content
Log in

The non-monopolize search (NO): a novel single-based local search optimization algorithm

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Several optimization-based population search methods have been proposed; they use various operators that permit exploring the search space. These methods typically suffer from local search (LS) problems and are unbalanced between exploration and exploitation. Consequently, recent researchers sought to modify the algorithms to avoid search problems using local search techniques to intensify the exploitation when is necessary. This paper proposes a novel single-based local search optimization algorithm called the non-monopolize search (NO). The NO is a single-solution metaphor-free algorithm, and its operators are designed based to explore and exploit along the iterative process. The NO works only with a candidate solution, and the operators modify the dimension to move the current solution along the search space. The NO is an effective LS method that combines the benefits of exploration with exploitation. Different from other LS, the NO can escape from suboptimal solutions thanks to the randomness incorporated into its operators. This is the main advantage of the NO. Experiments are conducted on standard benchmark functions to validate the performance of the proposed non-monopolize search optimization technique. The results are compared with other well-known methods, and the proposed NO got better results. Moreover, the proposed NO can be considered a powerful alternative to improve the optimization algorithms’ performance and help avoid local search problems. Source codes of NO are publicly available at https://www.mathworks.com/matlabcentral/fileexchange/156154-the-non-monopolize-search-no.

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 statement

Data are available from the authors upon reasonable request.

References

  1. Yang S, Tan J, Chen B (2022) Robust spike-based continual meta-learning improved by restricted minimum error entropy criterion. Entropy 24(4):455

    Article  ADS  MathSciNet  PubMed  PubMed Central  Google Scholar 

  2. Yang S, Linares-Barranco B, Chen B (2022) Heterogeneous ensemble-based spike-driven few-shot online learning. Front Neurosci 16:850932

    Article  PubMed  PubMed Central  Google Scholar 

  3. Yang S, Gao T, Wang J, Deng B, Azghadi MR, Lei T, Linares-Barranco B (2022) SAM: a unified self-adaptive multicompartmental spiking neuron model for learning with working memory. Front Neurosci 16:850945

    Article  PubMed  PubMed Central  Google Scholar 

  4. Yang S, Wang J, Deng B, Azghadi MR, Linares-Barranco B (2021) Neuromorphic context-dependent learning framework with fault-tolerant spike routing. IEEE Trans Neural Netw Learn Syst 33(12):7126–7140

    Article  Google Scholar 

  5. Kennedy J, Eberhart R, Particle swarm optimization, In: Proceedings of ICNN’95-international conference on neural networks, Vol. 4, IEEE, 1995, pp. 1942–1948

  6. Mitchell M (1998) An introduction to genetic algorithms. MIT press

    Book  Google Scholar 

  7. Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359

    Article  MathSciNet  Google Scholar 

  8. Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (abc) algorithm. J Glob Optim 39(3):459–471

    Article  MathSciNet  Google Scholar 

  9. Abualigah L, Yousri D, AbdElaziz M, Ewees AA, Al-Qaness MA, Gandomi AH (2021) Aquila optimizer: a novel meta-heuristic optimization algorithm. Comput Ind Eng 157:107250

    Article  Google Scholar 

  10. Li S, Chen H, Wang M, Heidari AA, Mirjalili S (2020) Slime mould algorithm: a new method for stochastic optimization. Future Gener Comput Syst 111:300–323

    Article  Google Scholar 

  11. Mirjalili S (2016) Sca: a sine cosine algorithm for solving optimization problems. Knowledge-based systems 96:120–133

    Article  Google Scholar 

  12. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw. 95:51–67

    Article  Google Scholar 

  13. Rao RV, Savsani VJ, Vakharia D (2011) Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Computer-aided design 43(3):303–315

    Article  Google Scholar 

  14. Mirjalili S, Mirjalili SM, Hatamlou A (2016) Multi-verse optimizer: a nature-inspired algorithm for global optimization. Neural Comput Appl 27(2):495–513

    Article  Google Scholar 

  15. Bertsimas D, Tsitsiklis J (1993) Simulated annealing. Stat Sci 8(1):10–15

    Article  Google Scholar 

  16. Elaziz M, Ewees AA, Yousri D, Abualigah L, Al-qaness MA (2022) Modified marine predators algorithm for feature selection: case study metabolomics. Knowl Inf Syst 64(1):261–287

    Article  Google Scholar 

  17. Yildiz BS, Pholdee N, Bureerat S, Yildiz AR, Sait SM (2021) Robust design of a robot gripper mechanism using new hybrid grasshopper optimization algorithm. Expert Syst 38(3):e12666

    Article  Google Scholar 

  18. Islam MA, Gajpal Y, ElMekkawy TY (2021) Hybrid particle swarm optimization algorithm for solving the clustered vehicle routing problem. Appl Soft Comput 110:107655

    Article  Google Scholar 

  19. Ibrahim RA, Ewees AA, Oliva D, Abd Elaziz M, Lu S (2019) Improved salp swarm algorithm based on particle swarm optimization for feature selection. J Ambient Intel Human Comput 10(8):3155–3169

    Article  Google Scholar 

  20. Rahkar Farshi T, Ardabili AK (2021) A hybrid firefly and particle swarm optimization algorithm applied to multilevel image thresholding. Multimed Syst 27(1):125–142

    Article  Google Scholar 

  21. Khan TA, Ling SH (2021) A novel hybrid gravitational search particle swarm optimization algorithm. Eng Appl Artif Intel 102:104263

    Article  Google Scholar 

  22. Al-qaness MA, Ewees AA, Abd Elaziz M (2021) Modified whale optimization algorithm for solving unrelated parallel machine scheduling problems. Soft Comput 25(14):9545–9557

    Article  Google Scholar 

  23. Sharma S, Saha AK, Majumder A, Nama S (2021) Mpboa-a novel hybrid butterfly optimization algorithm with symbiosis organisms search for global optimization and image segmentation. Multimed Tools Appl 80(8):12035–12076

    Article  Google Scholar 

  24. Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evolut Comput 1(1):67–82

    Article  Google Scholar 

  25. Tubishat M, Idris N, Shuib L, Abushariah MA, Mirjalili S (2020) Improved salp swarm algorithm based on opposition based learning and novel local search algorithm for feature selection. Expert Syst Appl 145:113122

    Article  Google Scholar 

  26. Liu Z, Qin Z, Zhu P, Li H (2020) An adaptive switchover hybrid particle swarm optimization algorithm with local search strategy for constrained optimization problems. Eng Appl Artif Intel 95:103771

    Article  Google Scholar 

  27. Nagra AA, Han F, Ling QH, Abubaker M, Ahmad F, Mehta S, Apasiba AT (2020) Hybrid self-inertia weight adaptive particle swarm optimisation with local search using c4. 5 decision tree classifier for feature selection problems. Connect Sci 32(1):16–36

    Article  Google Scholar 

  28. Almabsout EA, El-Sehiemy RA, An ONU, Bayat O (2020) A hybrid local search-genetic algorithm for simultaneous placement of dg units and shunt capacitors in radial distribution systems. IEEE Access 8:54465–54481

    Article  Google Scholar 

  29. Hussien AG, Amin M (2022) A self-adaptive harris hawks optimization algorithm with opposition-based learning and chaotic local search strategy for global optimization and feature selection. Int J Mach Learn Cybernet 13(2):309–336

    Article  Google Scholar 

  30. Mousavirad SJ, Ebrahimpour-Komleh H, Schaefer G (2020) Automatic clustering using a local search-based human mental search algorithm for image segmentation. Appl Soft Comput 96:106604

    Article  Google Scholar 

  31. Al-Betar MA (2017) \(\beta\)-hill climbing: an exploratory local search. Neural Comput Appl 28(1):153–168

    Article  Google Scholar 

  32. Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680

    Article  ADS  MathSciNet  CAS  PubMed  Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laith Abualigah.

Ethics declarations

Conflict of interest

The authors declare that there is no conflict of interest regarding the publication of this paper.

Ethical approval

This article does not contain any studies with human participants or animals 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

Abualigah, L., Al-qaness, M.A.A., Abd Elaziz, M. et al. The non-monopolize search (NO): a novel single-based local search optimization algorithm. Neural Comput & Applic 36, 5305–5332 (2024). https://doi.org/10.1007/s00521-023-09120-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-023-09120-9

Keywords

Navigation