BFGO: Bamboo Forest Growth Optimization Algorithm

Shu-Chuan Chu,
Qing Feng,
Jia Zhao,
Jeng-Shyang Pan,


The heuristic optimization algorithm is a popular optimization method for solving optimization problems. However, the main disadvantage of this type of algorithm is the unstable performance, and the performance depends on the specific problem and the designer's experience, so inappropriate algorithms or parameters will lead to poor performance for solving optimization. In this paper, a new meta-heuristic algorithm—bamboo forest growth optimization (BFGO) algorithm is proposed. The BFGO algorithm refers to the growth law of bamboo: first, take root clearly, and then grow wildly. The growth characteristics of bamboo forests and the optimization process of the algorithm are integrated, and the test is carried out on 30 functions of the CEC2017 test set, and the algorithm is applied to four classical problems of engineering optimization. Compared with well-known heuristic algorithms, the BFGO algorithm has better performance.


Heuristic optimization algorithm, Bamboo forest growth optimization algorithm, Engineering optimization

Citation Format:
Shu-Chuan Chu, Qing Feng, Jia Zhao, Jeng-Shyang Pan, "BFGO: Bamboo Forest Growth Optimization Algorithm," Journal of Internet Technology, vol. 24, no. 1 , pp. 1-10 , Jan. 2023.

Full Text:



  • There are currently no refbacks.

Published by Executive Committee, Taiwan Academic Network, Ministry of Education, Taipei, Taiwan, R.O.C
JIT Editorial Office, Office of Library and Information Services, National Dong Hwa University
No. 1, Sec. 2, Da Hsueh Rd., Shoufeng, Hualien 974301, Taiwan, R.O.C.
Tel: +886-3-931-7314  E-mail: