Skip to content
forked from GnauhGnit/PNF_BSP

The probabilistic niching evolutionary computation framework is proposed to solve multi-modal optimization problems (MMOP) using non-visiting mechanism.

License

Notifications You must be signed in to change notification settings

LabGong/PNF_BSP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Probabilistic Niching Evolutionary Computation Framework Based on Binary Space Partitioning

Introduction

The probabilistic niching evolutionary computation framework is proposed to solve multi-modal optimization problems (MMOP) using non-visiting mechanism. An enhanced binary space partition tree is built to structurally organize the space visiting information. Based on the tree, a probabilistic niching strategy is defined to reinforce exploration and exploitation by making full use of the structural historical information. The proposed framework is universal for incorporating various baseline MMOP optimizers.

Usage

$ make Two executable files named PNF_DE and PNF_PSO are available in the current directory. $ ./run.sh Run the codes in the terminal.

Paper

  • For more information please refer to our paper

    If the code or paper is useful for your work, please cite our paper

    with plain text

    T. Huang, Y. -J. Gong, W. -N. Chen, H. Wang and J. Zhang, "A Probabilistic Niching Evolutionary Computation Framework Based on Binary Space Partitioning," in IEEE Transactions on Cybernetics, vol. 52, no. 1, pp. 51-64, Jan. 2022, doi: 10.1109/TCYB.2020.2972907.

    or bibtex

    @ARTICLE{9032378, author={Huang, Ting and Gong, Yue-Jiao and Chen, Wei-Neng and Wang, Hua and Zhang, Jun}, journal={IEEE Transactions on Cybernetics}, title={A Probabilistic Niching Evolutionary Computation Framework Based on Binary Space Partitioning}, year={2022}, volume={52}, number={1}, pages={51-64}, doi={10.1109/TCYB.2020.2972907}}

About

The probabilistic niching evolutionary computation framework is proposed to solve multi-modal optimization problems (MMOP) using non-visiting mechanism.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.6%
  • C 3.9%
  • Makefile 1.4%
  • Shell 0.1%