基于改进粒子群优化算法的稳定进化策略实现
Stable Evolutionary Strategy Realization Based on Improved Particle Swarm Optimization Algorithm
摘要: 在进化博弈论中,从博弈参与者的角度研究稳定的进化策略是如何实现的至关重要。本文基于生物种群进化与粒子群算法相似的特点,对粒子群优化算法进行改进,即种群粒子群优化算法(population particle swarm optimization algorithms, PPSO)。然后,模拟生物群体中的模仿和变异行为现象,成功地找到进化稳定点的路径。经典的2 × 2博弈模型,如鹰鸽博弈,作为例子来模拟单个种群的进化过程。实验结果表明:1) PPSO不仅能清晰地显示迭代过程中各群体的位置,而且推导出的稳定进化点与期望值的偏差最小。这验证了粒子群算法在寻找进化稳定策略路径方面的有效性。2) 经过参数分析,我们发现决定进化稳定策略成功实现的前提条件不是变异的存在,而是变异的位置。
Abstract: In evolutionary game theory, it is essential to study how stable evolutionary strategies are achieved from the player’s perspective in the game. In this paper, we improve the particle swarm optimization algorithm based on the fact that biological population evolution has similar elements with the particle swarm algorithm, namely population particle swarm optimization algorithms (PPSO). Then, the phenomena of imitation and variation behaviors in biological populations are simulated to successfully find paths towards evolutionarily stable points. Classical 2 × 2 game models, such as the Hawk-Dove game, are used as examples to simulate the evolutionary process of a single population. The results of the experiment show: 1) PPSO can not only clearly show the position of each group in the iterative process, but also that the deviation of the derived stable evolution point from the expected point is minimal. This verifies the effectiveness of the PPSO in searching for paths towards evolutionarily stable strategies. 2) After parametric analysis, we find that the precondition that determines the successful realization of the evolutionarily stable strategy is not the presence of variation, but the location of the variation.
文章引用:杨智昊, 杨彦龙. 基于改进粒子群优化算法的稳定进化策略实现[J]. 运筹与模糊学, 2023, 13(6): 6365-6376. https://doi.org/10.12677/ORF.2023.136628

参考文献

[1] Darwin, C. (2018) On the Origin of Species: Or the Preservation of the Favoured Races in the Struggle for Life. Read Books Ltd, Redditch.
[2] Mendel, G. (1996) Experiments in Plant Hybridization (1865). Verhandlungen des naturforschenden Vereines in Brünn.
[3] Haldane, J.B. (1990) The Causes of Evolution. Princeton University Press, Princeton.
[4] Fisher, R.A. (1958) The Genetical Theory of Natural Selection. Oxford University Press, Oxford.
[5] Poli, R., Kennedy, J. and Blackwell, T. (2007) Particle Swarm Optimization. Swarm Intelligence, 1, 33-57. [Google Scholar] [CrossRef
[6] Eberhart, R. and Kennedy, J. (1995) A New Optimizer Using Particle Swarm Theory. MHS’95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, 4-6 October 1995, 39-43.
[7] Smith, J.M. and Price, G.R. (1973) The Logic of Animal Conflict. Nature, 246, 15-18. [Google Scholar] [CrossRef
[8] 刘奇龙, 贺军州, 杨燕, 等. 具资源效应的非对称“鹰鸽博弈”进化稳定分析[J]. 动物学研究, 2012, 33(4): 373-380.
[9] Thomas, B. (1985) On Evolutionarily Stable Sets. Journal of Mathematical Biology, 22, 105-115. [Google Scholar] [CrossRef
[10] Hammerstein, P. and Selten, R. (1994) Game Theory and Evolu-tionary Biology. Handbook of Game Theory with Economic Applications, 2, 929-993. [Google Scholar] [CrossRef
[11] Taylor, P.D. and Jonker, L.B. (1978) Evolutionary Sta-ble Strategies and Game Dynamics. Mathematical Biosciences, 40, 145-156. [Google Scholar] [CrossRef
[12] Weibull, J.W. (1997) Evolutionary Game Theory. MIT Press, Cambridge.
[13] 王先甲, 刘伟兵. 有限理性下的进化博弈与合作机制[J]. 上海理工大学学报, 2011, 33(6): 679-686, 508.
[14] Mei, J., Tao, Y., Li, C., et al. (2022) Evolutionary Game Dynamics with Non-Uniform Inter-action Rates in Finite Population. Journal of Theoretical Biology, 540, Article ID: 111086. [Google Scholar] [CrossRef] [PubMed]
[15] Cheng, L., Yin, L., Wang, J., et al. (2021) Behavioral Deci-sion-Making in Power Demand-Side Response Management: A Multi-Population Evolutionary Game Dynamics Perspective. International Journal of Electrical Power & Energy Systems, 129, Article ID: 106743. [Google Scholar] [CrossRef
[16] 周建新, 刘明华, 沈小伟, 等. 基于演化博弈研究Moran过程对合作的影响[J]. 计算机应用与软件, 2020, 37(11): 255-259.
[17] Civilini, A., Anbarci, N. and Latora, V. (2021) Evolutionary Game Model of Risk Propensity in Group Decision Making. arXiv: 2104. 11270.
[18] Birchenhall, C., Kastrinos, N. and Metcalfe, S. (1997) Genetic Algorithms in Evolutionary Modelling. Journal of Evolutionary Economics, 7, 375-393. [Google Scholar] [CrossRef
[19] 姚拓中. 基于粒子群优化和改进蚁群算法的电力供应链博弈分析[J]. 浙江电力, 2022, 41(9): 80-85.
[20] 喻金平, 王伟, 巫光福, 等. 基于博弈机制的多目标粒子群优化算法[J]. 计算机工程与设计, 2020, 41(4): 964-971.
[21] Roughgarden, J., Gilbert, S.F., Rosenberg, E., et al. (2018) Holobionts as Units of Selection and a Model of Their Population Dynamics and Evolution. Biological Theory, 13, 44-65. [Google Scholar] [CrossRef
[22] Gupta, N., Khosravy, M., Patel, N. and Sethi, I. (2018) Evolutionary Optimization Based on Biological Evolution in Plants. Procedia Computer Science, 126, 146-155. [Google Scholar] [CrossRef
[23] Smith, J.M. (1974) The Theory of Games and the Evolution of Animal Conflicts. Journal of Theoretical Biology, 47, 209-221. [Google Scholar] [CrossRef] [PubMed]