第五章作业
1.1 解空间:由所有满足总价格不超过的d供应商选择方案组成。每一个解是一个长度为n的向量。解空间的大小最大为m^n,但是实际上只包含满足价格约束的解。
1.2 解空间树:深度为n
(1)第1层为根结点,未选择任何部件供应商
(2)第k层结点对应已经为前k个部件做出了供应商选择,从根到该结点的路径构成一个部分解
(3)每个非叶子结点有m个子结点,分别表示对下一个部件选择不同的供应商
(4)叶子结点在第n层,表示所有部分已经完成了选择
1.3 遍历过程每个结点的状态值
(1)当前层数t:对前t-1个部件已经做出选择
(2)当前总价格curprice:当前已选的部件的价格之和
(3)当前总重量curweight:当前已选部件的重量之和
(4)总重量weight:记录当前已经找到的,满足总价约束的最小重量
(5)部分最优解cursupplier[]:记录前t-1个部件选择的供应商编号
(6)全局最优解supplier[]:记录对应最小重量是所有供应商选择方案
1.4对回溯法的理解
回溯法通过深度优先搜索解空间来寻找所有问题的最优解,他的核心思想是逐步构建候选解,在构建过程中利用约束条件和限界条件判断是否需要进行剪枝并回溯,去尝试其他选择,最终找到最优解。

浙公网安备 33010602011771号