计算机科学与探索 ›› 2017, Vol. 11 ›› Issue (10): 1689-1700.DOI: 10.3778/j.issn.1673-9418.1607023
• 理论与算法 • 上一篇
陆秋琴+,黄光球
LU Qiuqin+, HUANG Guangqiu
摘要: 为了解决复杂函数优化问题, 提出了一种Lotka-Volterra生态平衡动力学优化算法。该算法假设在某个生态系统中有自养者、消费者和分解者3个种群。自养者主要是植物;消费者主要是以自养者为食的动物;分解者主要分解消费者的死有机体, 并给自养者提供营养物质。根据上述生态系统中种群的关系构造出了消费者-自养者算子、自养者-分解者算子、分解者-消费者算子和生长算子。自养者、消费者和分解者种群的生长变化相当于搜索空间的试探解从一个位置转移到另外一个位置。该算法具有搜索能力强和全局收敛性的特点,为复杂优化问题的求解提供了一种解决方案。