An optimization algorithm based on brainstorming process

Yuhui Shi*

*Corresponding author for this work

Research output: Chapter in Book or Report/Conference proceedingChapterpeer-review

35 Citations (Scopus)


In this chapter, the human brainstorming process is modeled, based on which two versions of a Brain Storm Optimization (BSO) algorithm are introduced. Simulation results show that both BSO algorithms perform reasonably well on ten benchmark functions, which validates the effectiveness and usefulness of the proposed BSO algorithms. Simulation results also show that one of the BSO algorithms, BSO-II, performs better than the other BSO algorithm, BSO-I, in general. Furthermore, average inter-cluster distance Dc and inter-cluster diversity De are defined, which can be used to measure and monitor the distribution of cluster centroids and information entropy of the population over iterations. Simulation results illustrate that further improvement could be achieved by taking advantage of information revealed by Dc, which points at one direction for future research on BSO algorithms.

Original languageEnglish
Title of host publicationEmerging Research on Swarm Intelligence and Algorithm Optimization
PublisherIGI Global
Number of pages35
ISBN (Electronic)9781466663299
ISBN (Print)1466663286, 9781466663282
Publication statusPublished - 31 Jul 2014


Dive into the research topics of 'An optimization algorithm based on brainstorming process'. Together they form a unique fingerprint.

Cite this