A solution to bi/tri-level programming problems using particle swarm optimization

Jialin Han, Guangquan Zhang, Yaoguang Hu, Jie Lu*

*此作品的通讯作者

科研成果: 期刊稿件文章同行评审

55 引用 (Scopus)

摘要

Multilevel (including bi-level and tri-level) programming aims to solve decentralized decision-making problems that feature interactive decision entities distributed throughout a hierarchical organization. Since the multilevel programming problem is strongly NP-hard and traditional exact algorithmic approaches lack efficiency, heuristics-based particle swarm optimization (PSO) algorithms have been used to generate an alternative for solving such problems. However, the existing PSO algorithms are limited to solving linear or small-scale bi-level programming problems. This paper first develops a novel bi-level PSO algorithm to solve general bi-level programs involving nonlinear and large-scale problems. It then proposes a tri-level PSO algorithm for handling tri-level programming problems that are more challenging than bi-level programs and have not been well solved by existing algorithms. For the sake of exploring the algorithms' performance, the proposed bi/tri-level PSO algorithms are applied to solve 62 benchmark problems and 810 large-scale problems which are randomly constructed. The computational results and comparison with other algorithms clearly illustrate the effectiveness of the proposed PSO algorithms in solving bi-level and tri-level programming problems.

源语言英语
页(从-至)519-537
页数19
期刊Information Sciences
370-371
DOI
出版状态已出版 - 2016

指纹

探究 'A solution to bi/tri-level programming problems using particle swarm optimization' 的科研主题。它们共同构成独一无二的指纹。

引用此