4.3 Article

Evolutionary algorithms and submodular functions: benefits of heavy-tailed mutations

期刊

NATURAL COMPUTING
卷 20, 期 3, 页码 561-575

出版社

SPRINGER
DOI: 10.1007/s11047-021-09841-7

关键词

Evolutionary algorithms; Mutation operators; Submodular functions; Matroids

资金

  1. ARC Discovery Early Career Researcher Award [DE160100850]

向作者/读者索取更多资源

The study proposes a new mutation operator for evolutionary algorithms and analyzes its performance on a specific class of problems, showing that it competes effectively with existing operators. The new operator is able to find a (1/3)-approximation ratio on certain types of problems in polynomial time, outperforming combinatorial local search algorithms with constant probability. Experimental evaluations demonstrate the superiority of the new operator over uniform mutation and dynamic schemes in real-world graph and air pollution problems.
A core operator of evolutionary algorithms (EAs) is the mutation. Recently, much attention has been devoted to the study of mutation operators with dynamic and non-uniform mutation rates. Following up on this area of work, we propose a new mutation operator and analyze its performance on the (1 + 1) Evolutionary Algorithm (EA). Our analyses show that this mutation operator competes with pre-existing ones, when used by the (1 + 1) EA on classes of problems for which results on the other mutation operators are available. We show that the (1 + 1) EA using our mutation operator finds a (1/3)-approximation ratio on any non-negative submodular function in polynomial time. We also consider the problem of maximizing a symmetric submodular function under a single matroid constraint and show that the (1 + 1) EA using our operator finds a (1/3)-approximation within polynomial time. This performance matches that of combinatorial local search algorithms specifically designed to solve these problems and outperforms them with constant probability. Finally, we evaluate the performance of the (1 + 1) EA using our operator experimentally by considering two applications: (a) the maximum directed cut problem on real-world graphs of different origins, with up to 6.6 million vertices and 56 million edges and (b) the symmetric mutual information problem using a four month period air pollution data set. In comparison with uniform mutation and a recently proposed dynamic scheme, our operator comes out on top on these instances.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.3
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据