【优化求解】基于蝗虫算法(MOGOA)求解多目标问题matlab源码.zip
2023-03-11 20:21:16 696KB
1
遗传的 多目标问题和使用pymoo的遗传算法实现
2022-04-26 22:18:39 9KB JupyterNotebook
1
pareto.py 多目标问题的非支配排序 通过和 pareto.py在纯Python中实现了epsilon pareto.py的排序。 它将一个或多个解决方案文件分类为帕累托有效(或“无名”)集合。 解决方案可以包含目标以外的其他列,这些列将不加分类地传递到输出中。 默认情况下,输出行从输入中逐字复制。 pareto.py假定最小化,但它支持最小化和最大化。 这种排序采用所需的输出分辨率(ε)。 如果需要严格的非支配排序,则可以通过将epsilons任意设置为较小来近似(在某种程度上,这里涉及浮点除法。)默认情况下,1e-9的epsilon分辨率将有效地导致严格的非支配排序。 。 排序之前的数据。 目标f1和f2都应最小化。 经过epsilon终止排序后的数据。 红色的epsilon盒及其中的所有解决方案均占主导地位。 标记的解决方案是epsilon终止的。 显示了以各种epsi
2022-04-03 12:05:53 13KB Python
1
这是最近提出的 DA 算法的多目标版本。 DA算法的主要灵感来源于自然界中蜻蜓的静态和动态集群行为。 优化、探索和开发的两个基本阶段是通过模拟蜻蜓在导航、寻找食物和避开敌人时动态或统计地聚集时的社交互动而设计的。 这是论文的源代码: Seyedali Mirjalili,“蜻蜓算法:解决单目标、离散和多目标问题的新元启发式优化技术”,神经计算与应用,印刷中,2015 年,DOI: http : //dx.doi.org /10.1007/s00521-015-1920-1 链接: http : //link.springer.com/article/10.1007/s00521-015-1920-1 如果您无法访问该论文,请给我发送电子邮件至 ali.mirjalili@gmail.com,我会将论文发送给您。 更多信息请见: http : //www.alimirjalili.
2021-11-15 22:01:15 493KB matlab
1
lingo处理多目标问题实例,先介绍lingo软件特色,在举出应用实例
2021-09-12 03:34:33 1.66MB lingo 编程
1
LINGO处理对目标优化问题 LINGO除具有LINDO的全部功能外,还可用于求解非线性规划问题,包括非线性整数规划问题;内置建模语言,允许以简练、直观的方式描述较大规模的优化问题,所需的数据可以以一定格式保存在独立的文件中。
2021-09-11 15:34:47 1.97MB 数学建模 LINGO 多目标问题
1
求解目标规划的序贯式算法 其算法是根据优先级的先后次序,将目标规划问题分解成 一系列的单目标规划问题,然后再依次求解。 算法1 对于k=1,2,…,q,求解单目标问题
2021-09-10 22:25:35 1.88MB lingo
1
【优化求解】粒子群求解微电网多目标问题matlab源码.md
2021-08-24 09:17:38 10KB 算法 源码
1
文档详细介绍了lingo软件求解优化问题及多目标问题实例,内容详细丰富。
2021-06-21 10:22:10 1.99MB lingo 数学建模 优化问题 多目标问题
1
针对多目标进化算法处理约束高维多目标优化问题时出现解的分布性和收敛性差、易陷入局部最优解问题,采用Pareto支配、分解与约束支配融合的方法,提出一种基于分解约束支配NSGA-II优化算法(DBCDP-NSGA-II).该算法在保留NSGA-II中快速非支配排序的基础上,首先采用Pareto支配对种群进行支配排序;然后根据解的性质采用分解约束支配(DBCDP)惩罚等价解,保留稀疏区域的可行解和非可行解,提高种群的分布性、多样性和收敛性;最后采用个体到权重向量的垂直距离和拥挤度距离对临界值进行再排序,直到选出N个最优个体进入下一次迭代.以约束DTLZ问题中C-DTLZ1、C-DTLZ2、DTLZ8、DTLZ9测试函数为例,将所提出的算法与C-NSGA-II、C-NSGA-III、C-MOEA/D和C-MOEA/DD进行对比分析.仿真结果表明,DBCDP-NSGA-II所得最优解分布更加均匀,具有更好的全局收敛性.
1