基于多目标进化算法的软件项目组合优化问题研究

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:nokisoki
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
项目组合优化是企业项目组合管理中重要的一步,它从满足条件的多个项目组合中选出最可能的最优组合,以便企业做出决策。在IT项目管理中,同样存在软件项目的投资组合优化问题。本文根据软件项目的特性,考虑软件项目实施过程中的种种限制和约束,提炼出了一个具有4个目标的高维多目标优化模型。  在过去十几年,有许多优秀的多目标进化算法被应用于求解各类多目标优化问题,如经典的NSGA2。而4个及以上目标的优化模型属于高维多目标优化模型。基于分解的多目标进化算法(Multi-objective Evolutionary Algorithm Basedon Decomposition,MOEA/D)以及最新提出的NSGA3,是目前求解高维多目标优化问题最优秀的算法。本文应用MOEA/D,NSGA2,NSGA3三个算法来求解所建立的软件项目组合优化模型,并且对MOEA/D算法进行了改进:每个权向量对应一个方向向量,当算法种群个体被替换的数量不足种群数的20%时,计算未被替换的个体所对应的方向向量到外部种群个体的距离,记为参考距离(ReferenceDistance),找出参考距离最小的解,替换相应方向向量的个体。改进的算法记为MOEAD-RD。通过实验分析,MOEA/D-RD以及NSGA2均能有效地求解软件项目组合优化模型,并且在4个目标优化问题上,MOEA/D-RD在三项指标:覆盖率,分布性,稳定性上均比其他3个算法好。
其他文献
自诞生伊始,美丽时光香槟即与自然和艺术结下深厚渊源.延续着创始人对自然及艺术的热爱,此次“美丽时光巡夏季”,以精致下午茶、品牌大使香槟品鉴、绽放味蕾的精致晚宴等充满
期刊
广播是听觉艺术,通过声音的魅力,来增强节目的吸引力与感染力。中央台4月19日《新闻和报纸摘要》节目,可谓是把广播的特点发挥到了极至,听后让人回肠荡气,整组节目尤如玲珑玉
随着移动互联网的快速发展,用户对于无线局域网的吞吐量需求越来越高。为了满足这些需求,多入多出无线局域网(MIMO WLAN)得到了越来越广泛的应用。MIMO无线局域网是一种基于空
论文首先对LBS的技术和发展进行了简介,分析了位置服务应用的国内外发展概况和趋势.论文的主要工作是:针对整个LBS的应用大环境,通过对手机终端支持地图服务功能的可行性分析
中国汽车行业在不断发展,但由于汽车产品的同质化严重,汽车市场竞争日益激烈。越来越多的汽车营销企业意识到,汽车营销企业之间竞争本质是赢得客户的竞争。如何有效地获取新客户
眼前这位苗族汉子矮小、苍老,四十岁的人看过去有五十开外。整整一天,我们一直跟着他在大山中被骡马踩出的一趟脚窝窝里艰难地走着,险峻处,错过一个马蹄之外,便是万丈悬崖。
随着通信终端的进一步完善和普及,通信终端的功能延展了许多,不但可以用它传递多媒体资讯,而且能用它作为一种付费工具。并且,用户已逐步接受通过通信终端话费支付小额服务,通过终
航拍目标检测是利用目标检测算法检测航拍图像中的特定目标的技术,是计算机视觉领域的重要问题之一。航拍目标检测在军事目标智能识别,遥感影像解析以及民用航空等领域具有广阔
当下,网络已经成为很多人工作生活中不可或缺的一部分,而拥有社交网络账号的用户也日益增多,一个人拥有多个网络账号(马甲)的现象普遍存在,并且马甲日渐成为一种危害网络安全与和谐
周总理十分关心知识分子,他常到老学者、老画家……家里走访慰问。关于周总理与我的父亲齐白石交往的故事有许多,但有一件事,几十年来始终深深铭刻在我的心头,总是让我难以忘