Home / Advanced Search

  • Title/Keywords

  • Author/Affliations

  • Journal

  • Article Type

  • Start Year

  • End Year

Update SearchingClear
  • Articles
  • Online
Search Results (2)
  • Open Access

    ARTICLE

    Barber Optimization Algorithm: A New Human-Based Approach for Solving Optimization Problems

    Tareq Hamadneh1, Belal Batiha2, Omar Alsayyed3, Widi Aribowo4, Zeinab Montazeri5, Mohammad Dehghani5,*, Frank Werner6,*, Haider Ali7, Riyadh Kareem Jawad8, Ibraheem Kasim Ibraheem9, Kei Eguchi10

    CMC-Computers, Materials & Continua, Vol.83, No.2, pp. 2677-2718, 2025, DOI:10.32604/cmc.2025.064087 - 16 April 2025

    Abstract In this study, a completely different approach to optimization is introduced through the development of a novel metaheuristic algorithm called the Barber Optimization Algorithm (BaOA). Inspired by the human interactions between barbers and customers, BaOA captures two key processes: the customer’s selection of a hairstyle and the detailed refinement during the haircut. These processes are translated into a mathematical framework that forms the foundation of BaOA, consisting of two critical phases: exploration, representing the creative selection process, and exploitation, which focuses on refining details for optimization. The performance of BaOA is evaluated using 52 standard… More >

  • Open Access

    ARTICLE

    Migration Algorithm: A New Human-Based Metaheuristic Approach for Solving Optimization Problems

    Pavel Trojovský*, Mohammad Dehghani

    CMES-Computer Modeling in Engineering & Sciences, Vol.137, No.2, pp. 1695-1730, 2023, DOI:10.32604/cmes.2023.028314 - 26 June 2023

    Abstract This paper introduces a new metaheuristic algorithm called Migration Algorithm (MA), which is helpful in solving optimization problems. The fundamental inspiration of MA is the process of human migration, which aims to improve job, educational, economic, and living conditions, and so on. The mathematical modeling of the proposed MA is presented in two phases to empower the proposed approach in exploration and exploitation during the search process. In the exploration phase, the algorithm population is updated based on the simulation of choosing the migration destination among the available options. In the exploitation phase, the algorithm… More >

Displaying 1-10 on page 1 of 2. Per Page