资源受限的项目调度问题及其应用研究

来源 :大连理工大学 | 被引量 : 40次 | 上传用户:wzcc1125
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
资源受限的项目调度问题(Resource-Constrained Project Scheduling Problem,RCPSP)是运筹学领域的一个重要分支,它要求在满足项目时序约束和资源约束的条件下,安排所有任务的开始时间和结束时间,以达到工期最短、资源均衡、代价最小等目标。本文针对RCPSP的三个分支(经典的项目调度问题、任务可拆分项目调度问题以及多项目调度问题)进行了研究,取得了较好的结果。针对经典的资源受限的项目调度问题,本文提出了一种根据粒子适应值的变化动态调整惯性权重的粒子群算法,对标准粒子群算法(Particle Swarm Optimization,PSO)的惯性权重的调整策略进行改进。在此基础上给出了基于优先数编码的粒子群算法(PrirorityValue Based Particle Swarm Optimization,PVPSO)与基于优先规则编码的粒子群算法(Prirority Rule Based Particle Swarm Optimization,PRPSO)。其中PVPSO算法采用了一种启发式信息与随机信息相结合的初始化方法,比全部采用随机信息的初始化方法所选取的初始种群效果更好。PRPSO以粒子群算法为基础,搜索求解RCPSP问题最优优先规则组合。本文还提出了一种基于任务列表的混合粒子群算法(Permuation Based ParticleSwarm Optimization,PEPSO),该算法将遗传算法中的单点交叉引入到粒子的更新过程中,通过增加粒子的局部搜索技术帮助粒子跳出局部最优解。在PSPLIB测试集上的实验表明,与其他启发式算法相比,本文给出的算法PVPSO、PRPSO与PEPSO与本问题国内外其它同类算法相比,最短工期的平均偏差率均较低。针对允许通过任务拆分以缩短工期的资源受限的项目调度问题,本文采用PEPSO算法对Patterson问题集进行了测试,结果表明PEPSO算法能有效地缩短项目的偏差率。为进一步解决经典的任务不可拆分的项目调度问题,本文提出了一种基于虚拟任务拆分预测的PWiest方法,与优先规则、粒子群算法和蚁群算法等智能优化方法相结合,有效改进了算法的性能,PSPLIB集上的测试结果表明新算法能够进一步降低算法的偏差率。针对无耦合任务的多项目调度问题,本文提出了基于迭代的拓扑优化方法,根据项目网络结构的特点进行任务调度,在任务的调度过程中综合考虑任务的各种信息,如项目资源的影响,后续任务影响、关键路径任务优先以及最小空闲时间等优先规则。通过实例测试结果表明,该方法与其它启发式方法相比能得到更短的工期。对含有耦合任务的多项目调度问题,本文采用设计结构矩阵(Design Structure Matrix,DSM)表示含有耦合信息的任务之间的关系,给出了基于信息量对DSM中的耦合集进行解耦的方法。针对实际设计任务调度的特点,结合耦合信息的割裂方法和迭代拓扑优化方法,提出了求解含有耦合关系的多项目调度问题的拓扑优化方法。并将该方法应用到船舶设计任务调度系统中。
其他文献
随着市场的全球化及互联网的迅速普及,企业的品质和技术的要求也越来越高,营销方式也变得多样化起来,如何提高企业的核心竞争力,让企业在复杂多变的环境中茁壮成长并得到发展
新媒体发展日新月异,特别是微信使人们接受信息的行为又发生了巨大的变化。新媒体(Newmedia)概念是1967年由美国哥伦比亚广播电视网(CBS)技术研究所所长戈尔德马克(P.Goldmark)率先提
返销贸易是指各种商品和劳务贸易中除去金融方式结算以外的所有贸易形式。目前返销贸易已占世界贸易的10—15%左右。在东欧占其与西方贸易的1/4以上。对于发展中国家来说,尤
本研究以美国、日本两国制作的代表性儿童动漫类电视节目为研究对象,分析隐喻其中的性观念,探讨其在"性别观"、"恋爱观"、"婚姻观"等观念上的异同,并试图捕捉其背后的社会文化因素
本文研究了-5℃、-10℃、-15℃及两种自然变负温(+1℃~-6℃、-5℃~-15℃)养护条件下及转正温标准养护后混凝土的动弹性模量与抗压强度的变化规律,试验结果表明:与标准养护的混
红薯味道甜美,富含碳水化合物、膳食纤维、胡萝卜素、维生素以及钾、镁、铜、硒、钙等10余种元素,其营养价值和养生保健作用很大。因此,红薯在世界各地是很多人喜欢的食物,近
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
乌克兰危机爆发后,俄罗斯实行进口替代政策作为对美欧国家实施经济制裁的回击。分行业阐述俄罗斯进口替代政策的内容和效果,发现新一轮进口替代政策的性质发生了改变。从商品
本文从计算机软件的主菜单设计、数据结构设计和程序的主要功能三方面介绍了“备品备件管理系统”如何以基本不变的静态程序实现备品备件的动态管理。
工伤保险作为社会保险的重要组成部分,主要是对在工作过程中遭受事故或职业病伤害的劳动者及其亲属提供必要的物质帮助。随着社会的进步与工业化的发展,越来越多的国家不再将