期刊文献+

求解具有单连续变量背包问题的精确算法 被引量:9

Exact Algorithm for Solving Knapsack Problem with a Single Continuous Variable
原文传递
导出
摘要 具有单连续变量背包问题(KPC)是标准0—1背包问题(0—1 KP)的一个新颖扩展形式,由于其中的背包载重不再固定不变,而是由一个连续变量进行连续调整,因此KPC是一个比0—1KP更难求解的背包问题.首先提出了一个带有实函数的变载重背包问题(0—1KP(∑,f)),基于动态规划法给出了求解它的一般方法;然后:利用放缩法将KPC中的连续变量离散化,在建立KPC的一个新数学模型的基础上,将它转化成为0—1KP(∑,f)的一个特例,利用0—1KP(∑,f)的求解方法给出了KPC的一个简单且易于实现的精确算法. The knapsack problem with a single continuous variable (KPC) is a natural generalization of the standard 0-1 knapsack problem (0-1KP). The capacity of knapsack in KPC is not fixed, but can be adjusted by a continuous variable. So it is more difficult to solve than 0-1KP. First of all, this paper presents a varying-capacity knapsack problem with real function (0-1KP( Z ,f)), advances an exact algorithm for 0-1KP( Z ,f) based on dynamic programming. Then, we discretize the continuous variables in KPC by scaling method, and establish a new mathematical model of KPC, which equivalently transforms KPC into a special case of 0-1KP( Z ,f). Thus, we propose an new exact algorithm for solving KPC.
作者 贺毅朝 张新禄 曲文龙 李宁 HE Yi-chao;ZHANG Xin-lu;QU Wen-long;LINing(College of Information and Engineering,Hebei GEO University,Shijiazhuang 050031,China;College of Mathematics and Information Science,Hebei Normal University,Shijiazhuang 050024,China)
出处 《数学的实践与认识》 北大核心 2018年第13期216-223,共8页 Mathematics in Practice and Theory
基金 国家自然科学基金(11471097) 河北省自然科学基金(F201640305) 河北省高等学校科学研究计划项目(ZD2016005)
关键词 NP完全问题 KPC问题 动态规划 放缩法 精确算法 NP-complete problem KPC problem dynamic programming scaling method exact algorithm
  • 相关文献

参考文献2

二级参考文献14

  • 1屈婉玲,刘田.算法设计与分析[M].北京:清华大学出版社,2011:18-20.
  • 2Bellman R.E.Dynamic Programming[M].Princeton:Princeton University Press,1957.
  • 3陈志平,徐宗本.计算机数学-计算复杂性理论与NPC、NP难解问题的求解[M].北京:科学出版社,2005.
  • 4Cormen T.H.,Leiserson C.E.,Rivest R.L.,and Stein C.Introduction to Algorithms[M],3rd ed,Cambridge:the MIT Press,2009.
  • 5Alsuwaiyel M.H.Algorithms design techniques and analysis[M].World Scientific Publishing Company,2009.
  • 6张德富.算法设计与分析[M].北京:国防工业出版社,2011.
  • 7Jon Kleinberg,Eva Tardos.Algorithm Design[M].New Jersey:Addison Wesley,2005.
  • 8王晓东.算法设计与分析(第2版)[M].北京:清华大学出版社,2010.
  • 9严蔚敏,吴伟民数据结构(C语言版)[M].北京:清华大学出版社,2005.
  • 10耿素云,屈婉玲,王捍贫.离散数学教程[M].北京:北京大学出版社,2011.

共引文献62

同被引文献11

引证文献9

二级引证文献23

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部