求解资源受限项目调度问题的算法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zhangchi900207
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
资源受限项目调度问题是一类在满足项目的资源约束和时序约束的条件下,合理安排项目中每个任务的开始时间,以实现项目既定目标最优化的调度问题。该问题理属于NP-hard问题,具有丰富的问题模型,广泛的存在于生产制造、建筑工程、软件开发等实际问题中,其中车间调度问题是该问题的特殊形式。因此研究资源受限项目调度问题具有重要的理论和现实意义。  当前对于资源受限项目调度问题的研究主要集中在问题分析、模型建立、算法设计、实际应用等方面,尤其对该问题的求解算法研究,迄今为止已提出了精确算法、启发式算法和智能算法等众多算法。尽管目前的各种算法对于问题的求解具有一定的合理性、适用性,但该问题模型丰富、考虑因素较多、求解难度大,需要更加高效、更加完善的算法对该问题进行求解。因此,本文主要对单模式单目标、单模式多目标和多模式多目标等三类资源受限项目调度问题研究智能求解算法,本文主要工作如下:  1)针对单模式单目标的资源受限项目调度问题,提出了UCT-RCPSPs算法。针对问题特点,该算法利用UCT算法的框架将其优化成项目搜索树结构,并利用每次搜索的返回值来更新项目搜索树中的信息,为后续的搜索提供依据。其中项目搜索树在搜索之初为空,随着搜索的进行,项目搜索树将逐渐增长,直至搜索到最优解或达到一定搜索次数。实验表明,该算法不但具有很好的搜索性能,而且对于任务数较多的项目也表现出了很好性能。  2)针对多目标资源受限项目调度问题提出了一种多智能体进化算法。在该算法中,将每个调度方案作为一个独立的智能体,并利用智能体系统中智能体之间的关系,对每个智能体进行邻域交叉、变异、自学习等操作,以实现智能体的进化,并最终获得问题的Pareto解集。经实验证明该算法能够有效的求解此类问题,并具有很好的稳定性。  3)针对多模式资源受限项目调度问题提出了一种共生进化算法。该算法利用共生进化的原理,将调度问题中的模式序列和任务序列作为两个共生体,分别展开进化,从而找到问题的最优解。经实验证明,该算法能够很好的求解多目标多模式资源受限项目调度问题,并且模式序列和任务序列的种群规模可根据问题难度的不同随时调整,充分证明了该算法具有较大的应用范围和很强的实用性。
其他文献
目的:观察分析血液透析患者动静脉内瘘闭塞原因及护理效果.方法:本次研究主要通过对所有患者应用两种不同的护理方式来进行相应的原因分析以及护理效果调查,我院在此基础上一
目的:探讨细节护理+术后延续护理在因肠道肿瘤行结直肠手术并行PICC置管患者中的应用价值.方法:取2016年9月至2018年3月于我院胃肠外科诊治的150例因肠道肿瘤行结直肠手术并
氯乙基亚硝基脲(CENUs)作为一种重要的双官能团抗癌烷化剂,目前广泛的应用于多种恶性肿瘤的临床治疗。研究表明,氯乙基亚硝基脲分解生成活泼的亲电子中间体与DNA形成加合物,
目的:探讨脑卒中出院患者护理依赖性评估与现状.方法:选择我院2018年7月-2018年9月出院的68例脑卒中患者,在工作人员指导下,让患者或家属进行护理依赖量表的填写,分析患者的
滇龙胆(Gentiana rigescens)为龙胆科龙胆属植物,在我国具有悠久的药用历史,是龙胆药材的基源植物。云南是滇龙胆主产区,随着对滇龙胆药用价值的深入研究,药材需求量增加,加
目的:分析循证护理对脑出血手术患者神经功能与认知能力的效果.方法:在2017.3.1-2019.3.1日之间选择我院的200例脑出血手术患者进行随机分组(按入院时间),观察组(循证护理)与
目的:探讨不同层次护士的重症护理思维能力差异,并分析相应的管理措施.方法:本次研究对象选择我院中不同层级的护理人员90例作为研究对象,其中包括主管护师、护师、普通护理
CTR1是一个 MAPKKK(Mitogen-Activated Protein Kinase KinaseKinase)激酶蛋白,介导乙烯受体的信号负调控乙烯反应,其功能缺失突变体表现出组成型乙烯反应。在野生型背景下过量
豆科植物与根瘤菌共生形成根瘤本身是对宿主植物有利的一种关系,但是根瘤的数量如果超出一定的限度,就会打破植物体内氮的平衡和干扰能量的合理分配。模式豆科植物百脉根中Har1
目的:分析中医综合护理对剖宫产产妇康复的影响.方法:选择合作医院妇产科收治的154例剖宫产产妇为研究对象.分为对照组、中医组,给予两组常规围产期护理、中医综合护理.观察