(23)--5.2回溯法求解过程算法分析与设计.pptVIP

  • 3
  • 0
  • 约1.56千字
  • 约 8页
  • 2024-03-20 发布于陕西
  • 举报

(23)--5.2回溯法求解过程算法分析与设计.ppt

算法分析与设计回溯法求解过程

回溯法求解过程0-1背包问题n=3,C=30,w={16,15,15},v={45,25,25}开始时,Cr=C=30,V=0

C为容量,Cr为剩余空间,V为价值。A为唯一活结点,也是当前扩展结点。

回溯法求解过程n=3,C=30,w={16,15,15},v={45,25,25}ACr=C=30,V=0Bw1=16,v1=45Cr=14,V=45扩展A,先到达B结点Cr=Cr-w1=14,V=V+v1=45此时A、B为活结点B成为当前扩展结点扩展B,先到达DCrw2D导致一个不可行解回溯到BDCrw2不可行解HI

回溯法求解过程n=3,C=30,w={16,15,15},v={45,25,25}ACr=C=30,V=0Bw1=16,v1=45Cr=14,V=45DCrw2不可行解JCrw3不可行解KCr=14V=45x=(1,0,0)HIECr=14V=45再扩展B到达EE可行,此时A,B,E是活结点E成为新的扩展结点扩展E,先到达JCrw3,J不可行解回溯到E扩展E到达KK是叶结点,得到一个可行解x=(1,0,0),V=45K不可扩展,死结点,返回到EE成为死结点,返回到BB成为死结点,返回到A

回溯法求解过程n=3,C=30,w={16,15,15},v={45,25,25}ACr=C=30,V=0Bw1=16,v1

文档评论(0)

1亿VIP精品文档

相关文档