- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第24卷第2期 徐州工程学院学报(自然科学版) 2009年6月
Sciences
V01.24No.2 ofXuzhouInstituteof Edition)
Journal Technology(Natural JUN.2009
求解二层规划问题的改进粒子群算法
李 响,高常海,刘 梁
(中国矿业大学理学院.江苏徐州 221008)
摘 要:两层规划问题是一个NP一难问题,这意味着它很难被求解.基于粒子群算法提出了
一种求解二层规划问题的方法,通过分离目标函数和约束函数,使每个粒子拥有双适应值,并通
过双适应值来决定个体优劣.应用了一种自适应保留不可行个体的策略.数值结果表明了算法的
有效性.
关键词:二层规划;粒子群;双适应值
中图分类号:0221.1文献标志码:A文章编号:1674-358X(2009)02—0021—04
其进行了广泛的研究,并且对数学规划这个分支的发展做出了巨大贡献,同时二层规划理论的发展也促进
了它在实际中的应用,并在众多的领域中取得了良好的效果.本文基于粒子群算法提出了一种求解二层规
划问题的方法,上下层均采用粒子群算法求解,对于约束采用双适应度函数处理.数值计算结果表明,该
算法能够在较短的时间内得到问题的近似最优解,是一种求解二层规划问题的有效方法.
1 二层规划问题
minF(z,y),
j
5.t.gl(z,y)≤0,
92(z,y)=0. (1)
其中Y是下面问题的解,
minf(z,y),
Y
S.t.h1(z,y)≤0,
h2(z,y)一0.
其中z∈R“z,Y∈R“,分别称为上、下层规划问题的决策变量.F,,:R”zh,一尺分别为上、下层规划问题的目
标函数.g。:R”zh,一R”“,矗i:R”,h,一R“r(i=1,2)分别为上、下层规划问题的约束条件.
从模型上可以看出,作为二层决策问题的二层规划是一种具有二层递阶结构的系统优化问题,并且
上、下层规划问题都有各自的目标函数和约束条件,上层问题的目标函数和约束条件不仅与上层问题的决
策变量有关,而且还依赖于下层问题的最优解,而且下层问题的最优解又受上层决策变量的影响.所以,
一般而言这个函数不是线性的且不可微,因此,二层规划是一个非凸规划问题,并且是非处处可微的.而且
二层规划约束的嵌套本性使其可行域一般不再具备凸性和闭性,尤其在有包含下层决策变量的上层约束时
还可能不连通,甚至为空.Jeroslow首先指出二层线性规划是NP一难的.
当对带有约束条件的问题进行优化处理时,无论采用何种优化算法,约束条件的处理方法都是一个非
常重要的环节.目前使用最广泛处理约束条件的方法是罚函数法,但对于要解决的约束优化问题,事先确
定适当的罚因子很困难,往往要通过多次实验不断调整.文献[1]将分离方法的思想与遗传算法中广泛使
收稿日期:2009—03·30
项目基金:中国矿业大学科技基金资助项目(A200410)
作者简介:李响(1982一),男.辽宁鞍山人,硕士研究生,主要从事计算数学研究.
· 21·
万方数据万方数据
徐州工程学院学报(自然科学版)
原创力文档


文档评论(0)