数学建模常用智能算法及其Matlab实现资料课件

上传人:文**** 文档编号:217504117 上传时间:2023-06-12 格式:PPT 页数:42 大小:603.50KB
收藏 版权申诉 举报 下载
数学建模常用智能算法及其Matlab实现资料课件_第1页
第1页 / 共42页
数学建模常用智能算法及其Matlab实现资料课件_第2页
第2页 / 共42页
数学建模常用智能算法及其Matlab实现资料课件_第3页
第3页 / 共42页
资源描述:

《数学建模常用智能算法及其Matlab实现资料课件》由会员分享,可在线阅读,更多相关《数学建模常用智能算法及其Matlab实现资料课件(42页珍藏版)》请在装配图网上搜索。

1、2023/6/121数学建模常用智能算法 及其Matlab实现负 责 人:胡 丹 成 员:袁莉莉 王 霖 侯金灵 马婷 指导教师:周 长 礼2023/6/122引言l在管理科学、计算机科学、分子物理学和生物以及超大规在管理科学、计算机科学、分子物理学和生物以及超大规模集成电路设计等科技领域中,存在着大量的组合优化问模集成电路设计等科技领域中,存在着大量的组合优化问题,其中的题,其中的NP完全问题,其求解时间随问题规模呈指数完全问题,其求解时间随问题规模呈指数级增长,当规模稍大时就会因时间限制而失去可行性。以级增长,当规模稍大时就会因时间限制而失去可行性。以目前已成熟的数值计算理论和算法,或者根

2、本无法求解,目前已成熟的数值计算理论和算法,或者根本无法求解,或者其求解的计算量是爆炸的或者其求解的计算量是爆炸的。城市城市2425262728293031计算时间1s24s10m4.3h4.9d136d10.8a325a2023/6/123为此我们引入现今流行的智能算法,如遗传算法,模拟退火算法,禁忌搜索算法,蚁群算法,和粒子群算法等。我们前期所做的主要工作是参考了一些相关书目,组织了讨论小组,对相关的算法进行了研究,并利用这些智能算法解决了TSP问题,下面我们就这些智能算法进行详细介绍。2023/6/124l遗传算法是在遗传算法是在70年代初期由美国密执根大学年代初期由美国密执根大学的的H

3、olland教授发展起来的。教授发展起来的。1975年,年,Holland发表了第一批比较系统论述遗传算发表了第一批比较系统论述遗传算法的专著法的专著自然系统和人工系统的自适应自然系统和人工系统的自适应(AdaptationinNaturalandArtificialSystems)。遗传算法主要借用生物进化中)。遗传算法主要借用生物进化中“适者生存适者生存”的规律揭示了大自然生物进化的规律揭示了大自然生物进化过程中的一个规律:最适合生存的个体往往过程中的一个规律:最适合生存的个体往往产生了更大的后代群体。产生了更大的后代群体。2023/6/125l蚁群算法是由意大利学者蚁群算法是由意大利学者

4、A,Dofigo,M,Maniezzo等人于等人于1992年通过模拟自然界中蚂蚁年通过模拟自然界中蚂蚁集体寻食的行为而提出的一种基于种群的启发式集体寻食的行为而提出的一种基于种群的启发式仿生进化算法。它采用分布式并行计算机制仿生进化算法。它采用分布式并行计算机制,易与易与其他方法结合其他方法结合,具有较强的鲁棒性具有较强的鲁棒性,但搜索时间长但搜索时间长且易限入局部最优解是其突出的缺点。且易限入局部最优解是其突出的缺点。ACO算算法由一群简单的人工蚂蚁通过人工信息素法由一群简单的人工蚂蚁通过人工信息素(即一种即一种分布式的数字信息分布式的数字信息,人工蚂蚁利用该信息和问题相人工蚂蚁利用该信息和

5、问题相关的启发式信息逐步构造问题的解,关的启发式信息逐步构造问题的解,相当于真实相当于真实蚁群的外激素,蚁群的外激素,简称信息素简称信息素)进行间接通讯,相进行间接通讯,相互协作,从而求出问题的最优解。互协作,从而求出问题的最优解。2023/6/126l禁忌搜索(禁忌搜索(TabuSearch简称简称TS)的思想最)的思想最早由早由FredGlover(1986)提出,它是对局部邻域提出,它是对局部邻域搜索的一种扩展,是一种全局逐步寻优算法,搜索的一种扩展,是一种全局逐步寻优算法,禁忌搜索算法在局部搜索过程中,使用一个禁忌搜索算法在局部搜索过程中,使用一个“记忆记忆”装置,即禁忌表,驱使算法禁

6、忌重复相装置,即禁忌表,驱使算法禁忌重复相同的搜索步骤,转而搜索解空间的新区域,以同的搜索步骤,转而搜索解空间的新区域,以逃离局部最优。逃离局部最优。2023/6/127l粒子群算法(粒子群算法(ParticleSwarmOptimization,PSO)最早是由)最早是由Eberhart和和Kennedy于于1995年提出,它的基本概念源于对鸟群觅食行为的年提出,它的基本概念源于对鸟群觅食行为的研究。设想这样一个场景研究。设想这样一个场景:一群鸟在随机搜寻一群鸟在随机搜寻食物,在这个区域里只有一块食物,所有的鸟食物,在这个区域里只有一块食物,所有的鸟都不知道食物在哪里,但是它们知道当前的位都

7、不知道食物在哪里,但是它们知道当前的位置离食物还有多远则找到食物的最优策略最简置离食物还有多远则找到食物的最优策略最简单有效的就是搜寻目前离食物最近的鸟的周围单有效的就是搜寻目前离食物最近的鸟的周围区域区域。2023/6/128l模拟退火算法是模拟退火算法是1982年年KirkPatrick将退火思将退火思想引入组合优化领域,提出一种解大规模组合想引入组合优化领域,提出一种解大规模组合优化问题的算法,对优化问题的算法,对NP完全组合优化问题尤完全组合优化问题尤其有效。这源于固体的退火过程,即先将温度其有效。这源于固体的退火过程,即先将温度加到很高加到很高,再缓慢降温再缓慢降温(即退火即退火),

8、使达到能量最,使达到能量最低点。如果急速降温低点。如果急速降温(即为淬火即为淬火)则不能达到最则不能达到最低点低点。2023/6/129TSP问题综述l旅行商问题是一个典型的旅行商问题是一个典型的NP完全问题。它可简完全问题。它可简单地描述为:对于单地描述为:对于n个城市,它们之间的距离个城市,它们之间的距离已知已知,一旅行商要从某一城市出发走遍所有的城一旅行商要从某一城市出发走遍所有的城市,且一个城市只能经过一次市,且一个城市只能经过一次,最后回到出发城最后回到出发城市,问如何选择路线可使所走过的路程最短。市,问如何选择路线可使所走过的路程最短。2023/6/1210l建立建立TSP问题的数

9、学模型如下:问题的数学模型如下:2023/6/1211遗传算法的原理遗传算法通过模拟生物学的自然选择和自然遗传机制遗传算法通过模拟生物学的自然选择和自然遗传机制模拟生命进化的原理来寻求问题的最优解,它的基本模拟生命进化的原理来寻求问题的最优解,它的基本思想是:把问题的解表示成思想是:把问题的解表示成“染色体染色体”,在执行遗传,在执行遗传算法之前,随机地给出一群初始算法之前,随机地给出一群初始“染色体染色体”(种群种群)即即假设解。然后,把这些假设解置于问题的假设解。然后,把这些假设解置于问题的“环境环境”中,中,并按适者生存的原则,选择出较适应环境的并按适者生存的原则,选择出较适应环境的“染

10、色体染色体”进行复制,再通过交叉、变异过程产生更适应环境进行复制,再通过交叉、变异过程产生更适应环境的新一代的新一代“染色体染色体”群。这样,经过一代一代的进化,群。这样,经过一代一代的进化,最后收敛到最适应环境的一个最后收敛到最适应环境的一个“染色体染色体”上,它就是上,它就是问题的最优解。问题的最优解。2023/6/1212遗传算法的描述lStep1初始化种群规模初始化种群规模size、交叉概率、交叉概率Pc、变、变异概率异概率Pm和迭代次数和迭代次数t。lStep2随机产生初始种群;计算初始种群的适随机产生初始种群;计算初始种群的适应度。应度。lStep3根据一定的选择策略选择父体根据一

11、定的选择策略选择父体1和父体和父体2。lStep4产生一个产生一个01随机数。随机数。lStep5判断判断P1Pc是否成立,如果成立,把父是否成立,如果成立,把父体体1和父体和父体2按一定交叉方法生成子个体按一定交叉方法生成子个体1和子个和子个体体2;否则把父体;否则把父体1和父体和父体2作为新的子个体作为新的子个体1和子和子个体个体2。2023/6/1213Step 6 Step 6 判断判断P2PmP2Pm,如果成立把子个体,如果成立把子个体1 1和子个体和子个体2 2按按一定变异方法变异。一定变异方法变异。Step 7 Step 7 判断产生子个体数是否等于种群规模,如判断产生子个体数是

12、否等于种群规模,如 果是则转向果是则转向Step8Step8;否则转向;否则转向Step3Step3。Step 8 Step 8 评估种群的适应度;新产生的子代成为评估种群的适应度;新产生的子代成为 父代。父代。Step 9 Step 9 判断是否满足终止条件,如果满足则终止;否判断是否满足终止条件,如果满足则终止;否 则转向则转向Step 3Step 32023/6/1214遗传算法流程图2023/6/1215遗传算法的优点与缺陷l遗传算法简单、易于实现,能够并行化,遗传算法简单、易于实现,能够并行化,具有强鲁棒性和全局搜索能力。遗传算法具有强鲁棒性和全局搜索能力。遗传算法与其他启发式算法有

13、较好的兼容性,可以与其他启发式算法有较好的兼容性,可以用其他的算法求初始解。用其他的算法求初始解。l缺点则表现为早熟现象、局部寻优能力较缺点则表现为早熟现象、局部寻优能力较差等。所以,一些常规遗传算法并不一定差等。所以,一些常规遗传算法并不一定是针对某一问题的最佳求解。是针对某一问题的最佳求解。2023/6/1216禁忌搜索算法l禁忌搜索算法是一种全局性邻域搜索算法,模禁忌搜索算法是一种全局性邻域搜索算法,模拟人类具有记忆功能的寻优特征,是局部搜索拟人类具有记忆功能的寻优特征,是局部搜索算法的一种推广,它通过局部邻域搜索机制和算法的一种推广,它通过局部邻域搜索机制和相应的禁忌准则来避免迂回搜索

14、,并通过破禁相应的禁忌准则来避免迂回搜索,并通过破禁水平来释放一些被禁忌的优良状态,进而保证水平来释放一些被禁忌的优良状态,进而保证多样化的有效探索,以最终实现全局优化多样化的有效探索,以最终实现全局优化。2023/6/1217禁忌搜索算法主要过程lStepl算法初始化,设置参数,包括城市数算法初始化,设置参数,包括城市数目、禁忌长度、候选集长度和最大迭代步数等目、禁忌长度、候选集长度和最大迭代步数等lStep2生成初始解,作为迭代搜索的起点生成初始解,作为迭代搜索的起点lStep3根据上述初始解,按照一定规则生成根据上述初始解,按照一定规则生成邻域,并在邻域中选取元素生成候选集。邻域,并在邻

15、域中选取元素生成候选集。lStep4由于邻域的相互性,将已经搜过的解由于邻域的相互性,将已经搜过的解进行禁忌,避免迂回搜索,以跳出局部最优进行禁忌,避免迂回搜索,以跳出局部最优2023/6/1218lStep5从候选集中选出未被禁忌表禁忌的当从候选集中选出未被禁忌表禁忌的当前局部最优解前局部最优解,若此解优于当前解,则用其替,若此解优于当前解,则用其替换当前解,成为最优解换当前解,成为最优解lStep6更新禁忌表(增添新的禁忌解或更新禁忌表(增添新的禁忌解或根据根据解禁准则,对满足条件的解进行解禁)解禁准则,对满足条件的解进行解禁)lStep7判断是否满足终止条件判断是否满足终止条件(设为限定

16、最大设为限定最大迭代步数,或满足所要求精度迭代步数,或满足所要求精度),若满足,则输,若满足,则输出最优解,终止算法;若不满足,则将当前局出最优解,终止算法;若不满足,则将当前局部最优解作为下次迭代的起点,转部最优解作为下次迭代的起点,转Step3l各种优化算法解决各种优化算法解决TSP问题问题2023/6/1219禁忌搜索算法优点l从移动规则看,每次只与最优点比较,而不与从移动规则看,每次只与最优点比较,而不与经过点比较,故可以爬出局部最优。经过点比较,故可以爬出局部最优。l选优规则始终保持曾经达到的最优点,所以即选优规则始终保持曾经达到的最优点,所以即使离开了全局最优点也不会失去全局最优性

17、。使离开了全局最优点也不会失去全局最优性。l终止规则不以达到局部最优为终止规则,而以终止规则不以达到局部最优为终止规则,而以最大迭代次数、出现频率限制或者目标值偏离最大迭代次数、出现频率限制或者目标值偏离程度为终止规则。程度为终止规则。2023/6/1220蚁群算法 蚁群算法是通过模拟自然界中蚂蚁集体寻径的蚁群算法是通过模拟自然界中蚂蚁集体寻径的行为而提出的一种基于种群的启发式仿生进化行为而提出的一种基于种群的启发式仿生进化算法。它采用分布式并行计算机制算法。它采用分布式并行计算机制,易与其他方易与其他方法结合法结合,具有较强的鲁棒性具有较强的鲁棒性。它由一群简单的。它由一群简单的人工蚂蚁通过

18、人工信息素进行间接通讯,相互人工蚂蚁通过人工信息素进行间接通讯,相互协作,从而求出问题的最优解。协作,从而求出问题的最优解。2023/6/1221蚁群算法描述 lStep1初始每条路径上的信息激素浓度相等。初始每条路径上的信息激素浓度相等。lStep2把把m只蚂蚁随机地放置在只蚂蚁随机地放置在n个城市上个城市上,并把并把已访问的城市写入禁忌表。已访问的城市写入禁忌表。lStep3如果第如果第k(k=1,2,m)只蚂蚁还有未访只蚂蚁还有未访问的城市问的城市,则该只蚂蚁根据决策则该只蚂蚁根据决策选择下一个城市选择下一个城市(i是该蚂蚁当前所在城市,是该蚂蚁当前所在城市,j(N-禁忌表禁忌表),是一

19、是一个由城市个由城市i到城市到城市j之间的路径长度和信息激素浓之间的路径长度和信息激素浓度构成的函数度构成的函数),把选择的城市把选择的城市j写入禁忌表,直到写入禁忌表,直到所有的城市访问完。所有的城市访问完。2023/6/1222lStep4计算计算k(k=1,2,m)条路径的路径长条路径的路径长度,选出本次最优路径。度,选出本次最优路径。lStep5根据本次蚂蚁的访问情况更新每一条根据本次蚂蚁的访问情况更新每一条边上的信息激素浓度,清空禁忌表。边上的信息激素浓度,清空禁忌表。lStep6判断是否满足结束条件判断是否满足结束条件,如果不满足,如果不满足,转到转到Step2;否则结束。否则结束

20、。下图为流程图下图为流程图2023/6/12232023/6/1224蚁群算法的主要特点 l(1)分布式计算、正反馈机制和贪婪式搜索相结分布式计算、正反馈机制和贪婪式搜索相结合;合;l(2)具有很强的并行性;具有很强的并行性;l(3)更好的可扩充性;更好的可扩充性;l(4)概率型的通用全局优化方法;概率型的通用全局优化方法;l(5)不依赖于优化本身的严格数学性质,诸如连不依赖于优化本身的严格数学性质,诸如连续性、可导性;续性、可导性;l各种优化算法解决各种优化算法解决TSP问题问题2023/6/1225粒子群算法PSO算法是将群体中的每个个体视为多维搜索空算法是将群体中的每个个体视为多维搜索空

21、间中一个没有质量和体积的粒子间中一个没有质量和体积的粒子(点点),这些粒子,这些粒子在搜索空间中以一定的速度飞行,并根据粒子本在搜索空间中以一定的速度飞行,并根据粒子本身的飞行经验以及同伴的飞行经验对自己的飞行身的飞行经验以及同伴的飞行经验对自己的飞行速度进行动态调整,即每个粒子通过统计迭代过速度进行动态调整,即每个粒子通过统计迭代过程中自身的最优值和群体的最优值来不断地修正程中自身的最优值和群体的最优值来不断地修正自己的前进方向和速度大小,从而形成群体寻优自己的前进方向和速度大小,从而形成群体寻优的正反馈机制。的正反馈机制。PSO算法就是这样依据每个粒子算法就是这样依据每个粒子对环境的适应度

22、将个体逐步移到较优的区域,并对环境的适应度将个体逐步移到较优的区域,并最终搜索、寻找到问题的最优解。最终搜索、寻找到问题的最优解。2023/6/1226粒子群算法的数学描述粒子群算法的数学描述在在D维的搜索空间中,有随机分布的维的搜索空间中,有随机分布的m个粒子组个粒子组成的一个初始粒子群,每个粒子有各自的位置和成的一个初始粒子群,每个粒子有各自的位置和速度。如第速度。如第i个粒子的位置表示为一个个粒子的位置表示为一个D维的向量维的向量,速度也是一个速度也是一个D维的向量,记为维的向量,记为。每个粒子记住自己在迭代过程中找到的最优位置,每个粒子记住自己在迭代过程中找到的最优位置,记为记为,整个

23、粒子群迄今为止搜索到的,整个粒子群迄今为止搜索到的最优位置为全局最优解记最优位置为全局最优解记。这样的寻优为局部这样的寻优为局部PSO算法,经过一定的迭代后,算法,经过一定的迭代后,改用全局最优解,即全局改用全局最优解,即全局PSO算法进行迭代以加算法进行迭代以加快收敛。快收敛。2023/6/1227可用下面的公式来表示粒子每轮的更新行为:可用下面的公式来表示粒子每轮的更新行为:(2.1)(2.2)其中其中为粒子速度,为粒子速度,为粒子位置,为粒子位置,C1,C2称为学习因子或加速常量,通常在称为学习因子或加速常量,通常在间取值,间取值,C1为调节粒子飞向自身最好位置的步长为调节粒子飞向自身最

24、好位置的步长,C2为为调节粒子向全局最好位置飞行步长;调节粒子向全局最好位置飞行步长;r1,r2是是(0,1)区间内两个随机正数,)区间内两个随机正数,为个体意识为个体意识(个体最佳解位置),(个体最佳解位置),为群体最佳解位置为群体最佳解位置.为惯性权重,使粒子保持运动惯性,控制前一为惯性权重,使粒子保持运动惯性,控制前一速度对当前速度的影响速度对当前速度的影响;t为飞行的次数。为飞行的次数。2023/6/1228粒子群算法的流程如下:粒子群算法的流程如下:Stepl:初始化,设定加速常数初始化,设定加速常数C1和和C2,最大进化,最大进化代数代数将当前进化代数置为将当前进化代数置为t=1,

25、在定义空间,在定义空间中随机产生中随机产生m个粒子个粒子X1,X2,Xm,组成初始,组成初始种群种群X(t),随机产生各粒子初速度随机产生各粒子初速度V1,V2,VS组成组成位移变化矩阵位移变化矩阵V(t)。Step2:计算种群中所有粒子的适应值,初始化每粒计算种群中所有粒子的适应值,初始化每粒子子pbest为当前粒子,设定种群的为当前粒子,设定种群的gbest为当前种群为当前种群的最优粒子。的最优粒子。2023/6/1229Step3:种群:种群x(t)演化,对种群中的每一个粒子:演化,对种群中的每一个粒子:(1)按按(2.1),(2.2)式更新粒子的位置和速度。式更新粒子的位置和速度。(2

26、)计算粒子的适应值。计算粒子的适应值。(3)比较粒子的适应值和自身的最优值比较粒子的适应值和自身的最优值pbest。如果当前。如果当前值比值比pbest更优,则更新更优,则更新pbest为当前值,并更新为当前值,并更新pbest位置到位置到n维空间中的当前位置。维空间中的当前位置。(4)比较粒子适应值与种群最优值。如果当前值比比较粒子适应值与种群最优值。如果当前值比gbest更优,则更新更优,则更新gbest为当前种群最优粒子。为当前种群最优粒子。Step4:检查结束条件,若满足,则结束寻优;否则,检查结束条件,若满足,则结束寻优;否则,t=t+1,转至,转至Step2.。结束条件为寻优达到最

27、大进化。结束条件为寻优达到最大进化代数代数,或评价值小于给定精度,或评价值小于给定精度。2023/6/1230 模拟退火算法 模拟退火算法是模拟退火算法是80年代发展起来的一种用于年代发展起来的一种用于求解大规模优化问题的随机搜索算法,它以优化求解大规模优化问题的随机搜索算法,它以优化问题求解过程与物理系统退火过程之间的相似性问题求解过程与物理系统退火过程之间的相似性为基础;优化的目标函数相当于金属的内能;优为基础;优化的目标函数相当于金属的内能;优化问题的自变量组合状态空间相当于金属的内能化问题的自变量组合状态空间相当于金属的内能状态空间;问题的求解过程就是找一个组合状态,状态空间;问题的求

28、解过程就是找一个组合状态,使目标函数值最小。利用使目标函数值最小。利用Metropolis准则并适当准则并适当地控制温度的下降过程实现模拟退火,从而达到地控制温度的下降过程实现模拟退火,从而达到在多项式时间内求解全局优化问题的目标在多项式时间内求解全局优化问题的目标。2023/6/1231模拟退火算法描述Step1初始化:初始温度初始化:初始温度T(充分大充分大),初始解,初始解状态状态S(是算法迭代的起点是算法迭代的起点),每个每个T值的迭代次值的迭代次数数Lstep2对对k=1,L做第做第(3)至第至第6步:步:step3产生新解产生新解SStep4计算增量计算增量t=C(S)-C(S),

29、其中,其中C(S)为为评价函数评价函数2023/6/1232Step5若若t0,然后转第,然后转第2步。步。2023/6/1233模拟退火算法的优缺点:与以往的近似算法相比与以往的近似算法相比,模拟退火算法具有模拟退火算法具有描述简单、使用灵活、运用广泛、运行效率高描述简单、使用灵活、运用广泛、运行效率高和较少受到初始条件约束等优点。和较少受到初始条件约束等优点。2023/6/1234各种算法应用TSP问题及结果分析我们将各种智能算法应用于解决我们将各种智能算法应用于解决TSP问题,下面我们以问题,下面我们以30个城市的个城市的TSP问题为例进行结果分析问题为例进行结果分析l下表为下表为30个

30、城市的个城市的TSP仿真结果,其中仿真结果,其中30个城市的坐标如个城市的坐标如下:下:lx,y=4194;3784;5467;2562;764;299;6858;7144;5462;8369;6460;1854;2260;8346;9138;2538;2442;5869;7171;7478;8776;1840;1340;827;6232;5835;4521;4126;4435;4502023/6/1235l实验环境:实验环境:MATLAB7.0l实验方法:在算法中设置计数器,当解转移迭实验方法:在算法中设置计数器,当解转移迭代次数达代次数达到计数器规定的值时,无须考虑算法的终止条件即刻终到计

31、数器规定的值时,无须考虑算法的终止条件即刻终止算法观察实验结果,实验结果统计。止算法观察实验结果,实验结果统计。l设置算法参数:遗传算法中初始种群的大小为设置算法参数:遗传算法中初始种群的大小为100,交,交叉概率为叉概率为0.8。变异概率为。变异概率为0.1。在蚁群算法中信息素重。在蚁群算法中信息素重要程度的参数要程度的参数,启发式因子重要程度的参数启发式因子重要程度的参数,信息素蒸发信息素蒸发系数系数,信息素增加强度系数信息素增加强度系数.禁忌算法中禁忌长度为禁忌算法中禁忌长度为150,保留前,保留前100个最好候选解。个最好候选解。2023/6/1236图图3.1 30个城市坐标位置图个

32、城市坐标位置图2023/6/1237算法算法迭代次迭代次数数平均解平均解最好解最好解方差方差遗传算遗传算法法500476.90924437.153 1227.217819蚁群算蚁群算法法200428.88425.649 7.75151禁忌搜禁忌搜索算法索算法1000461.3991423.949 785.8090模拟退模拟退火算法火算法100423.9725423.74060.13585562023/6/1238l以下是上述四种算法最好解的结果图示以下是上述四种算法最好解的结果图示l遗传算法的最好解的路径和搜索过程如下图所示:遗传算法的最好解的路径和搜索过程如下图所示:2023/6/1239l

33、蚁群算法的最好解的路径和搜索过程如蚁群算法的最好解的路径和搜索过程如下图所示:下图所示:2023/6/1240l禁忌搜索算法最好解的路径和搜索过程如禁忌搜索算法最好解的路径和搜索过程如下所示:下所示:2023/6/1241l模拟退火算法最好解的路径和搜索过程如模拟退火算法最好解的路径和搜索过程如下图所示:下图所示:2023/6/1242实验结果比较分析l3种算法的共同特点是鲁棒性较强,对基本算种算法的共同特点是鲁棒性较强,对基本算法模型稍加修改,便可以应用于其他问题具有法模型稍加修改,便可以应用于其他问题具有并行性,易于并行实现并行性,易于并行实现l从对实际的组合优化问题的研究中发现,选择从对实际的组合优化问题的研究中发现,选择何种算法要根据具体所求解的问题的特点。何种算法要根据具体所求解的问题的特点。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!