Participative Biogeography-Based Optimization

Authors

  • Abbas Salehi Faculty of Computer and Information Technology Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran
  • Behrooz Masoumi Faculty of Computer and Information Technology Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran
Abstract:

Biogeography-Based Optimization (BBO) has recently gained interest of researchers due to its simplicity in implementation, efficiency and existence of very few parameters. The BBO algorithm is a new type of optimization technique based on biogeography concept. This population-based algorithm uses the idea of the migration strategy of animals or other species for solving optimization problems. the original BBO sometimes has not resulted in desirable outcomes. Migration, mutation and elitism are three Principal operators in BBO. The migration operator plays an important role in sharing information among candidate habitats. This paper proposes a novel migration operator in Original BBO. The proposed BBO is named as PBBO and new migration operator is examined over 12 test problems. Also, results are compared with original BBO and others Meta-heuristic algorithms. Results show that PBBO outperforms over basic BBO and other considered variants of BBO.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Biogeography-based Optimization Algorithm

Biogeography-based optimization (BBO) is a new population-based evolutionary algorithm and is based on an old theory of island biogeography that explains the geographical distribution of biological organisms. BBO was introduced in 2008 and then a lot of modifications and hybridizations were employed to enhance its performance. The researchers found that the original version of BBO has some weak...

full text

Biogeography-Based Optimization Algorithm for Automatic Extractive Text Summarization

    Given the increasing number of documents, sites, online sources, and the users’ desire to quickly access information, automatic textual summarization has caught the attention of many researchers in this field. Researchers have presented different methods for text summarization as well as a useful summary of those texts including relevant document sentences. This study select...

full text

Blended biogeography-based optimization for constrained optimization

Biogeography-based optimization (BBO) is a new evolutionary optimization method that is based on the science of biogeography. We propose two extensions to BBO. First, we propose a blended migration operator. Benchmark results show that blended BRO outperforms standard BBO. Second, we employ blended BRO to solve constrained optimization problems. Constraints are handled by modifying the BRO immi...

full text

Complex System Optimization Using Biogeography-Based Optimization

Complex systems are frequently found in modern industry. But with their multisubsystems, multiobjectives, and multiconstraints, the optimization of complex systems is extremely hard. In this paper, a new algorithm adapted from biogeography-based optimization (BBO) is introduced for complex systemoptimization. BBO/Complex is the combination of BBOwith amultiobjective ranking system, an innovativ...

full text

Distributed Biogeography Based Optimization for Mobile Robots

I present hardware testing of an evolutionary algorithm (EA) known as distributed biogeography based optimization (DBBO). DBBO is an extended version of biogeography based optimization (BBO). Typically, EAs require a central computer to control the evaluation of candidate solutions to some optimization problem, and to control the sharing of information between those candidate solutions. DBBO, h...

full text

Hybrid Biogeography-Based Optimization for Integer Programming

Biogeography-based optimization (BBO) is a relatively new bioinspired heuristic for global optimization based on the mathematical models of biogeography. By investigating the applicability and performance of BBO for integer programming, we find that the original BBO algorithm does not perform well on a set of benchmark integer programming problems. Thus we modify the mutation operator and/or th...

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 12  issue 1

pages  79- 91

publication date 2019-03-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023