基于改進粒子群的雙層規(guī)劃求解算法研究
[Abstract]:Bilevel programming is a kind of system optimization problem with two-level hierarchical structure. It has developed vigorously in the field of mathematical programming and become a branch of operational research. It has been successfully applied in many fields, such as economics, management, finance, etc. Engineering applications, etc. At the same time, it is very difficult to solve the bilevel programming model. Only when the upper and lower level objective function and constraint conditions meet the corresponding requirements, the traditional optimization method based on gradient is more efficient, but for complex bilevel programming (dimension is high), Nonlinear, objective function is not differentiable, constrained space is not convex, etc., this kind of method is difficult to obtain the global optimal solution. In recent years, some intelligent optimization algorithms, such as evolutionary algorithm, genetic algorithm, particle swarm optimization algorithm and so on, have been widely used in solving bilevel programming problems due to their low requirement for function and strong global searching ability. On the basis of consulting widely and drawing lessons from the literature of BLPP algorithm, this paper proposes an improved PSO algorithm to solve BLPP problem. In this paper, we first improve the basic particle swarm optimization algorithm, then apply the improved algorithm to solve the bilevel programming model, propose a two-level iterative algorithm based on the improved particle swarm optimization algorithm, and further verify the effectiveness of the algorithm through experiments. The main work of this paper is as follows: (1) A particle swarm optimization algorithm with adaptive mutation is proposed. The optimal balance between the global search ability and the local search ability is achieved. 2) the judgment mechanism of local convergence is introduced to determine effectively whether the algorithm is trapped in local convergence and whether the algorithm falls into local convergence or not) the global extremum mutation operation. If the algorithm is trapped in local convergence, its ability to jump out of the local optimum can be improved by adding random disturbance to the global extremum. The algorithm can effectively prevent the algorithm from falling into the problem of local optimum, and the global convergence speed and convergence accuracy are improved significantly. (2) an improved BLPP algorithm based on PSO is proposed, that is, the improved PSO algorithm is applied to the upper and lower layers of BLPP. The problem of solving general BLPP is transformed into the problem of upper and lower two-level programming through the interactive iteration of two PSO algorithms. Compared with the experimental results of other algorithms, this algorithm is effective for solving the bilevel programming model. (3) A closed-loop supply chain model with three recovery paths is established by using the bilevel programming method. The background, current situation and problems to be solved of the model are described. The upper and lower level programming model is established, and the BLPP algorithm based on improved PSO is proved to be effective and feasible. Finally, the main work done in this paper is summarized, and the further research direction is put forward.
【學(xué)位授予單位】:廣西大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP18
【參考文獻】
相關(guān)期刊論文 前10條
1 李志剛,吳滄浦;兵力部署優(yōu)化問題的兩層規(guī)劃模型[J];北京理工大學(xué)學(xué)報;1997年03期
2 沈厚才,徐南榮,,仲偉俊;一類含0-1變量的多目標(biāo)兩層決策方法研究[J];東南大學(xué)學(xué)報;1995年06期
3 趙志剛;蘇一丹;;帶自變異算子的粒子群優(yōu)化算法[J];計算機工程與應(yīng)用;2006年13期
4 高岳林;任子暉;;帶有變異算子的自適應(yīng)粒子群優(yōu)化算法[J];計算機工程與應(yīng)用;2007年25期
5 常永明;王宇平;;求解一類特殊的雙層規(guī)劃問題的遺傳算法[J];計算機工程與應(yīng)用;2009年03期
6 毛開富;包廣清;徐馳;;基于非對稱學(xué)習(xí)因子調(diào)節(jié)的粒子群優(yōu)化算法[J];計算機工程;2010年19期
7 劉國山,韓繼業(yè),汪壽陽;雙層優(yōu)化問題的信賴域算法[J];科學(xué)通報;1998年04期
8 趙志剛;王偉倩;黃樹運;;基于改進粒子群的雙層規(guī)劃求解算法[J];計算機科學(xué);2013年S2期
9 李響;高常海;劉梁;;求解二層規(guī)劃問題的改進粒子群算法[J];徐州工程學(xué)院學(xué)報(自然科學(xué)版);2009年02期
10 刁東宇;趙英凱;;帶雙重變異算子的自適應(yīng)粒子群優(yōu)化算法[J];計算機工程與設(shè)計;2009年05期
本文編號:2217838
本文鏈接:http://www.lk138.cn/guanlilunwen/gongyinglianguanli/2217838.html