Essentials of Metaheuristics

Essentials of Metaheuristics

简介:

对遗传算法感兴趣?模拟退火?蚁群优化?本书涵盖了这些和其他元启发式算法,适用于本科生,程序员和非专家。它还涵盖了广泛的算法,表示,选择和修改运算符以及相关主题,并包括71个数字和135个大大小小的算法。

元启发式是任何随机优化算法的常见但不幸的名称,该算法旨在成为放弃和使用随机或蛮力搜索之前的最后手段。这样的算法用于你不知道如何找到一个好的解决方案的问题,但如果显示一个候选解决方案,你可以给它一个等级。算法家族包括遗传算法、爬山算法、模拟退火算法、蚁群优化算法、粒子群优化算法等。

本书是关于元启发式算法的开放式讲义,面向本科生,从业者,程序员和其他非专家。它是作为我在GMU教授的本科课程的一系列讲义而开发的。如果需要,这些章节可以单独打印。作为讲义,主题简短而轻巧的例子和理论。这是最好的补充其他文本。随着时间的推移,我可以弥补这一点。

算法包括: 梯度上升技术,爬山变体,模拟退火,禁忌搜索变体,迭代局部搜索,进化策略,遗传算法,稳态遗传算法,差分进化,粒子群优化,遗传编程变体,单种群和双种群竞争协同进化,N种群合作协同进化,隐式适应度共享,确定性拥挤,nsga-ii,Spea2,Grasp,蚁群优化变体,引导局部搜索,Lem,Pbil,Umda,cGa,Boa,Samuel,Zcs,Xcs和Xcsf。

英文简介:

Introduction

This is a set of lecture notes for an undergraduate class on metaheuristics. They were constructed for a course I taught in Spring of 2009, and I wrote them because, well, there’s a lack of undergraduate texts on the topic. As these are lecture notes for an undergraduate class on the topic, which is unusual, these notes have certain traits. First, they’re informal and contain a number of my own personal biases and misinformation. Second, they are light on theory and examples: they’re mostly descriptions of algorithms and handwavy, intuitive explanations about why and where you’d want to use them. Third, they’re chock full of algorithms great and small. I think these notes would best serve as a complement to a textbook, but can also stand alone as rapid introduction to the field. I make no guarantees whatsoever about the correctness of the algorithms or text in these notes. Indeed, they’re likely to have a lot of errors. Please tell me of any errors you find (and correct!). Some complex algorithms have been presented in simplified versions. In those cases I’ve noted it.

What is a Metaheuristic?

A common but unfortunate name for any stochastic optimization algorithm intended to be the last resort before giving up and using random or brute-force search. Such algorithms are used for problems where you don't know how to find a good solution, but if shown a candidate solution, you can give it a grade. The algorithmic family includes genetic algorithms, hill-climbing, simulated annealing, ant colony optimization, particle swarm optimization, and so on.

书名
Essentials of Metaheuristics
译名
元启发式算法要点
语言
英语
年份
2016
页数
263页
大小
3.46 MB
下载
pdf iconEssentials of Metaheuristics.pdf
密码
65536

最后更新:2025-04-12 23:57:37

←Simulating Humans: Computer Graphics Animation and Control

→The Design of Approximation Algorithms