Skip to main content
Log in

A brick-up model for recombining metaheuristic optimisation algorithm using analytic hierarchy process

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Most swarm intelligence algorithms are stochastic metaheuristic algorithms in nature, and thus they may not solve all optimisation problems perfectly. Different algorithms may have different advantages, and the different real cases should be analysed independently. In this paper, a new brick-up re- building method for metaheuristic algorithms is proposed and discussed. This brick-up method creatively separates the metaheuristic algorithms into components (bricks) and generate a brick pool for further use. Then a new and best fitting algorithm will be generated custom-made to different problem and suggested to user as the best solution available in metaheuristic design. The main contributions for this research are the metaheuristic brick selection rules analysis and brick-up system model simulation. The proposed model has been tested on CEC 2015 benchmark function sets to verify its performance. The experimental results show that this recombination model can produce a metaheuristic algorithm that is as efficient as each individual candidate algorithm or better.

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

Similar content being viewed by others

References

  1. Binitha S, Sathya SS, et al. (2012) A survey of bio inspired optimization algorithms. Int J Soft Comput Eng 2(2):137–151

    Google Scholar 

  2. Gandomi AH, Yang X-S, Talatahari S, Alavi AH (2013) Metaheuristic applications in structures and infrastructures. Newnes

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

  4. Shehata AA, Refaat A, Ahmed MK, Korovkin NV (2021) Optimal placement and sizing of facts devices basedon autonomous groups particle swarm optimization technique. Arch Electr Eng 70(1)

  5. Tanabe R, Fukunaga A (2013) Evaluating the performance of shade on cec 2013 benchmark problems. In: 2013 IEEE Congress on evolutionary computation. IEEE, pp 1952–1959

  6. Brest J, Maučec MS, Bošković B (2016) il-shade: Improved l-shade algorithm for single objective real-parameter optimization. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp 1188–1195

  7. Laskar NM, Guha K, Chatterjee I, Chanda S, Baishnab KL, Paul PK (2019) Hwpso: A new hybrid whale-particle swarm optimization algorithm and its application in electronic design optimization problems. Appl Intell 49(1):265–291

    Article  Google Scholar 

  8. Elsayed S, Hamza N, Sarker R (2016) Testing united multi-operator evolutionary algorithms-ii on single objective optimization problems. In: 2016 IEEE congress on evolutionary computation (CEC). IEEE, pp 2966–2973

  9. Yang X-S (2010) Nature-inspired metaheuristic algorithms. Luniver press

  10. Wu G, Mallipeddi R, Suganthan PN (2019) Ensemble strategies for population-based optimization algorithms–a survey. Swarm Evol Comput 44:695–711

    Article  Google Scholar 

  11. Nguyen BH, Xue B, Zhang M (2020) A survey on swarm intelligence approaches to feature selection in data mining. Swarm Evol Comput 54:100663

    Article  Google Scholar 

  12. Norouzzadeh MS, Ahmadzadeh MR, Palhang M (2012) Ladpso: using fuzzy logic to conduct pso algorithm. Appl Intell 37(2):290–304

    Article  Google Scholar 

  13. Song Q, Fong S (2016) Brick-up metaheuristic algorithms. In: 2016 5th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI). IEEE, pp 583–587

  14. Saaty TL (2008) Decision making with the analytic hierarchy process. Int J Serv Sci 1(1):83–98

    Google Scholar 

  15. Benítez J, Delgado-Galván X, Izquierdo J, Pérez-García R (2012) An approach to ahp decision in a dynamic context. Decis Support Syst 53(3):499–506

    Article  MATH  Google Scholar 

  16. Duleba S (2020) Introduction and comparative analysis of the multi-level parsimonious ahp methodology in a public transport development decision problem. J Oper Res Soc:1–14

  17. Yucesan M, Gul M (2021) Failure modes and effects analysis based on neutrosophic analytic hierarchy process: method and application. Soft Comput:1–18

  18. Akdag O, Ates A, Yeroglu C (2021) Modification of harris hawks optimization algorithm with random distribution functions for optimum power flow problem. Neural Comput Appl 33(6):1959–1985

    Article  Google Scholar 

  19. Tang H, Sun W, Yu H, Lin A, Xue M, Song Y (2019) A novel hybrid algorithm based on pso and foa for target searching in unknown environments. Appl Intell 49(7):2603–2622

    Article  Google Scholar 

  20. Li W, Wang G-G, Gandomi AH (2021) A survey of learning-based intelligent optimization algorithms. Arch Comput Methods Eng:1–19

  21. Yang X-S (2010) Firefly algorithm, stochastic test functions and design optimisation. Int J Bio-Inspired Comput 2(2):78–84

    Article  Google Scholar 

  22. Yang X-S (2010) A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, pp 65–74

  23. Tang R, Fong S, Yang X-S, Deb S (2012) Wolf search algorithm with ephemeral memory. In: Seventh international conference on digital information management (ICDIM 2012). IEEE, pp 165–172

  24. Srinivasan G, Visalakshi SJEP (2017) Application of agpso for power loss minimization in radial distribution network via dg units, capacitors and nr. Energy Procedia 117:190–200

    Article  Google Scholar 

  25. Gandomi AH, Yang X-S, Talatahari S, Alavi AH (2013) Firefly algorithm with chaos. Commun Nonlinear Sci Numer Simul 18(1):89–98

    Article  MathSciNet  MATH  Google Scholar 

  26. Beheshti Z, Shamsuddin SMH, Hasan S (2013) Mpso: median-oriented particle swarm optimization. Appl Math Comput 219(11):5817–5836

    MathSciNet  MATH  Google Scholar 

  27. Fister I, Fong S, Brest J (2014) A novel hybrid self-adaptive bat algorithm. The Scientific World Journal

  28. Song Q, Fong S, Tang R (2016) Self-adaptive wolf search algorithm. In: 2016 5th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI). IEEE, pp 576–582

  29. Song Q, Fong S, Deb S, Hanne T (2018) Gaussian guided self-adaptive wolf search algorithm based on information entropy theory. Entropy 20(1):37

    Article  Google Scholar 

  30. Song Q, Li T, Fong S, Wu F (2021) An ecg data sampling method for home-use iot ecg monitor system optimization based on brick-up metaheuristic algorithm. Math Biosci Eng 18(6):9076– 9093

    Article  MATH  Google Scholar 

  31. Hashim FA, Hussain K, Houssein EH, Mabrouk MS, Al-Atabany W (2021) Archimedes optimization algorithm: a new metaheuristic algorithm for solving optimization problems. Appl Intell 51(3):1531–1551

    Article  MATH  Google Scholar 

  32. Tirkolaee EB, Alinaghian M, Hosseinabadi AAR, Sasi MB, Sangaiah AK (2019) An improved ant colony optimization for the multi-trip capacitated arc routing problem. Comput Electr Eng 77:457–470

    Article  Google Scholar 

  33. Tirkolaee EB, Goli A, Weber G-W (2020) Fuzzy mathematical programming and self-adaptive artificial fish swarm algorithm for just-in-time energy-aware flow shop scheduling problem with outsourcing option. IEEE Trans Fuzzy Syst 28(11):2772– 2783

    Article  Google Scholar 

  34. Chan HK, Sun X, Chung S-H (2019) When should fuzzy analytic hierarchy process be used instead of analytic hierarchy process?. Decis Support Syst 125:113114

    Article  Google Scholar 

Download references

Acknowledgements

The authors are thankful for the financial support from the research grants, MYRG2016-00069, entitled ’Nature-Inspired Computing and Metaheuristics Algorithms for Optimizing Data stream mining Performance’, EF003/FST-FSJ/2019/GSTIC, code no. 201907010001, FDCT/126/2014/A3, entitled ’A Scalable Data Stream Mining Methodology: Stream-based Holistic Analytics and Reasoning in Parallel’ offered by FDCT and RDAO/FST, the University of Macau and the Macau SAR government. We are thankful for the technical contribution by Mr. Shuang Liu who assisted in running the experiments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qun Song.

Ethics declarations

Conflict of Interests

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Song, Q., Li, T., Fong, S. et al. A brick-up model for recombining metaheuristic optimisation algorithm using analytic hierarchy process. Appl Intell 53, 3166–3182 (2023). https://doi.org/10.1007/s10489-022-03586-1

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-03586-1

Keywords

Navigation