Abstract
This paper presents a neurodynamic optimization approach to bilevel quadratic programming (BQP). Based on the Karush-Kuhn-Tucker (KKT) theorem, the BQP problem is reduced to a one-level mathematical program subject to complementarity constraints (MPCC). It is proved that the global solution of the MPCC is the minimal one of the optimal solutions to multiple convex optimization subproblems. A recurrent neural network is developed for solving these convex optimization subproblems. From any initial state, the state of the proposed neural network is convergent to an equilibrium point of the neural network, which is just the optimal solution of the convex optimization subproblem. Compared with existing recurrent neural networks for BQP, the proposed neural network is guaranteed for delivering the exact optimal solutions to any convex BQP problems. Moreover, it is proved that the proposed neural network for bilevel linear programming is convergent to an equilibrium point in finite time. Finally, three numerical examples are elaborated to substantiate the efficacy of the proposed approach.
| Original language | English |
|---|---|
| Article number | 7547973 |
| Pages (from-to) | 2580-2591 |
| Journal | IEEE Transactions on Neural Networks and Learning Systems |
| Volume | 28 |
| Issue number | 11 |
| Online published | 19 Aug 2016 |
| DOIs | |
| Publication status | Published - Nov 2017 |
Research Keywords
- Bilevel convex quadratic programming
- Convergence in finite time
- Nash equilibrium
- Neurodynamic optimization
- Recurrent neural networks