预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

软件项目调度多目标优化问题的求解及鲁棒性分析的任务书 任务书 一、任务描述 本次任务要求实现对软件项目调度多目标优化问题的求解和鲁棒性分析。具体任务如下: 1.研究软件项目调度多目标优化问题的相关理论和相关算法,并熟悉相关工具和软件; 2.编写程序对软件项目调度多目标优化问题进行求解,实现多种算法的比较和分析; 3.对所求解的结果进行可视化,分析软件项目调度多目标优化结果的实际意义和实际应用; 4.设计实验验证系统的鲁棒性,对算法存在的缺陷和不足进行分析,提出改进方案。 二、任务要求 1.熟悉软件项目调度多目标优化问题的相关理论和相关算法,能够理解和使用相关工具和软件,提出合理的算法改进方案; 2.能够编写程序对软件项目调度多目标优化问题进行求解,并进行实验,分析数据和结果,形成有效的分析报告; 3.能够对所求解的结果进行可视化,对算法进行分析和比较,提出改进方案; 4.能够设计实验验证系统的鲁棒性,对算法存在的缺陷和不足进行分析,提出改进方案。 三、参考文献 1.杨静.基于多目标遗传算法的软件项目统筹调度优化研究[D].合肥:安徽大学,2010. 2.黄须贤,贺文慧,申培培.软件项目多目标调度问题研究与改进[J].机械设计与制造,2015,9:69-73. 3.唐天宇,徐建华.基于模拟退火算法的软件项目多目标调度研究[J].物联网时代,2019,8(18):12-14。 4.朱嘉悦,徐继军.基于NSGA-II算法的软件项目调度研究[J].电脑知识与技术,2018,14(17):60-63. 四、任务分工 1.A同学:研究软件项目调度多目标优化问题相关理论和算法,并对相关工具进行学习和使用; 2.B同学:编写程序对软件项目调度多目标优化问题进行求解,并进行实验,进行数据分析和结果分析; 3.C同学:对所求解的结果进行可视化,对算法进行比较和分析,提出改进方案; 4.D同学:设计实验验证系统的鲁棒性,对算法存在的缺陷和不足进行分析,提出改进方案。 五、进度计划 任务阶段时间安排负责人 任务启动阶段1天四人 任务准备阶段2天四人 研究理论和算法10天A同学 编写程序求解问题30天B同学 结果可视化分析15天C同学 验证鲁棒性并提出改进方案10天D同学 任务总结阶段2天四人 总计70天四人 六、成果要求 1.研究报告:对软件项目调度多目标优化问题的研究进行详细的分析和总结,包括相关理论及算法的介绍、编程实现、实验结果的分析和比较结果、改进方案等内容。 2.程序代码:包括对软件项目调度多目标优化问题进行求解的代码和对结果进行可视化和分析的代码。 3.实验数据:包括实验数据和结果。 4.成果展示:可根据需要,对研究报告进行汇报或发布论文,展示研究成果。 七、其他注意事项 1.任务需要严格按照时间安排进行,如有延误需在第一时间与组长协商处理。 2.任务完成后,需将相关成果提交给组长进行审核和整合。 3.如有任务难点或问题,需及时向组长和其他组员进行反馈和沟通。 4.任务报酬和分配以小组内部协商为准,做到公平、合理。