摘要

为了解决复杂函数优化问题,提出了捕食-被食动力学优化算法。该算法假设在某生态系统中有捕食者和被食者两个种群。两类种群内部有竞争,种群内部密度越高竞争越激烈,种群特征更容易产生变化;强壮种群更容易在竞争中战胜弱势种群,从而使得自身特征发生较大改变。捕食者种群食用被食者种群后,其特征也发生变化。根据上述特点构造出了竞争算子、捕食-被食算子和生长算子,这些算子有利于使搜索跳出局部陷阱。本算法具有全局收敛性的特点,可求解一类极复杂优化问题。

全文