多约束二次0-1背包问题的一个有效算法

来源 :上海大学 | 被引量 : 0次 | 上传用户:mu5
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前我国正处在经济快速发展时期,与此同时,资源消耗也呈高速增长的趋势.如何最合理地利用有限的资源,使生产的消耗最小,利润最大是经营管理者所关心的主要问题.而现实中的有些资源是只能取整数的,特别是很多决策变量只能取0或1.所以对0-1整数规划的研究在理论上和实践上都有着重大意义.本文主要讨论多约束二次0-1背包问题.其数学模型可描述如下: (MQKP)maxf(x)=n∑i=1qiixi+∑1≤i<j≤nqijxixjs.t.Ax≤b,x∈{0,1}n,其中qij≥0,1≤i≤j≤n,A=(aij)m×n,aij≥0,i=1,...,m,j=1,...,n,b=(b1,...,bm)T,0<bi<∑j=1naij,i=1,...,m.我们根据这类问题的特殊性质,提出一个新的分枝定界算法,该算法使用分枝定界策略和拉格朗日对偶来寻找问题的最优解.在算法中,我们把拉格朗日松弛问题转化为最大流网络最优化问题,并使用外逼近方法求解子问题的对偶界.我们还使用替代约束技术搜索问题的可行解以进一步提高算法效率.初步的数值试验表明该算法对求解多约束二次背包问题是有效的. 文章共由五部分组成:第一章简单介绍二次0-1背包问题的提出,研究现状和进展;第二章介绍单约束二次0-1背包问题求上界的几种方法;第三章中我们详细介绍分枝定界算法;第四章我们给出多约束二次0-1背包问题的分枝定界算法;第五章给出了用分枝定界算法求解单约束及多约束二次0-1背包问题的数值结果.
其他文献
本文以一类脉冲系统微分方程为背景,考虑到实际问题中有很多函数是隐式的或者是不可微,所以介绍了Hooke-Jeeves优化算法从而避免了对函数的求导,并介绍了传统的Hooke-Jeeves优化
水库的调度关系着防洪区人民的安全问题,但是现在随着社会的发展变化,水库调度的原则部分需要进行调整。本文简单的介绍了水库调度的原则与实用性,以及现在对水库调度的要求,分析
期刊
学位
本文论述了部分变量均值随组别变动情况下正态总体的统计推断,全文分为六章:  第一章,给出了此问题的实际背景。  第二章,运用条件分布和回归方法给出了上述情况下各参数的极