基于cdcl的sat問題求解算法研究

基于cdcl的sat問題求解算法研究

ID:35055541

大小:3.92 MB

頁數(shù):49頁

時間:2019-03-17

基于cdcl的sat問題求解算法研究_第1頁
基于cdcl的sat問題求解算法研究_第2頁
基于cdcl的sat問題求解算法研究_第3頁
基于cdcl的sat問題求解算法研究_第4頁
基于cdcl的sat問題求解算法研究_第5頁
資源描述:

《基于cdcl的sat問題求解算法研究》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫。

1、f駐tE輪1議議目,S牛團馳T耐舊■脯^鍵.1密級國內(nèi)圖書分類號:0141:公開1國際圖書分類號:50.6西南交通大學研究生學位論文基于CD化的SAT問題求解算法研究年級二零一蘭級姓名易念申請學位級別理學碩±專業(yè)應用數(shù)學指導老師徐揚教授二零一六年五月ClassifiedIndex:0141.1U.6.D.C:510SouthwestJiaoixmgUniversityMasterDegreeThesisSTUDYONSA

2、TSLOVINGALGORITHMBASEDONCDCLGrade:2013Candidate:NianYiAcademicDereeAliedfor;MastergppSecialit:AliedMathematicspyppSuervisor:Prof.YanXupgMay,2016西南交通大學學位論文版權(quán)使用授權(quán)書本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部口或機構(gòu)送交論文的復印件和電子版,允許論文被查閱和

3、借閱。本人授權(quán)西南交通大學可W將本論文的全部或部分內(nèi)容編入有關數(shù)據(jù)庫進行檢索,可y?采用影印、縮印或掃描等復印手段保存和匯編本學位論文。本學位論文屬于1□.保密,在年解密后適用本授權(quán)書;2.不保密?吏用本授權(quán)書。""請在上方框內(nèi)打V()學位論文作者簽名:指導老師簽名:^.曰期曰期:y///:f:/廠。/西南交通大學碩±學位論文主要工作(貢獻)聲明本文針對求解SAT問題所做的主要工作和貢獻如下;一1、本文提出種啟發(fā)式策略,根據(jù)所給子句、文字數(shù)量和出現(xiàn)次數(shù),定義文字相關系數(shù),

4、進而對初始變量決策過程提供依據(jù)、子句相關系數(shù);2,、基于定義的相關系數(shù)給定沖突狀態(tài)定義,根據(jù)沖突狀態(tài)下的總的沖突數(shù)不斷減少的原則,,根據(jù)沖突穩(wěn)定狀態(tài)制定回溯回退機制策略進而定義沖突穩(wěn)定狀態(tài);[WDCL-3、基于上兩種策略,結(jié)合C求解器形成求解SAT問題新算法Conflict(SAT),并采用SAT競賽中的問題及TPTP問題庫中旅行商問題進巧實例測試,發(fā)現(xiàn)Conflt-icSAT算法具有較高的求解效率,對于成功求解的SAT問題使用的平均時間較短。本人鄭重聲明,:所呈交的學位論文是在導師指導下獨立進行研

5、究工作所得的成果。除文中己經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的研究成果。對本文的研究做出貢獻的個人和集體,均己在文中作了明確說明。本人完全了解違反上述聲明所引起的一切法律責任將由本人承擔。學位論文作者簽名:.L瓜曰期:西南交通大學碩±研究生學位論文第I頁摘要人工智能領域中,研究命題邏輯公式的可滿足性巧AT問題具有十分重耍的作用。)隨著科學、技術、社會等領域的發(fā)展,需要解決的SAT問題的規(guī)模變得越來越大,而傳統(tǒng)單一的算法無法適應這些大規(guī)模的一些針對大規(guī)

6、模的SAT問題的SAT問題。因此求解器應運而生,如Chaf、zChaf、Minisat、Lingeling等諸多著名求解器。這些求解一器都并非由單的算法構(gòu)建一,而是在傳統(tǒng)的DPLL等算法的基礎上構(gòu)建的套系統(tǒng),如CDCL求解器,其包含多個決策過程,在算法過程中不斷的改進學習和調(diào)整,W更為高效的解大規(guī)模的SAT問題。送些求解器主要分為如下幾個部分,分別是變量決策、沖突分析、子句學習和回溯機制。而其中的變量決策過程在整個算法構(gòu)架中占有十分一重要的地位,個好的變量決策策略可W減少沖突的產(chǎn)生,大量節(jié)省求解時間,因

7、此研究變量決策過程的策略具有較為重耍的意文。本文主要結(jié)合CDCL求解器構(gòu)架,做了如下幾個方面的研究工作:一1、本文提出種啟發(fā)式策略,根據(jù)所給子句、文字數(shù)量和出現(xiàn)次數(shù),定義文字相關系數(shù),、子句相關系數(shù)進而對初始變量決策過程提供依據(jù);2、基于定義的相關系數(shù),給定沖突狀態(tài)定義,根據(jù)沖突狀態(tài)下的總的沖突數(shù)不斷,減少的原則,進而定義沖突穩(wěn)定狀態(tài)根據(jù)沖突穩(wěn)定狀態(tài)制定回溯回退機制策略;3L-、基于W上兩種策略,結(jié)合CDC求解器形成求解SAT問題新算法ConflictSAT,()并采用SAT競賽中的問題W及TP

8、TP問題庫中旅行商問題進行實例測試,并對測試結(jié)果進行分析比較。:-命題邏輯,可滿足性問題,,t關鍵字,DPIX算法CDCLConflicSAT西南交通大學碩±硏究生學位論文第II頁AbstractThesatisfiabilitySATproblem

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。