arXiv:2605.28703cs.NEcs.AI2026-05

对比三种进化策略,发现鲍德温效应在求解图问题上最优

A Fresh Look at Lamarckian Evolution and the Baldwin Effect

论文配图:A Fresh Look at Lamarckian Evolution and the Baldwin Effect
图 1 · 摘自论文原文
  • 用现代实验与理论分析比较达尔文、鲍德温与拉马克进化
  • 鲍德温与拉马克进化在六大数据集上均优于传统进化方法
  • 适合优化求解器设计者与算法工程师参考

本文通过现代实证与理论方法重新审视拉马克与鲍德温进化,并与通用达尔文进化进行严格对比。在图基准测试 GraphBench 的最大独立集与最大割问题上,对六大数据集的全面实验表明,鲍德温与拉马克进化始终优于达尔文进化,验证了局部搜索增强型进化算法的巨大潜力。绝大多数情况下,所有进化算法均超越近期深度学习基线,接近专用启发式与精确求解器性能。研究还提出一组适用于所有进化类型的一般化高性能参数,可供实践者使用。理论方面,将经典欺骗性领先块基准扩展至任意块长,结合现代运行时间分析工具,证明当块长大于2时,鲍德温进化渐近快于拉马克,而拉马克又快于达尔文。考虑局部搜索的评估开销后,实现方式决定排序,但鲍德温进化从短块长起即保持最快,解释其强实验表现。

原文摘要 · Abstract (English)

Baldwinian and Lamarckian evolution have existed for a long time in evolutionary algorithms (EAs) without ever dominating the academic literature or practical applications. In this work, we use modern empirical and theoretical methods to revisit Lamarckian and Baldwinian evolution and rigorously compare them with the generic Darwinian evolution. On the empirical side, we run a comprehensive suite of experiments on graphs from six different datasets from the recent GraphBench benchmark on Maximum Independent Set and Maximum Cut problems. Our results show that Baldwinian and Lamarckian evolution consistently outperform Darwinian evolution, confirming the great potential of local search augmented evolutionary algorithms. Notably, in the great majority of cases, all EAs outperform recent deep learning baselines and approach the performance of highly specialised heuristic and exact solvers. We furthermore report a high-performing set of generalist parameters for all studied evolution types that we hope will be of use to practitioners in future. On the theoretical side, we extend the existing Deceptive Leading Block benchmark to arbitrary block length and use tools from modern theoretical runtime analysis to prove upper and lower bounds on the expected runtime. For block lengths greater than two, Baldwinian evolution is asymptotically faster than Lamarckian which is asymptotically faster than Darwinian evolution. When accounting for the cost of the local search procedure in fitness evaluations, the ordering depends on the implementation with Baldwinian evolution staying fastest from small block lengths onwards, explaining its strong empirical performance.

进化算法图优化理论分析

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。