多目标优化问题的求解算法ppt课件.pptx
《多目标优化问题的求解算法ppt课件.pptx》由会员分享,可在线阅读,更多相关《多目标优化问题的求解算法ppt课件.pptx(32页珍藏版)》请在三一办公上搜索。
1、多目标优化问题的求解算法,2017.12.06,目录,一、多目标优化问题概述,二、基于蚁群算法的多目标优化,多目标优化问题(Multi-objective Optimization Problem,MOP)是由VilfredoPareto首次从数学的角度提出的。,一、多目标优化问题概述,单目标优化问题,只有一个目标函数,人们只需要寻找满足该目标函数的最优解即可。 多目标优化问题,由于存在多个目标函数和约束条件,所以当一个目标达到最优就很有可能令其它目标最劣,各个目标彼此间互相牵制和影响的,难以实现所有目标的最优化,所以不能根据一个目标是否达到来评价函数解的优劣程度,因此通常用一个最优解的集合来
2、表示多目标优化问题的解。这种解称作Pareto最优解。,1.多目标优化问题与单目标优化问题的不同点,工程项目施工过程中,多目标已经成为当今施工管理的一大特点,不能看某一目标要求是否实现来评价这个施工方案的合理与否,只有满足均衡好多个目标要求的施工方案才是好的施工方案。 因此,选取最优解集中的一个或多个解作为所求问题的解,并据此确定出对应的最优施工方案。,2.施工管理的一大特点,3.多目标优化问题的定义,4.多目标优化问题的基本方法,现有的研究多目标优化问题的基本方法往往是把各个目标通过带权重系数的方式转化为单目标优化问题,如线性加权法、约束法、目标规划法、分层序列法等。 这几种方法存在一些局限
3、性,如有些方法计算效率较低,无法逐一与所有可行解的目标值进行比较,有些方法需要进行多次优化,加权值法带有较强的主观性,有失科学性。,4.多目标优化问题的基本方法,因此,随着实际中多目标优化问题的日益复杂,也为了使优化更符合实际情况,许多对多目标综合模型的优化开始转向运用智能启发式算法。 运用较多的有遗传算法、蚁群算法、粒子群算法等,这些智能方法普遍具有高效性,较强的全局搜索的能力,将其应用到大型复杂网络系统问题中具有一定研究价值。,二、基于蚁群算法的多目标优化,1.基本原理,蚁群算法(Ant colony algorithm,ACA)由M. Dorigo,V Maniezzo等人提出的是一种智
4、能优化算法。蚁群算法是模拟蚂蚁觅食过程中总是能够找到从蚁穴到食物之间的最短路径的行为过程。 我们用“信息素”来描述蚂蚁在搜索食物的过程中产生的物质,这种物质能够被后续的蚂蚁感知并该物质的浓度来指导其前进的方向。蚂蚁选择某条路径的概率就是根据该路径上的信息素浓度,浓度高被蚂蚁选择的概率就越大。依照这种信息交流的方式,蚂蚁最终寻找到最短的搜索到食物的路径。,2.TSP问题案例,3.多目标优化作用机理,本文以基本蚁群算法为基础,采用了基于多种群的蚁群优化算法。 多种群优化算法解决多目标优化问题的基本思想是:将蚁群按照目标函数的个数分成对应的种群数,假如有M个目标函数那么将蚁群分成M个种群,各个种群搜
5、索时彼此是独立的,按照一定的规则进行路径的选择、信息素的更新,使各种群之间相互作用,最终找到Pareto最优解。,在对多目标问题的研究中,有的是把多目标转化成单目标优化问题。而实际工程项目中,成本、工期、质量及安全之间不能用简单的线性或者非线性关系来描述,所以本文为了更符合实际情况,将协同化思想引入到蚁群算法中,针对四个目标建立四个蚁群,各种群在各自的目标要求下搜索Pareto解集。,(1)问题的抽象及算法的定义,把建筑工程项目中每一道工序作为完成整个工程项目所必须经过的路径,那么所有工序的顺序序列构成一条完整的工程项目的全通路。即人工蚂蚁搜索的路径是由n道工序构成的施工网络图。由于每道工序有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多目标 优化 问题 求解 算法 ppt 课件

链接地址:https://www.31ppt.com/p-1898558.html