Multi-objective-Optimization-master
所属分类:matlab编程
开发工具:matlab
文件大小:343KB
下载次数:6
上传日期:2019-12-19 17:02:49
上 传 者:
尨粑粑
说明: 多目标优化 对多个目标进行最大值最小值优化
(Multi-objective optimization)
文件列表:
ResultImages (0, 2018-11-22)
ResultImages\最终结果图.png (56820, 2018-11-22)
ResultImages\最终结果拟合图.png (54057, 2018-11-22)
ResultImages\种群个数为150时结果散点图.png (17865, 2018-11-22)
ResultImages\种群个数为250时结果散点图.png (18924, 2018-11-22)
ResultImages\种群个数为500时结果散点图.png (25500, 2018-11-22)
ResultImages\种群个数为50结果图.png (12971, 2018-11-22)
ResultImages\进化代数为100时结果散点图.png (21785, 2018-11-22)
ResultImages\进化代数为10时结果散点图.png (24236, 2018-11-22)
ResultImages\进化代数为200时结果散点图.png (24471, 2018-11-22)
ResultImages\进化代数为50时结果散点图.png (21373, 2018-11-22)
ResultImages\集群任务调度模型图.png (53000, 2018-11-22)
evaluate_objective.m (2617, 2018-11-22)
genetic_operator.m (5763, 2018-11-22)
initialize_variables.m (1179, 2018-11-22)
non_domination_sort_mod.m (4093, 2018-11-22)
nsga_2.m (2974, 2018-11-22)
objective_description_function.m (3098, 2018-11-22)
replace_chromosome.m (2473, 2018-11-22)
solution.txt (192500, 2018-11-22)
tournament_selection.m (2524, 2018-11-22)
# Multi-objective
# Application of Multi-objective Optimization Algorithm in Cluster Task Scheduling Problem:
1.多目标优化算法:采用NSGA-II算法:
参考文献:(1) A Fast and Elitist Multiobjective Genetic Algorithm:NSGA-II Kalyanmoy Deb, Associate Member, IEEE, Amrit Pratap, Sameer Agarwal, and T. Meyarivan
参考代码:(1) http://www.iitk.ac.in/kangal/codes.shtml
(2) https://ww2.mathworks.cn/matlabcentral/fileexchange/10429-nsga-ii-a-multi-objective-optimization-algorithm?s_tid=prof_contriblnk
2.集群任务调度:
(1)采用异构集群模型,符合users->Tasks->Nodes模式。
注:每个Node的处理能力不同,在此引用Hadoop中slot的概念,即每个Node的slot数是不同的。
大致模型如下:(不好意思,不会传图片)
(2)目标函数的选取:
I.用户层面:任务的整体完成时间 (最小化)
II.集群层面:集群各节点的负载均衡的标准差 (最小化)
3.最终结果参见ResultImages.
更多问题:Contact:colynhn@gmail.com or colynhn@foxmail.com
近期下载者:
相关文件:
收藏者: