演算法处理NP完备理论.pptxVIP

  • 0
  • 0
  • 约3.98千字
  • 约 46页
  • 2026-03-24 发布于河南
  • 举报

2026/3/23演算法_第八章1

處理NP-完備問題8

2026/3/23演算法_第八章8-2解NP-完備問題是否一定要找出正確解(判斷問題)或最佳解(最佳化問題)回溯法(判斷問題)分支設限法(最佳化問題)或者我們可以接受只找出近似解近似演算法

2026/3/23演算法_第八章8-3回溯法與分支設限法回溯法與分支設限法是兩種用來有系統地檢視候選解的方法這種有系統地檢視候選解的方法,不管是在最壞的情況還是在平均的情況下,都能省下大量的執行時間這些方法通常使得我們得以排除大量的候選解;雖然如此,它們卻還是可以保證當演算法執行結束時,我們能找到所要的正確解或最佳解

2026/3/23演算法_第八章8-4回溯法回溯法的作法是利用觀察候選解的一小部分,如果從候選解的這一小部分已經足以判定它不可能形成我們最後要的解,就馬上放棄這個候選解舉個例子,如果SAT問題的給定布林公式中有一個子句是(x1?x2),則所有可能的真假值指派中只要是x1=x2=false的都可以直接予以淘汰而不至於影響到最終解的正確性

2026/3/23演算法_第八章8-5回溯法

2026/3/23演算法_第八章8-6回溯法回溯法通常會選擇深度優先,即w=0,x=0的頂點繼續分支因為它已經指派了兩個變數的真假值,可能很快就可以找到解深度優先通常比

文档评论(0)

1亿VIP精品文档

相关文档