分支定界法(matlab实现).pdfVIP

  • 2
  • 0
  • 约5.56千字
  • 约 4页
  • 2023-07-14 发布于湖北
  • 举报
分⽀定界法 (matlab实现) 分⽀定界法 背景 今天利⽤matlab来实现求解完全整数规划问题 混合整数规划问题的分⽀定界法。 这⾥求解的模型为 ⽬标函数最⼩化模型: 基本理论 分⽀定界法 :⽤以求解整数规划问题的⼀种⽅法。 求解步骤 : ⾸先我们规定求解的整数规划问题为A,相应的线性规划问题为B 1. 对问题B进⾏求解 1. 若B⽆可⾏解,则A也⽆可⾏解,停⽌计算 2. 若B有最优解,且符合整数条件,该最优解为A的最优解,停⽌计算 3. 若B有最优解,但不符合整数条件,记它的⽬标函数值为z* ,作为最优值的下界 2. 找出问题A的⼀个整数可⾏解,其⽬标函数值作为最优解的上界 3. 进⾏迭代 j j j j j j 1. 分⽀,在B的最优解中任选⼀个不符合整数条件的变量x ,其值为b ,构造两个约束条件,x ≤ [b ]、x ≥ [b ] + 1,分别加⼊ 到问题B中,形成两个⼦问题B 、B 。不考虑整数条件求解这两个⼦问题。即分⽀

文档评论(0)

1亿VIP精品文档

相关文档