基于阈值超启发算法的建设资源平衡优化_马晓彤.pdf
《基于阈值超启发算法的建设资源平衡优化_马晓彤.pdf》由会员分享,可在线阅读,更多相关《基于阈值超启发算法的建设资源平衡优化_马晓彤.pdf(3页珍藏版)》请在咨信网上搜索。
1、LOW CARBON WORLD 2022/12基于阈值超启发算法的建设资源平衡优化马晓彤,赵丹,蒋天娇(天水师范学院土木工程学院,甘肃 天水 741300)【摘要】提出了阈值超启发算法,以解决资源限制的项目调度或资源分配中资源均衡问题。首先,在元启发式过程域中通过设计阈值来设置启发式算法的优先级,通过优先级来判别选择进入的元启发式算法。其次,用软件运行解决方案域,计算资源分配值。最后,通过举例验证,证明所提出的方法提高了项目的自动均衡功能,有效地增强了资源分配能力。【关键词】进度安排;资源分配;资源均衡;超启发算法【中图分类号】TU722【文献标识码】A【文章编号】2095-2066(202
2、2)12-0184-030引言关键路径法(critical path method,CPM)1一直广泛用作项目调度和控制的工具,以帮助项目经理确保项目完成进度和预算。在 CPM 基本模式中会假设活动所需要的资源是无限的,因而资源管理问题可被忽视。但项目经理经常遇到可用资源有限等复杂管理情况。有关资源管理的主要问题被归纳为资源受限项目调度问题2和资源均衡问题3。在资源约束调度或资源分配中,先假定工程项目中资源是有限的,通过找到可行的办法来解决无资源限制的 CPM 法计算项目完成时间的缺陷,目的是更有效地重新安排项目活动,进而最大限度地缩短项目工期。另一方面,资源均衡可以防止短期的所需资源闲置或缺
3、乏,即其目的还有减少间接的总成本。虽然在资源均衡的典型模式下,可用资源是无限的,但考虑到有限资源情况下会导致最初的项目持续时间的延长,这就引出了工程建设项目中的多资源均衡的NPhard 问题4-6,其中,NP 是指非确定性多项式(nondeterministic polynomial)。早在1996 年,Chan 等7提出了一个使得资源波动和工期最小的遗传算法模型,决策者可在提高资源的可用性和缩短项目工期中做出权衡8-9。1问题的提出使用一个非循环的活动节点项目调度网络表示这个问题。该网络由 n 个活动(节点)和活动间的优先关系(弧)构成。用 di和 fi分别表示活动 i 的持续时间和完成时间
4、。假定节点 1(n)是项目开始(完成)没有进入(或输出)的虚活动。资源分配和均衡问题如式(1)和式(2)所示。min Mx=fnt=1u2t;(1)min fn。(2)满足式(3)至式(6)。fifj-dj,所有优先关系(i,j);(3)f1=0,d1=0,dn=0;(4)fnfpn;(5)iPtuitU;t=1,fn。(6)目标函数式(1)和式(2)为了找到一个最优的Mx和 fn,使得资源总量及项目工期最小化。式(3)确保各个活动节点的优先关系。式(4)表示项目从时间节点 0 开始。R 是分配给每个活动的单一资源,假定其使用在整个活动的进展中是保持恒定的。认定在项目过程中资源可用性 U 的执
5、行是不变的。所有正在进行活动 Pt的资源使用情况的总和 uit在任何时间 t 不能超过 U式(6)。这是一个传统的资源调配和资源分配的双目标模型。式(1)至式(6)所描述的函数模型没有单一的最优解,而拥有一组非劣的解决方案,即没有使得资源总量 Mx和项目工期 fn在某一时刻达到最优的其他可行的解决方案。线性聚合方法可以借助一个权衡系数使得两个目标结合成一个单一的价值来进行优化,两个目标函数被组合成下面的函数,以便最大限度地加权总和来相对优化资源和进度,如式(7)所示。max z=MPx-MxMPx+(1-)fpn-fnfpn=1-MxMx+(1-)fnfpn=1-z。(7)式中:MPx和 fp
6、n均衡状态下某一时刻极大项目资源用量和项目持续时间。综合论述184DOI:10.16844/10-1007/tk.2022.12.013LOW CARBON WORLD 2022/12由于 max(1-z)=min(z-1),聚合目标函数如式(8)所示。min z=MxMPx+(1-)fnfpn。(8)标量 01 反应决策者的偏好,当=0 时,项目经理完全忽略资源均衡;当=1 时,项目经理希望资源使用的波动最小化。2超启发算法多层次算法的核心思想10很早就被提出,“超启发式算法”的提出就是描述一个多层次的计算过程。上部的启发式层控制应用中的一些相关元启发式方法而非解决方案本身,下部的启发式算法
7、反过来又依据探索解空间的特点11解决问题。为了克服传统启发式算法的一些缺点,例如,只依赖于试图解决问题本身的缺陷,超启发式算法作为一种解决 NPhard 问题的替代方法,可以被应用到解决各种问题11。不像启发式算法只是指导搜索空间的解决方案,超启发式算法在每个决策点从启发式空间中选择和运用一个元启发式算法12。虽然启发式算法在各种各样的应用领域取得了重大进展,包括项目调度问题,但这种方法强烈依赖于在一个给定的专业知识领域的专业问题。而超启发算法通常旨在减少在搜索过程中领域知识量,其研究方法是简单且易于实施的,并足以有效解决多个领域一系列问题实例13。超启发算法已被用于处理工业制造和环境问题中存
8、在的调度问题,如车间作业调度问题14、流水车间调度问题15、资源调配16和资源受限项目调度问题17。3阈值超启发算法依据阈值超启发式算法的核心思想,超启发式算法通过使用确定性验收标准,试图摈弃一些接受增加目标函数值的局部最优解来解决方案。该算法的关键因素是设置一个适当的定义阈值序 r,r确定是否有新的解决方案可以被接受。初始阈值可设置高数值,随着搜索的过程渐渐变小,多次运算迭代后,阈值变得非常小,阈值超启发算法变为一个允许集约化的搜索的专业性启发式算法18。本文中提出阈值根据公式 r+1=r-b 计算,b是一个常数。阈值超启发算法的步骤如下。(1)初始化迭代总次数和阈值的顺序 r,r=1,2,
9、rmax。(2)使用自动均衡化功能软件生成初始时间表Sc和计算资源量 Zc。(3)设置 Sbest=Sc,r=0,迭代计数器=1,并且当不满足迭代条件时停止迭代。(4)当迭代计数器计数迭代总次数时,设置 r=r+1。(5)选择一个低级别的启发式过程 l,其选择概率 p(l),将其应用到当前时间表的优先序列 Sc中,并计算新的时间表 Sn。(6)若 ZnZbest,则设置 Sbest=Sn,Zbest=Zn。(7)若 Zn-Zcr,则接受新的解决方案,设置 Zc=Zn,Sc=Sn。(8)设置迭代计数器=迭代计数器+1,停止。(9)更新所有的选择概率 p(l);设置迭代计数器=1,结束而输出 Sb
10、est。超启发算法从使用自动均衡功能的软件生成初步的时间表 Sc开始,选择一个元启发式算法的概率,并将其应用于一次的优先事项域。如果产生的结果优于 Sc或者如果没有更加优先目前的结果,将所得新的解决方案的 Sn将被接受。该算法具有较高的目标移动函数值解决方案,以避免被困在初始最低的水平,每个低级别启发式过程对应于一个周期内拥有固定数量的迭代次数,其选择概率 p(l)保持恒定不变,对于所有启发式过程第一次迭代都具有相等的选择概率值,一个基本的学习机制被引入选择之中进行趋向选择,每一个启发式过程依据以往其函数功能表现来选择概率 p(l)的方式表现,选择概率p(l)随迭代次数的增加而更新,迭代次数依
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 阈值 启发 算法 建设 资源 平衡 优化 马晓彤
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。