Biogeography-based optimization with covariance matrix based migration

Xu Chen, Huaglory Tianfield, Wenli Du, Guohai Liu

    Research output: Contribution to journalArticlepeer-review

    51 Citations (Scopus)
    136 Downloads (Pure)


    Biogeography-based optimization (BBO) is a new evolutionary algorithm. The major problem of basic BBO is that its migration operator is rotationally variant, which leaves BBO performing poorly in non-separable problems. To overcome this drawback of BBO, in this paper, we propose the covariance matrix based migration (CMM) to relieve BBO’s dependence upon the coordinate system so that BBO’s rotational invariance is enhanced. By embedding the CMM into BBO, we put forward a new BBO approach, namely biogeography-based optimization with covariance matrix based migration, called CMM-BBO. Specifically, CMM-BBO algorithms are developed by the CMM operator being randomly combined with the original migration in various existing BBO variants. Numeric simulations on 37 benchmark functions show that our CMM-BBO approach effectively improves the performance of the existing BBO algorithms.
    Original languageEnglish
    Pages (from-to)71–85
    Number of pages15
    JournalApplied Soft Computing
    Early online date26 Apr 2016
    Publication statusPublished - Aug 2016


    • biogeography-based optimization
    • covariance matrix based migration
    • global numeric optimization
    • evolutionary algorithm
    • rotational invariance


    Dive into the research topics of 'Biogeography-based optimization with covariance matrix based migration'. Together they form a unique fingerprint.

    Cite this