为消除各类约束导致的大量任务间冲突,获得问题的Pareto解集,本书采用多目标蚁群算法优化任务的调度顺序。由于本章算法为多目标蚁群算法,因此本章算法采取与第3章的优化算法不同的启发策略。本章算法多目标蚁群算法采用自适应策略,在算法起始阶段,启发选择比例参数q 0[式(3-6)]取较大值利于加快收敛速度;在算法搜索后期,选择较小的q 0值可增加种群多样性。......
2023-07-02
1)算法编码
算法采用任务规划次序的编码方式:
式中,x i为任务J i规划次序。算法根据决策变量X和式(9-31)~式(9-37)的约束条件依次确定任务续传调度标识符和相应的执行时间,从而得到决策变量X的目标函数。
2)数据续传资源调度方案效果评价
给定一个决策变量数组X,即为一个调度方案。根据任务的调度次序和执行时间,从而评价方案效果,具体步骤如下:
Step1:依据任务J i传输时间(qi/r i,j)和天线切换时间(T sj)选择在其有效时间范围内可完整执行该任务的最早可用时间窗口执行该任务,并对此窗口的续传调度标识符置1,对任务调度标识符y i置1,该任务调度完成,确定其执行时间,转Step3;若所有可用时间窗口均不能完整执行该任务,则转Step2。
Step2:对所有在任务Ji有效时间范围内的可用时间窗口由大到小排序,依次选择最大的前m个可用时间窗口续传执行完任务J i,并将对应m个可用时间窗口的续传调度标识符置1,对任务调度标识符y i置1,该任务续传调度完成,确定其续传任务片断执行时间,转Step3;若所有可用时间窗口不能续传完成该任务,则转Step4。
Step3:根据任务J i在中继星资源M j上占用的执行时间(包括任务完整传输和任务片断续传)与后续调度任务的可见时间窗口关系(见图9-27),将其更新为后续调度任务的可用时间窗口。
Step4:选择下一个任务进行判断。
图9-27 可用时间窗口更新
(a)交叉;(b)嵌入;(c)包含;(d)无关
确定所有任务的续传调度标识和执行时间后,计算目标函数F(X)={f 1,f 2,f 3},即可评价此调度方案优劣。对于数据续传资源调度,断点续传次数、未完成的数传任务量和资源负载失衡度三者之间存在一定的矛盾,难以得到3个目标函数均最优的调度方案,因此,对于方案X 1和X 2,若满足F(X 1)≤F(X 2),且∃i∈{1,2,3},使f i(X 1)<f i(X 2),则称为F(X 1)支配F(X 2),记为F(X 1)≻F(X 2)。对于方案X*和∀k,均不存在F(X k)≻F(X*),则称X*为非劣(Pareto)解。对于数据续传资源调度问题,关键在于获得其Pareto解集。
有关空间激光微波混合信息网络技术的文章
为消除各类约束导致的大量任务间冲突,获得问题的Pareto解集,本书采用多目标蚁群算法优化任务的调度顺序。由于本章算法为多目标蚁群算法,因此本章算法采取与第3章的优化算法不同的启发策略。本章算法多目标蚁群算法采用自适应策略,在算法起始阶段,启发选择比例参数q 0[式(3-6)]取较大值利于加快收敛速度;在算法搜索后期,选择较小的q 0值可增加种群多样性。......
2023-07-02
而应用上节提出的基于正交设计的蚁群算法,可以构造L49 的正交表,产生49 个均匀分散、齐整可比的初始路径方案,并快速搜索得出其中的最优路径。表5-8交通事件影响评价指标对比表综合以上分析说明,应用基于正交设计及蚁群算法的动态疏导模型后的交通需求分配更为合理,疏散速度更快,有效地降低了研究路网的拥堵成本,进而提高了路网交通的运行效率。......
2023-09-26
进化算法以其搜索的全局性逐渐成为解决MOP问题的有效工具。以下按照Coello Coello[14,15]的总结方式来简介多目标进化优化领域的一些代表性算法。第一代多目标进化算法1989年,Goldberg建议用非支配排序和小生境技术来解决MOP问题。第一代多目标进化算法以基于非支配排序的选择和基于共享函数的多样性保持为其主要特点,但这一代MOEA算法的缺点也十分明显。因此,第二代多目标进化算法普遍使用了精英策略。......
2023-11-26
萤火虫算法的核心思想是萤火虫被绝对亮度比它大的萤火虫所吸引,并根据位置更新公式更新自身的位置。考虑到萤火虫i的亮度随着距离的增加以及空气的吸收而减弱,可以定义萤火虫i对萤火虫j的相对亮度为:式(5.1)中,Ii为萤火虫i的绝对亮度,等于萤火虫i所处位置的目标函数值;γ为光吸收系数,可设为常数;rij为萤火虫i到萤火虫j的距离。γ为光吸收系数,表示吸引力的变化,它的值对萤火虫算法的收敛速度和优化效果有很大的影响。......
2023-11-26
利用多目标规划方法,构建考虑气候变化下水资源脆弱性的适应性管理模型。气候变化下水资源适应性管理决策变量是指应对气候变化人类活动需要采取的适应性对策。根据水资源保障区域的需求,该目标下考虑以满足可持续发展综合效益最大、适应性对策下效益最大等为子目标函数。水资源适应性管理中,除了目标函数要达到最大外,还应满足各项必须达到的指标和各类约束条件。......
2023-06-25
在前述流域水沙资源多目标优化配置理论和数学模型的基础上,初步建立了黄河下游水沙资源多目标优化配置数学模型。根据前述黄河下游河床演变均衡稳定数学模型计算分析结果确定5)维持河槽冲淤调整量约束。......
2023-06-23
为有效求解高维多目标优化问题,研究者从不同的方面开展研究,概括起来可分成如下几类。使用改进的支配关系为提升Pareto支配关系在高维多目标优化问题上的选择压力,一些改进的支配关系陆续提了出来。Yuan等[54]将高维多目标降维问题视为一个3-目标的优化问题,并从维持解群的支配结构和目标相关性出发定义了目标函数。......
2023-11-26
蚂蚁系统是蚁群算法最原始的模型,也被称为基本蚁群算法,它是之后所有蚁群算法的原型。蚁群算法最初是由Dorigo M 等提出并应用于解决经典的TSP 问题,并取得了极好的效果。因此,本书将引入TSP 问题系统介绍基本蚁群算法的数学模型。Nothegger[21]、Dowsland[22]等人将蚁群算法应用于求解多种不同类型的指派问题,例如二次指派问题、频率指配问题及图形着色问题等。......
2023-09-26
相关推荐