简述分支定界法的基本步骤

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

分支定界法的一般步骤如下:

①首先不考虑整数条件,求解整数规划相应的线性规划问题。若相应的线性规划问题没有可行解,停止计算,这时原整数规划也没有可行解。

②定界过程。对于极大化的整数规划问题,当前所有未分支子问题中最大的目标函数值为整数规划问题上界;在满足整数约束的子问题的解中,最大的目标函数值为整数规划问题的下界。当上下界相同时,则已得最优解;否则,转入“剪枝”过程。

③“剪枝”过程。在下述情况下剪除这些分支:若某一子问题相应的线性规划问题无可行解;在分支过程中,求解某一线性规划所得到的目标函数值Z不优于现有下界。

④分支过程。当有多个待求分支时,应先选取目标函数值最优的一支继续分。选取一个不符合整数条件的变量x作为分支变量,若xi的值是bi,构造两个新的约束条件:xi≤[bi]或xi≥[bi]

+1,分别并入相应的数学模型中,构成两个子问题。对任一个子问题,转步聚①。

相关文档
最新文档