模擬追逐算法及其應(yīng)用研究
[Abstract]:Intelligent optimization algorithm is a random search algorithm proposed by simulating natural evolution or social behavior. These algorithms have the characteristics of simple principle, easy to implement the model, and can solve many complex problems which are difficult to be solved by traditional methods. They are widely used in various fields. In this paper, using the process of long distance race for reference, a mathematical model is established and applied to solve the optimization problem. A new intelligent optimization algorithm, simulation chase algorithm (Simulated Pursuit Algorithm)., is proposed in this paper. Simulation chase algorithm, which combines the advantages of exploratory exploration and purposeful pursuit, is an effective group global optimization algorithm. In this paper, the basic simulation chase algorithm is introduced, and the basic principle of the algorithm is analyzed, in order to improve the diversity of the algorithm population, the cooperative operator is introduced, and the simulation chase algorithm of co-evolution is proposed. In order to extend the application of simulation chase algorithm from continuous optimization problem to discrete optimization problem, a new design definition of detection operator and chase operator is given, and an improved simulation chase algorithm is proposed to solve the TSP problem. The specific research work is as follows: 1. A new swarm intelligence algorithm-simulation chase algorithm is proposed. In this algorithm, chase operator and detection operator are designed, leading individual performs detection operator operation in order to obtain better position, backward individual sets chase target, executes chase operator operation, and accomplishes following surpassing in order to gain competitive advantage. Thus, the optimization of population evolution can be realized. The performance of the chase operator is analyzed, and six typical test functions are used to simulate the algorithm. The accuracy, convergence speed and stability of the algorithm are analyzed. The simulation results show that the simulation chase algorithm has faster convergence speed and higher accuracy, and is a stable optimization algorithm. In order to maintain the diversity of the population in the search process of the algorithm, In this paper, three kinds of cooperative operators are introduced into the basic simulation chase algorithm (SPA) to fully share the information between individuals, and a co-evolution simulation chasing algorithm is proposed. The test of four benchmark functions shows that adding overturning crossover operator in the later stage of the algorithm can avoid too many repetitive solutions and the improved algorithm balances the search centrality and population diversity and improves the ability of the algorithm to jump out of the local optimum. In order to extend the simulation chase algorithm to combinatorial optimization problem, an improved simulation chase algorithm is proposed to solve the TSPs in order to extend the simulation chase algorithm to the combinatorial optimization problem. The algorithm uses greedy strategy and symmetric strategy to initialize the population, define exchange operation, exchange matrix, give a new design definition of chase operator and detection operator, and the simulation results show that the improved simulation chase algorithm has higher accuracy for TSP. Is an effective algorithm. The simulation chase algorithm is applied to the study of solving the TSP problem. It provides a template for the simulation chase algorithm to deal with discrete optimization problems and widens the application field of the simulation chase algorithm.
【學(xué)位授予單位】:廣東工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP18
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 Andreea Koreanschi;Oliviu Sugar Gabor;Joran Acotto;Guillaume Brianchon;Gregoire Portier;Ruxandra Mihaela Botez;Mahmoud Mamou;Youssef Mebarki;;Optimization and design of an aircraft's morphing wing-tip demonstrator for drag reduction at low speed, Part Ⅰ Aerodynamic optimization using genetic, bee colony and gradient descent algorithms[J];Chinese Journal of Aeronautics;2017年01期
2 周向華;楊侃;王笑宇;;狼群算法在水電站負(fù)荷優(yōu)化分配中的應(yīng)用[J];水力發(fā)電;2017年02期
3 張超;李擎;王偉乾;陳鵬;馮毅南;;基于自適應(yīng)搜索的免疫粒子群算法[J];工程科學(xué)學(xué)報(bào);2017年01期
4 易云飛;林曉東;蔡永樂;;求解旅行商問題的改進(jìn)粒子群算法[J];計(jì)算機(jī)工程與設(shè)計(jì);2016年08期
5 劉偉;謝月珊;;模擬追逐算法[J];廣東工業(yè)大學(xué)學(xué)報(bào);2016年02期
6 王建群;賈洋洋;肖慶元;;狼群算法在水電站水庫優(yōu)化調(diào)度中的應(yīng)用[J];水利水電科技進(jìn)展;2015年03期
7 侯淑靜;;求解TSP問題的幾種算法比較[J];黃岡職業(yè)技術(shù)學(xué)院學(xué)報(bào);2015年01期
8 雷玉梅;;基于改進(jìn)遺傳算法的大規(guī)模TSP問題求解方案[J];計(jì)算機(jī)與現(xiàn)代化;2015年02期
9 吳虎勝;張鳳鳴;戰(zhàn)仁軍;李浩;梁曉龍;;利用改進(jìn)的二進(jìn)制狼群算法求解多維背包問題[J];系統(tǒng)工程與電子技術(shù);2015年05期
10 李陽;李文芳;馬驪;樊鎖海;;混合退火算法求解旅行商問題[J];計(jì)算機(jī)應(yīng)用;2014年S1期
相關(guān)碩士學(xué)位論文 前2條
1 張鵬;多蜂群協(xié)同進(jìn)化算法及其應(yīng)用研究[D];山東師范大學(xué);2014年
2 張雅妮;基于粒子群算法模糊控制自動(dòng)舵的研究與仿真[D];哈爾濱工程大學(xué);2010年
,本文編號(hào):2139956
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2139956.html