虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

背包问题

  • 基于核的MMKP问题算法研究

      多维多选择背包问题(MMKP)是0-1背包问题的延伸,背包核已经被用来设计解决背包问题的高效算法。目的是研究如何获得一种背包核,并以此高效处理多维多选择背包问题。首先给出了一种方法确定MMKP的核,然后阐述了利用核精确解决MMKP问题的B&B算法,列出了具体的算法步骤。在分析了算法的存储复杂度后,将算法在各种实例上的运行效果与目前解决MMKP问题的常用算法的运行效果进行了比较,发现本文的算法性能优于以往任何算法。

    标签: MMKP 算法研究

    上传时间: 2013-11-20

    上传用户:wangw7689

  • 回溯(b a c k t r a c k i n g)是一种系统地搜索问题解答的方法。为了实现回溯

    回溯(b a c k t r a c k i n g)是一种系统地搜索问题解答的方法。为了实现回溯,首先需要为问题定义一个解空间( solution space),这个空间必须至少包含问题的一个解(可能是最优的)。在迷宫老鼠问题中,我们可以定义一个包含从入口到出口的所有路径的解空间;在具有n 个对象的0 / 1背包问题中(见1 . 4节和2 . 2节),解空间的一个合理选择是2n 个长度为n 的0 / 1向量的集合,这个集合表示了将0或1分配给x的所有可能方法。当n= 3时,解空间为{ ( 0 , 0 , 0 ),( 0 , 1 , 0 ),( 0 , 0 , 1 ),( 1 , 0 , 0 ),( 0 , 1 , 1 ),( 1 , 0 , 1 ),( 1 , 1 , 0 ),( 1 , 1 , 1 ) }。

    标签: 搜索

    上传时间: 2014-01-17

    上传用户:jhksyghr

  • 经典问题

    经典问题,背包问题VB版,有简单窗口界面,操作简单

    标签:

    上传时间: 2013-12-24

    上传用户:星仔

  • 经典算法问题

    经典算法问题,背包问题。完整的C++源码程序,动态规划算法解答。

    标签: 算法

    上传时间: 2013-11-28

    上传用户:lmeeworm

  • 设有一个背包可以放入的物品重量最重为s

    设有一个背包可以放入的物品重量最重为s,现有n件物品,它们的重量分别为w[0]、 w[1]、w[2]、…、w[n-1]。问能否从这n件物品中选择若干件放入此背包中,使得放入的重量之和正好为s。如果存在一种符合上述要求的选择,则称此背包问题有解(或称其解为真);否则称此背包问题无解(或称其解为假)。试用递归方法设计求解背包问题的算法。

    标签:

    上传时间: 2016-03-15

    上传用户:bcjtao

  • 数据结构典型问题

    数据结构典型问题,背包问题的求解源码,c

    标签: 数据结构 典型

    上传时间: 2014-01-22

    上传用户:hn891122

  • 遗传算法求解典型的组合优化问题

    遗传算法求解典型的组合优化问题,复杂背包问题的设计

    标签: 算法 典型 组合

    上传时间: 2013-12-21

    上传用户:问题问题

  • 这是学习动态规划时用动态规划设计分析实际问题

    这是学习动态规划时用动态规划设计分析实际问题,用动态规划方法设计的数塔问题,棋盘覆盖,和01背包问题的源码,希望朋友们需要的话可以下载看看

    标签: 动态规划 设计分析 实际问题

    上传时间: 2013-12-04

    上传用户:yd19890720

  • 对几种背包问的分析与解释

    对几种背包问的分析与解释,主要包干,0/1背包问题,完全背包问题等等

    标签:

    上传时间: 2017-08-05

    上传用户:LIKE

  • 完全背包算法 (无限背包)

    这是完全背包的pdf教程,讲述动态规划中的完全背包问题

    标签: 完全背包算法

    上传时间: 2022-07-29

    上传用户: