Solving tri-level programming problems using a particle swarm optimization algorithm
- Publication Type:
- Conference Proceeding
- Citation:
- Proceedings of the 2015 10th IEEE Conference on Industrial Electronics and Applications, ICIEA 2015, 2015, pp. 569 - 574
- Issue Date:
- 2015-11-20
Open Access
Copyright Clearance Process
- Recently Added
- In Progress
- Open Access
This item is open access.
© 2015 IEEE. Tri-level programming, a special case of multilevel programming, arises to deal with decentralized decision-making problems that feature interacting decision entities distributed throughout three hierarchical levels. As tri-level programming problems are strongly NP-hard and the existing solution approaches lack universality in solving such problems, the purpose of this study is to propose an intelligence-based heuristic algorithm to solve tri-level programming problems involving linear and nonlinear versions. In this paper, we first propose a general tri-level programming problem and discuss related theoretical properties. A particle swarm optimization (PSO) algorithm is then developed to solve the tri-level programming problem. Lastly, a numerical example is adopted to illustrate the effectiveness of the proposed PSO algorithm.
Please use this identifier to cite or link to this item: