• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于MiniSAT的命題極小模型計(jì)算方法

    2021-11-05 12:08:10王以松謝仲濤馮仁艷
    計(jì)算機(jī)研究與發(fā)展 2021年11期
    關(guān)鍵詞:子句實(shí)例原子

    張 麗 王以松,2 謝仲濤 馮仁艷

    1(貴州大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 貴陽(yáng) 550025) 2(公共大數(shù)據(jù)國(guó)家重點(diǎn)實(shí)驗(yàn)室(貴州大學(xué)) 貴陽(yáng) 550025) (gs.lizhang18@gzu.edu.cn)

    命題可滿足性問(wèn)題(satisfiability problem, SAT)是計(jì)算機(jī)科學(xué)和人工智能研究的中心問(wèn)題之一,在自動(dòng)推理和人工智能等領(lǐng)域都具有非常重要的理論意義和實(shí)踐價(jià)值,世界各國(guó)的相關(guān)研究人員在這方面做了大量的工作,提出了許多求解算法和大量的改進(jìn)技術(shù).

    SAT問(wèn)題的模型即為命題公式可滿足時(shí),使得命題公式可滿足的一組真值指派中賦值為真的原子集合.當(dāng)命題公式可滿足時(shí),極小模型的計(jì)算和驗(yàn)證問(wèn)題就成了人們關(guān)注的重點(diǎn)問(wèn)題.當(dāng)命題公式不可滿足時(shí),人們通常對(duì)分析不可滿足性感興趣.極大可滿足問(wèn)題(maximum satisfiability problem, MaxSAT)[1-2]和極小不可滿足子集(minimal unsatis-fiable subset, MUS)問(wèn)題都屬于這種分析.MaxSAT是SAT問(wèn)題的優(yōu)化版,其目標(biāo)是找到一組真值指派使得CNF公式中滿足(不滿足)子句的數(shù)量極大化(極小化).隨著MaxSAT技術(shù)的不斷發(fā)展,MaxSAT問(wèn)題在Android惡意軟件檢測(cè)[3]、排課[4]和診斷[5]等問(wèn)題中都得到了很好的應(yīng)用.MUS是SAT問(wèn)題的擴(kuò)展,是計(jì)算一個(gè)公式集的極小不可滿足公式子集,其所有真子集均是可滿足的.在現(xiàn)實(shí)中許多重要問(wèn)題可以編碼為MUS問(wèn)題進(jìn)行求解[6-8].

    基于極小模型的推理一直是人工智能研究的重要主題[9-11].極小模型也是回答集程序設(shè)計(jì)(answer set programming, ASP)和其他非單調(diào)知識(shí)表示和推理范式的核心[12],例如,限制邏輯[13-16]、缺省邏輯[17]、極小診斷[18-22].和穩(wěn)定模型語(yǔ)義下的邏輯程序[23-24]等.極小模型主要涉及2個(gè)任務(wù),對(duì)于一個(gè)給定的子句理論T,計(jì)算(任務(wù)1):尋找極小模型即計(jì)算出T的一個(gè)極小模型;判定(任務(wù)2):驗(yàn)證極小模型即檢驗(yàn)給定的一個(gè)原子集是否是T的極小模型.

    關(guān)于極小模型推理的研究結(jié)果表明,在一般情況下,這些問(wèn)題是難以處理的.事實(shí)上,即使是正子句理論,計(jì)算其極小模型也是PNP[O(log n)]-hard[25].對(duì)于一個(gè)給定的理論,驗(yàn)證一個(gè)模型是否是其極小模型是co-NP-complete[26].關(guān)于極小模型求解這一問(wèn)題的研究也吸引了一部分專家學(xué)者的注意,他們認(rèn)為挑選出能夠有效解決這些問(wèn)題的各個(gè)理論是有意義的[27-29].目前計(jì)算子句理論的極小模型,可將子句理論轉(zhuǎn)換成邏輯程序后用ASP求解器計(jì)算其回答集,ASP求解器的典型代表有clasp[30],clingo[31],DLV[32]等.

    2016年Ben-Eliyahu-Zohary等人[33-34]提出了基于極小模型分解的計(jì)算極小模型的算法ModuMin和驗(yàn)證極小模型的算法CheckMin,使極小模型計(jì)算和驗(yàn)證的艱巨任務(wù)在原始理論的子集之間進(jìn)行分解,把一個(gè)任務(wù)分解成多個(gè)子任務(wù)進(jìn)行計(jì)算.但是該驗(yàn)證算法CheckMin并不可靠.

    2020年王以松等人對(duì)這一問(wèn)題展開(kāi)了進(jìn)一步的研究,提出了極小歸約(minimal reduct, MR).極小歸約是對(duì)Ben-Eliyahu-Zohary等人[33-34]的分解極小模型定理的補(bǔ)充,從而得到一個(gè)可靠的驗(yàn)證極小模型的算法CheckMinMR.

    每年可滿足性理論和應(yīng)用方面的國(guó)際會(huì)議都會(huì)組織SAT競(jìng)賽,以求能夠找到一組最快的SAT求解器.MiniSAT[35]是一個(gè)極簡(jiǎn)并開(kāi)源的SAT求解器,贏得了2005年SAT競(jìng)賽的所有工業(yè)類別測(cè)試.MiniSAT的出現(xiàn)對(duì)于SAT問(wèn)題的未來(lái)研究以及使用SAT的應(yīng)用都是一個(gè)很好的起點(diǎn).MiniSAT始于2003年,其目的是通過(guò)小型而高效的,并且提供有良好文檔的SAT求解器來(lái)幫助人們進(jìn)入SAT領(lǐng)域.其第1個(gè)版本只有600多行C語(yǔ)言代碼,同時(shí)MiniSAT仍包含了2003年最新SAT求解的核心算法.在之后的版本中,代碼量雖有所增長(zhǎng),但相較于其他的SAT求解器而言MiniSAT的代碼量仍然非常小,為我們的代碼實(shí)現(xiàn)提供了非常有利的基礎(chǔ).

    本文的主要工作有3個(gè)部分:

    1) 在MiniSAT求解器的最新版本MiniSAT2.2的基礎(chǔ)上,對(duì)源代碼進(jìn)行修改實(shí)現(xiàn)了計(jì)算子句理論極小模型的算法MMSAT.

    2) 將MMSAT算法與CheckMinMR算法結(jié)合成MRSAT實(shí)現(xiàn)快速極小模型的求解,將2個(gè)算法進(jìn)行結(jié)合的目的是在驗(yàn)證一個(gè)模型是否是極小模型時(shí),采用分解模型的思想將1個(gè)任務(wù)分解成多個(gè)子任務(wù)的方法來(lái)驗(yàn)證.即分解一個(gè)理論及其模型,當(dāng)兩者都變?yōu)榭諘r(shí),則意味著該模型確實(shí)是給定理論的極小模型.

    3) 使用本文的2個(gè)算法對(duì)大量隨機(jī)生成的子句理論以及SAT國(guó)際競(jìng)賽上的部分基準(zhǔn)測(cè)試用例進(jìn)行極小模型的計(jì)算;本文選擇clingo作為評(píng)估標(biāo)準(zhǔn),將所有測(cè)試用例分別轉(zhuǎn)換成邏輯程序,使用clingo計(jì)算其回答集,clingo是目前計(jì)算邏輯程序回答集最有效的實(shí)現(xiàn),它是gringo和clasp的組合;同時(shí)記錄本文的2個(gè)算法計(jì)算極小模型使用的時(shí)間及clingo使用的時(shí)間.實(shí)驗(yàn)結(jié)果表明,本文提出的2個(gè)方法對(duì)隨機(jī)子句理論和SAT競(jìng)賽工業(yè)測(cè)試用例十分有效,計(jì)算極小模型的速度都明顯快于clingo.而且從在計(jì)算結(jié)果正確率上的表現(xiàn)來(lái)看,本文的2個(gè)方法也更加穩(wěn)定.

    1 預(yù)備知識(shí)

    子句δ是由1個(gè)或多個(gè)文字通過(guò)邏輯或(∨)連接組成.子句理論Σ是由1組有限子句構(gòu)成.SAT問(wèn)題中的CNF公式由1個(gè)或多個(gè)子句通過(guò)邏輯與連接起來(lái)組成.若子句δ在模型M下為真,則稱M滿足δ,記為Mδ.

    定義1.極小模型.給定一個(gè)命題公式Φ及其一個(gè)模型M,稱M是Φ的極小模型,當(dāng)且僅當(dāng)不存在M′?M,使得Φ可滿足.

    一個(gè)析取邏輯程序P是由具有如下形式的規(guī)則構(gòu)成的有限集合:

    a1∨a2∨…∨am←am+1,am+2,…,an,
    notan+1,notan+2,…,notal,

    (1)

    其中ai(1≤i≤l)是原子,a1∨a2∨…∨am表示該規(guī)則的頭(head),am+1,am+2,…,an,notan+1,notan+2,…,notal表示該規(guī)則的體(body).令r是形如式(1)的規(guī)則,記H(r)={a1,a2,…,am},B+(r)={am+1,am+2,…,an},B-(r)={an+1,an+2,…,al},B(r)=B+(r)∪notB-(r),通常將規(guī)則r表示成H(r)←B(r).令A(yù)(r)表示規(guī)則r中的原子的集合,A(P)表示邏輯程序P中原子的集合.當(dāng)l=n時(shí),規(guī)則r被稱作是正規(guī)則,如果程序中所有規(guī)則都是正規(guī)則,則該程序?yàn)檎绦?令M?A(P),P關(guān)于M進(jìn)行GL-歸約的結(jié)果記為PM,PM={H(r)←B+(r)|r∈P,B-(r)∩M=?}.若M是PM的極小模型,則稱M就是P的穩(wěn)定模型(也稱為回答集).

    一個(gè)子句δ可轉(zhuǎn)換析取邏輯程序的規(guī)則r,且B-(r)=?,即由CNF公式轉(zhuǎn)換的邏輯程序?yàn)檎绦?因?yàn)閷?duì)正程序P,PM=P,故正程序的回答集就是其極小模型.

    1.1 依賴圖

    令P是邏輯程序,P的依賴圖(dependency graph)是一個(gè)有向圖,記為GP=(V,E).GP的定義為:

    1)P中的所有原子A(P)和子句δ都是GP中的節(jié)點(diǎn);

    2) 如果a∈B+(δ),則對(duì)應(yīng)的邊e表示為(a,δ);如果a∈H(δ),則e表示為(δ,a);

    邏輯程序P的強(qiáng)依賴圖SGP是由依賴圖GP構(gòu)造的有向無(wú)環(huán)圖,對(duì)于GP中的每一個(gè)強(qiáng)連通組件,在SGP中都將其折疊成為一個(gè)節(jié)點(diǎn).若GP中存在一條邊e,在GP中是由強(qiáng)連通組件sc1中的一個(gè)節(jié)點(diǎn)指向強(qiáng)連通組件sc2中的節(jié)點(diǎn);在SGP中這條邊表示為由sc1指向sc2即可.一個(gè)有向圖中入度為0的節(jié)點(diǎn)被稱為源(source).若SGP中源中不包含原子,則稱該源為空.

    1.2 極小模型分解

    CheckMin算法是Ben-Eliyahu-Zohary等人[33-34]提出對(duì)給定子句理論的一個(gè)模型進(jìn)行驗(yàn)證,檢驗(yàn)該模型是否為該子句理論的極小模型.

    對(duì)于任意一個(gè)子句理論T,令X和Y為原子集合,且X∩Y=?,則Reduce(T,X,Y)是將X在T中的原子全部賦值為真,Y在T中的原子全部賦值為假,從而得到約簡(jiǎn)的子句理論.

    對(duì)于給定T的一個(gè)源S,TS表示在T中只包含S的子句集.

    定理1.極小模型分解定理[33-34].給定一個(gè)子句理論T和T的一個(gè)模型M,令圖G表示T的強(qiáng)依賴圖SG,如果G中存在一個(gè)源S使得X=S∩M是TS的極小模型,令T′←Reduce(T,X,S-X),則M-X是T′的極小模型.

    根據(jù)定理1,Ben-Eliyahu-Zohary等人[33-34]提出CheckMin算法(算法1).然而B(niǎo)en-Eliyahu-Zohary等人[33-34]提出的CheckMin算法并不是完備的,因此他們又提出了完備性的充分條件——模塊化性質(zhì).

    定義2.模塊化性質(zhì).

    1) 如果子句理論T的強(qiáng)依賴圖SGT中只有一個(gè)強(qiáng)連通組件,則T的一個(gè)極小模型M相對(duì)于T具有模塊化性質(zhì);

    2) 給定一個(gè)子句理論T和T的一個(gè)模型M,如果T中存在源S使得X=S∩M是TS的一個(gè)極小模型,并且M-X是T′←Reduce(T,X,S-X)的極小模型,則M-X相對(duì)于T′具有模塊化性質(zhì).

    算法1.CheckMin(T,M).

    輸入:一個(gè)子句理論T、T的一個(gè)模型M;

    輸出:true或false.

    ①G←SGT;

    ② 迭代地刪除G中所有為空的源;

    ③ whileG中存在源S,且S是TS的極小模型

    do

    ④X←M∩S;

    ⑤M←M-X;

    ⑥T←Reduce(T,X,S-X);

    ⑦G←SGT;

    ⑧ 迭代地刪除G中所有為空的源;

    ⑨ end while

    ⑩ ifM=? then return true;

    如果T的極小模型M關(guān)于T具有模塊化性質(zhì),則CheckMin(T,M)返回true.

    1.3 極小歸約

    對(duì)于極小模型分解定理的不完備,王以松等人對(duì)此提出了極小歸約,對(duì)極小模型分解定理進(jìn)行補(bǔ)充.同時(shí)對(duì)算法CheckMin也進(jìn)行了修改得到新的完備算法CheckMinMR(算法2).

    算法2.CheckMinMR(T,M).

    輸入:一個(gè)子句理論T、T的一個(gè)模型M;

    輸出:true或false.

    returnCheckMin(MR(T,M),M).

    定義3.Minimal Reduct.給定一個(gè)邏輯程序P和原子集S,S?A(P)則P關(guān)于S的極小歸約表示為MR(P,S),MR(P,S)是正邏輯程序:

    {H(r)∩S←B+(r)|r∈P,
    B+(r)?S&B-(r)∩S=?}.

    (2)

    從極小歸約的定義可以得到一個(gè)非常明顯的結(jié)論A(MR(P,S))?S.極小歸約是根據(jù)閉區(qū)間假設(shè)來(lái)約簡(jiǎn)一個(gè)邏輯程序,即S中的原子被假定為真,而其它原子被假定為假.

    引理1[35].令δ表示一條子句,M表示一個(gè)模型,有:

    1)Mδ當(dāng)且僅當(dāng)MMR({δ},M);

    定理2.極小模型性質(zhì)[35].令T是可滿足的子句理論,且S?A(T),則3種情況是等價(jià)的:

    1)S是T的一個(gè)極小模型;

    2)S是MR(T,S)的最小模型;

    3)S={p|MR(T,S)p}.

    2 計(jì)算極小模型的新方法MMSAT和MRSAT

    本節(jié)將詳細(xì)介紹本文提出的2個(gè)計(jì)算子句理論的極小模型算法,分別是基于SAT求解器的算法MMSAT和基于極小歸約的算法MRSAT.

    2.1 基于SAT的極小模型算法MMSAT

    MMSAT算法的主要思想是:當(dāng)子句理論T是可滿足時(shí),SAT求解器可計(jì)算出T的一個(gè)模型M;將該模型取反得到一子句∨M,并且將不屬于M的其余原子也分別取反得到子句集將這些子句添加到T中得到一個(gè)新的子句集T′,再用SAT求解器迭代該過(guò)程計(jì)算.若M是T的極小模型,則新的子句集T′是不可滿足的;反之,則說(shuō)明M不是T的極小模型.根據(jù)這個(gè)思想我們?cè)O(shè)計(jì)出MMSAT算法(算法3).

    算法3.MMSAT(T).

    輸入:一個(gè)子句理論T;

    輸出:T的一個(gè)極小模型M或無(wú)模型.

    ① ifT是不可滿足的

    ② return無(wú)模型;

    ③ end if

    ④ whileT是可滿足的do

    ⑤M←MiniSAT(T);

    ⑥T←T∪{∨M}∪

    ⑦ end while

    ⑧ returnM.

    引理2.給定一個(gè)子句理論T及其一個(gè)模型M,M是T的極小模型當(dāng)且僅當(dāng)T∪{∨M}∪不可滿足.

    引理2顯然成立.MMSAT算法(算法3)的行⑤計(jì)算T的一個(gè)模型,其while循環(huán)(行④~⑦)每次迭代生成的模型是其前一次生成的模型的真子集,因M是有窮的,故循環(huán)一定會(huì)在有限步內(nèi)終止,引理2保證終止時(shí)計(jì)算出來(lái)的M是輸入子句理論T的極小模型.

    2.2 基于極小歸約的極小模型算法MRSAT

    MRSAT算法(算法4)是MMSAT與基于極小歸約的極小模型驗(yàn)證算法CheckMinMR的結(jié)合.首先由MiniSAT計(jì)算子句理論的模型,然后由Check-MinMR檢驗(yàn)計(jì)算出的模型是否是其極小模型.

    下面的引理3可保證算法MRSAT的可靠性.

    引理3.給定一個(gè)子句理論T,及其一個(gè)模型M,若M′?M,M′T,則MR(T′,M′)≡MR(T,M′),其中T′=MR(T,M).

    證明.

    基始:當(dāng)T=T′時(shí),MR(T,M′)≡MR(T′,M′)成立.

    步驟:令δ∈T,{δ′}=MR({δ},M),由極小歸約的定義可得MR({δ},M′)={H(δ)∩M′←B+(δ)|B+(δ)?M′}.MR({δ′},M′)=MR(MR({δ},M),M′)={H(δ)∩M∩M′←B+(δ)|B+(δ)?M′?M}.已知M′?M,綜上可得MR({δ},M′)≡MR({δ′},M′).又因δ∈T,所以MR(T,M′)≡MR(T′,M′),T′=MR(T,M).

    證畢.

    算法4.MRSAT(T).

    輸入:一個(gè)子句理論T;

    輸出:T的一個(gè)極小模型M或無(wú)模型.

    ① ifT是不可滿足的

    ② return無(wú)模型;

    ③ end if

    ④ whileT是可滿足的do

    ⑤M←MiniSAT(T);

    ⑥ ifCheckMinMR(MR(T,M),M)

    ⑦ returnM;

    ⑧ end if

    ⑨T←T∪{∨M}∪

    3 實(shí)驗(yàn)結(jié)果與分析

    我們?cè)贛iniSAT的基礎(chǔ)上實(shí)現(xiàn)了算法3和算法4,在隨機(jī)3CNF公式和SAT國(guó)際競(jìng)賽上的部分基準(zhǔn)測(cè)試用例上進(jìn)行了測(cè)試.在實(shí)驗(yàn)中我們使用的clingo是目前的最新版本clingo5.4(1)https://potassco.org,它是基化器gringo[36]和ASP求解器clasp的結(jié)合.本實(shí)驗(yàn)的工作環(huán)境是Linux5.1.11、8核3.50 GHz的CPU和32 GB內(nèi)存.實(shí)驗(yàn)代碼及數(shù)據(jù)地址:https://github.com/zhangli-hub123/minimal-model.

    3.1 隨機(jī)3CNF公式

    實(shí)驗(yàn)中的3CNF公式是通過(guò)設(shè)置原子數(shù)量和子句數(shù)量隨機(jī)生成的子句長(zhǎng)度為3的CNF公式,其中原子數(shù)量n的范圍設(shè)置為50~1 000,增幅為50;子句數(shù)量m的范圍是3.0×n~5.0×n,增幅為0.1×n;對(duì)于其中的每種情況都分別有10個(gè)不同的3CNF文件,一個(gè)文件即一個(gè)CNF公式.我們使用MMSAT,MRSAT,clingo分別計(jì)算這些3CNF公式的極小模型,并統(tǒng)一設(shè)置計(jì)算時(shí)間上限為1 800 s.文件的計(jì)算結(jié)果的輸出類型有可滿足(SAT)、不可滿足(UNSAT)和計(jì)算超時(shí)被終止(TO).我們按照輸出類型分別統(tǒng)計(jì)了所有計(jì)算的平均結(jié)果.

    圖1~3分別展示了clingo,MMSAT,MRSAT計(jì)算隨機(jī)3CNF公式的極小模型的平均CPU時(shí)間.如圖1所示,clingo的峰值在原子數(shù)量為900,子句數(shù)量為3.8×900時(shí),CPU時(shí)間為1 711 s;MMSAT和MRSAT在相同情況下的CPU時(shí)間分別為499 s和505 s.此時(shí)MMSAT用時(shí)最少,而clingo所用時(shí)間幾乎是MMSAT和MRSAT的3倍.如圖2和圖3所示,MMSAT和MRSAT耗時(shí)最多的情況均是原子數(shù)量為800,子句數(shù)量為3.9×800,此時(shí)它們的CPU時(shí)間分別是760 s和758 s,而clingo在此情況下的CPU時(shí)間為842 s.此時(shí)也是clingo用時(shí)最長(zhǎng),而MRSAT用時(shí)最少.

    Fig.1 The average CPU time of minimal model by clingo on random 3CNF formulas圖1 clingo計(jì)算隨機(jī)3CNF公式極小模型的平均CPU時(shí)間

    Fig.2 The average CPU time of minimal model by MMSAT on andom 3CNF formulas圖2 MMSAT計(jì)算隨機(jī)3CNF公式極小模型的平均CPU時(shí)間

    Fig.3 The average CPU time of minimal model by MRSAT on random 3CNF formulas圖3 MRSAT計(jì)算隨機(jī)3CNF公式極小模型的平均CPU時(shí)間

    實(shí)驗(yàn)結(jié)果表明:計(jì)算隨機(jī)3CNF公式的極小模型時(shí),MMSAT和MRSAT在計(jì)算速度上的優(yōu)勢(shì)十分顯著,從整體來(lái)看,幾乎所有的情況下MMSAT和MRSAT的用時(shí)均比clingo少很多.而MMSAT和MRSAT之間則無(wú)十分明顯的差別.

    3.2 SAT競(jìng)賽基準(zhǔn)測(cè)試實(shí)例

    本實(shí)驗(yàn)所用的基準(zhǔn)測(cè)試實(shí)例均獲取自SAT國(guó)際競(jìng)賽,分別是2009年工業(yè)上的SAT實(shí)際測(cè)試用例(2)http://satcompetition.org/和2020年的測(cè)試實(shí)例(3)https://satcompetition.github.io/2020/downloads.html.我們從2009年的工業(yè)實(shí)例中隨機(jī)挑選了7類實(shí)例,共計(jì)109個(gè)測(cè)試文件;從2020年的實(shí)例中隨機(jī)選出43個(gè)實(shí)例,記為SAT2020,本文實(shí)驗(yàn)所用實(shí)例共計(jì)152個(gè),即152個(gè)CNF公式.首先分別使用MMSAT,MRSAT計(jì)算所有測(cè)試實(shí)例的極小模型;并且以clingo5.4作為對(duì)比的基準(zhǔn)程序,使用clingo5.4計(jì)算這些測(cè)試實(shí)例所對(duì)應(yīng)的邏輯程序的回答集.由于clingo5.4在工業(yè)實(shí)例中出現(xiàn)了計(jì)算出錯(cuò)情況,因此我們?cè)谠u(píng)估比較中加入gringo3.0.5+claspD1.1(其中g(shù)ringo是claspD的前端).由于實(shí)例比較復(fù)雜,計(jì)算實(shí)例模型所需時(shí)間較長(zhǎng),并且本文算法是在計(jì)算模型的基礎(chǔ)上更進(jìn)一步計(jì)算極小模型,此時(shí)可能需要迭代多次,因此本實(shí)驗(yàn)將所有實(shí)例的計(jì)算時(shí)間上限設(shè)置為7 200 s.

    如表1所示,我們對(duì)4種方法分別按照輸出類型可滿足(SAT)、不可滿足(UNSAT)和超時(shí)(TO)統(tǒng)計(jì)了實(shí)例的計(jì)算結(jié)果(4)SAT,UNSAT,TO之外的其他實(shí)例均為內(nèi)存不足.MRSAT在所有的實(shí)例類中均未出現(xiàn)內(nèi)存不足..在規(guī)定時(shí)間內(nèi)clingo和claspD計(jì)算完成(即輸出類型為可滿足或不可滿足)的實(shí)例的數(shù)量均明顯少于MMSAT和MRSAT,其中,clingo在bioinfo,c32sat,sat08實(shí)例類中共有11個(gè)實(shí)例發(fā)生了內(nèi)存不足(而被killed);在SAT2020中有8個(gè)實(shí)例發(fā)生了內(nèi)存不足.gringo+claspD在c32sat中也有一個(gè)實(shí)例發(fā)生了內(nèi)存不足(而出現(xiàn)std∷bad_alloc);且在SAT2020中有8個(gè)實(shí)例發(fā)生了內(nèi)存不足.MMSAT在SAT2020中有1個(gè)實(shí)例發(fā)生了內(nèi)存不足(而出現(xiàn)INDETERMINATE).

    值得注意的是,如表1所示,bioinfo實(shí)例類中clingo在規(guī)定時(shí)間內(nèi)完成計(jì)算的實(shí)例數(shù)量為12,全部為不可滿足.而MMSAT和MRSAT完成計(jì)算的實(shí)例數(shù)量均為20個(gè),其中可滿足的實(shí)例數(shù)量為9個(gè),不可滿足的為11個(gè).通過(guò)對(duì)實(shí)驗(yàn)記錄數(shù)據(jù)對(duì)比,我們發(fā)現(xiàn)在clingo計(jì)算的結(jié)果為不可滿足的12個(gè)實(shí)例中,有7個(gè)實(shí)例在claspD,MMSAT,MRSAT中的結(jié)果都為可滿足.表1中括號(hào)內(nèi)的數(shù)字表示clingo計(jì)算出錯(cuò)(5)可滿足的實(shí)例由clingo計(jì)算出的結(jié)果為不可滿足.的實(shí)例個(gè)數(shù).因此,我們將MMSAT和MRSAT計(jì)算的極小模型分別與文件中的子句進(jìn)行了驗(yàn)證,驗(yàn)證結(jié)果均表明這7個(gè)實(shí)例確實(shí)是可滿足的.同時(shí),我們對(duì)所有測(cè)試實(shí)例的結(jié)果都進(jìn)行了對(duì)比,在用例類sat08中和SAT2020也分別發(fā)現(xiàn)了一個(gè)實(shí)例為clingo計(jì)算出錯(cuò)的情況.

    我們還統(tǒng)計(jì)了計(jì)算完成的實(shí)例的平均CPU執(zhí)行時(shí)間,如圖4所示.圖4中MMSAT在crypto/md5gen實(shí)例類下計(jì)算極小模型的用時(shí)最多,除此之外,均是claspD完成計(jì)算的所需平均時(shí)間最長(zhǎng),其次便是clingo用時(shí)較長(zhǎng).整體來(lái)看MMSAT計(jì)算極小模型的平均時(shí)間最短,效果最好,MRSAT次之.對(duì)計(jì)算結(jié)果為可滿足的實(shí)例的平均CPU執(zhí)行時(shí)間我們也做了統(tǒng)計(jì),如圖5所示,在c32sat用例類下是MRSAT用時(shí)最多,在此實(shí)例類下clingo和claspD均沒(méi)有算出實(shí)例的極小模型;其余均是claspD耗時(shí)較長(zhǎng),而MMSAT用時(shí)最短.

    Table 1 The Results on Industrial SAT Benchmarks表1 計(jì)算SAT工業(yè)實(shí)例的結(jié)果對(duì)比

    Fig.4 The average CPU time on industrial SAT benchmarks correctly completed圖4 正確完成計(jì)算SAT工業(yè)實(shí)例平均CPU執(zhí)行時(shí)間

    Fig.5 The average CPU time of computing a minimal model on industrial SAT benchmarks圖5 計(jì)算SAT工業(yè)實(shí)例極小模型的平均CPU執(zhí)行時(shí)間

    綜上,在MiniSAT2.2基礎(chǔ)上實(shí)現(xiàn)的計(jì)算極小模型的算法MMSAT和MRSAT是非常有效的,其計(jì)算極小模型的速度都明顯快于最新版的clingo和claspD,并且clingo發(fā)生了計(jì)算錯(cuò)誤,clingo和claspD均出現(xiàn)了內(nèi)存不足,而我們提出的算法則更加穩(wěn)定.

    4 總 結(jié)

    本文提出了基于SAT和基于極小歸約的計(jì)算命題極小模型的算法MMSAT和MRSAT,首先證明了算法的可靠性,其次對(duì)算法進(jìn)行了實(shí)現(xiàn).最后,分別使用MMSAT,MRSAT,clingo5.4在隨機(jī)3CNF公式和SAT國(guó)際競(jìng)賽上的工業(yè)實(shí)例上做了實(shí)驗(yàn),在SAT國(guó)際競(jìng)賽上的工業(yè)實(shí)例上還使用gringo3.0.5+claspD1.1進(jìn)行了測(cè)試.實(shí)驗(yàn)表明,使用MMSAT算法和MRSAT算法計(jì)算命題的極小模型,在時(shí)間上明顯快于claspD和clingo,在正確率上也明顯優(yōu)于clingo.

    在未來(lái)的工作中,根據(jù)分解極小模型的主要思想,在基于極小歸約的算法MRSAT中可以做進(jìn)一步的改進(jìn).通過(guò)采用并行計(jì)算的方式,使得對(duì)極小模型的驗(yàn)證更高效,從而提高極小模型計(jì)算的速度.此外,根據(jù)極小歸約的性質(zhì),我們考慮將其直接應(yīng)用在MMSAT算法中,將求解子句理論T的極小模型轉(zhuǎn)化為求解極小歸約之后子句理論的極小模型.我們將對(duì)這些問(wèn)題做更進(jìn)一步的研究.

    猜你喜歡
    子句實(shí)例原子
    命題邏輯中一類擴(kuò)展子句消去方法
    少兒科學(xué)周刊·兒童版(2021年22期)2021-12-11 21:27:59
    原子可以結(jié)合嗎?
    帶你認(rèn)識(shí)原子
    命題邏輯可滿足性問(wèn)題求解器的新型預(yù)處理子句消去方法
    西夏語(yǔ)的副詞子句
    西夏學(xué)(2018年2期)2018-05-15 11:24:42
    命題邏輯的子句集中文字的分類
    完形填空Ⅱ
    完形填空Ⅰ
    国产精品福利在线免费观看| 国产乱人视频| h日本视频在线播放| 在线a可以看的网站| 中国美白少妇内射xxxbb| 麻豆成人午夜福利视频| 简卡轻食公司| 国内精品宾馆在线| 久久午夜亚洲精品久久| 麻豆av噜噜一区二区三区| 亚洲美女搞黄在线观看 | 国产亚洲精品综合一区在线观看| 日本成人三级电影网站| 亚洲国产高清在线一区二区三| 日本熟妇午夜| 国产精品一区二区性色av| 国产极品精品免费视频能看的| 在线播放无遮挡| 大香蕉久久网| 日本黄大片高清| 国产三级中文精品| 久久精品久久久久久噜噜老黄 | 亚洲精华国产精华液的使用体验 | 在线观看免费视频日本深夜| 亚洲美女黄片视频| 午夜a级毛片| 久久国产乱子免费精品| 久久久欧美国产精品| 99精品在免费线老司机午夜| 欧美极品一区二区三区四区| 男人和女人高潮做爰伦理| 好男人在线观看高清免费视频| 综合色丁香网| 国产精品人妻久久久影院| 91午夜精品亚洲一区二区三区| 亚洲中文字幕日韩| 国产免费男女视频| 成人精品一区二区免费| 日韩大尺度精品在线看网址| 一本精品99久久精品77| 一本精品99久久精品77| 国产综合懂色| 免费看av在线观看网站| 亚洲欧美日韩高清专用| 亚洲高清免费不卡视频| 97在线视频观看| 精品午夜福利在线看| 床上黄色一级片| 精品午夜福利在线看| 国产精品一及| 国产蜜桃级精品一区二区三区| 成人三级黄色视频| 国产乱人视频| 网址你懂的国产日韩在线| 国产精品国产高清国产av| 不卡视频在线观看欧美| 在线观看66精品国产| 国产极品精品免费视频能看的| 日韩人妻高清精品专区| av.在线天堂| 免费看a级黄色片| 久久精品国产清高在天天线| 91久久精品国产一区二区三区| 精品久久久久久久久av| 性色avwww在线观看| 久久精品国产亚洲网站| 精品久久久久久久久久免费视频| 亚洲欧美日韩东京热| 国产老妇女一区| 久久久午夜欧美精品| 男女下面进入的视频免费午夜| 国产精品一及| 草草在线视频免费看| 色噜噜av男人的天堂激情| 黄片wwwwww| 国产黄a三级三级三级人| 久久综合国产亚洲精品| 欧美xxxx性猛交bbbb| 直男gayav资源| 中文字幕av在线有码专区| av天堂中文字幕网| 成人三级黄色视频| 国产一区二区激情短视频| 美女内射精品一级片tv| 亚洲欧美精品综合久久99| 国产午夜精品论理片| 久久精品人妻少妇| 露出奶头的视频| 秋霞在线观看毛片| 97超碰精品成人国产| av.在线天堂| 麻豆乱淫一区二区| 内射极品少妇av片p| 久久久久久久亚洲中文字幕| 成人亚洲精品av一区二区| 一级黄片播放器| 97热精品久久久久久| 高清毛片免费观看视频网站| 日本一二三区视频观看| 国产淫片久久久久久久久| 一区二区三区四区激情视频 | 国产精品野战在线观看| 国内精品久久久久精免费| 直男gayav资源| 精品99又大又爽又粗少妇毛片| 亚洲一区高清亚洲精品| 久久精品国产亚洲网站| 免费在线观看成人毛片| 中文字幕精品亚洲无线码一区| 毛片女人毛片| 精品一区二区三区视频在线| 可以在线观看的亚洲视频| 午夜爱爱视频在线播放| 男女那种视频在线观看| 久久久久国产精品人妻aⅴ院| 亚洲精品日韩在线中文字幕 | av中文乱码字幕在线| 99热只有精品国产| 国产精品久久视频播放| 欧美3d第一页| 亚洲av免费高清在线观看| 亚洲国产精品合色在线| 中文字幕人妻熟人妻熟丝袜美| 校园春色视频在线观看| 欧美3d第一页| 校园春色视频在线观看| 日韩欧美国产在线观看| 国产aⅴ精品一区二区三区波| 精品一区二区三区av网在线观看| 成人一区二区视频在线观看| 日日摸夜夜添夜夜添av毛片| 日韩精品中文字幕看吧| 欧美日韩综合久久久久久| 欧美不卡视频在线免费观看| 特级一级黄色大片| 国产色婷婷99| 国产大屁股一区二区在线视频| 久久人妻av系列| 亚洲av成人精品一区久久| 国产精品一区二区免费欧美| 国产视频内射| www.色视频.com| 国产私拍福利视频在线观看| 深夜精品福利| 国产男人的电影天堂91| 亚洲最大成人av| 色播亚洲综合网| av视频在线观看入口| 免费观看的影片在线观看| 别揉我奶头~嗯~啊~动态视频| 久久99热6这里只有精品| 色尼玛亚洲综合影院| 精品国内亚洲2022精品成人| 亚洲欧美成人精品一区二区| 熟妇人妻久久中文字幕3abv| 国产精品1区2区在线观看.| 成年女人看的毛片在线观看| 国产爱豆传媒在线观看| 欧美激情国产日韩精品一区| 久久久久国产精品人妻aⅴ院| 婷婷精品国产亚洲av| 熟女电影av网| 国产免费一级a男人的天堂| 国产精品久久久久久亚洲av鲁大| 欧美一区二区精品小视频在线| 日韩人妻高清精品专区| 国产精品福利在线免费观看| 久久人人精品亚洲av| 久久精品国产自在天天线| 久久久久久久久大av| 嫩草影院新地址| 韩国av在线不卡| av在线老鸭窝| 小说图片视频综合网站| 搡女人真爽免费视频火全软件 | 99riav亚洲国产免费| 亚洲久久久久久中文字幕| 天天一区二区日本电影三级| 少妇丰满av| 精品免费久久久久久久清纯| 亚洲欧美精品综合久久99| 中国美白少妇内射xxxbb| 久久精品人妻少妇| 激情 狠狠 欧美| 国产麻豆成人av免费视频| 99精品在免费线老司机午夜| 国内少妇人妻偷人精品xxx网站| 国产视频内射| 91狼人影院| 亚洲精品日韩在线中文字幕 | av福利片在线观看| 亚州av有码| 午夜福利在线观看吧| 精品久久久久久成人av| 国产精品亚洲一级av第二区| 日韩欧美三级三区| 亚洲欧美日韩高清专用| 天堂av国产一区二区熟女人妻| 一进一出抽搐gif免费好疼| 五月伊人婷婷丁香| 精品久久久久久久末码| 国产伦精品一区二区三区四那| 国产一区二区在线观看日韩| 久99久视频精品免费| 日韩国内少妇激情av| 一进一出好大好爽视频| 干丝袜人妻中文字幕| 国产视频一区二区在线看| or卡值多少钱| 久久久久久久亚洲中文字幕| 一区福利在线观看| 桃色一区二区三区在线观看| 国产高清视频在线播放一区| 精品久久久久久久末码| 日韩国内少妇激情av| 国产一区亚洲一区在线观看| 国产精品久久电影中文字幕| 婷婷精品国产亚洲av在线| 欧美成人a在线观看| 亚洲人成网站在线观看播放| 国产精品国产三级国产av玫瑰| 桃色一区二区三区在线观看| 一进一出抽搐gif免费好疼| 女人十人毛片免费观看3o分钟| 成人美女网站在线观看视频| 男人舔女人下体高潮全视频| 成年免费大片在线观看| 91久久精品电影网| 97热精品久久久久久| 欧美高清成人免费视频www| 国产精品久久久久久精品电影| 最近的中文字幕免费完整| 亚洲经典国产精华液单| 日韩成人av中文字幕在线观看 | 色哟哟·www| 亚洲精品456在线播放app| 九九在线视频观看精品| 九色成人免费人妻av| 亚洲国产色片| 看黄色毛片网站| 久久热精品热| 卡戴珊不雅视频在线播放| 久久99热6这里只有精品| 免费观看在线日韩| 色哟哟·www| av女优亚洲男人天堂| 国产精品国产高清国产av| 久久99热这里只有精品18| 18禁裸乳无遮挡免费网站照片| 中文字幕精品亚洲无线码一区| 亚洲精华国产精华液的使用体验 | 狂野欧美白嫩少妇大欣赏| 可以在线观看毛片的网站| 国产精品亚洲一级av第二区| 天堂动漫精品| 18禁裸乳无遮挡免费网站照片| 内地一区二区视频在线| 国产高清三级在线| 在线天堂最新版资源| 人人妻人人澡欧美一区二区| 久久人人爽人人爽人人片va| 毛片女人毛片| 如何舔出高潮| 大又大粗又爽又黄少妇毛片口| 国产探花极品一区二区| 国产成人精品久久久久久| 22中文网久久字幕| 久久精品影院6| 欧美xxxx黑人xx丫x性爽| 中国美白少妇内射xxxbb| 在线免费观看的www视频| 国产黄色视频一区二区在线观看 | 一级毛片久久久久久久久女| 欧美中文日本在线观看视频| 一进一出抽搐gif免费好疼| 听说在线观看完整版免费高清| 日本撒尿小便嘘嘘汇集6| 色哟哟哟哟哟哟| 丝袜美腿在线中文| 日日摸夜夜添夜夜添小说| 久久久久久久久大av| 亚洲最大成人手机在线| 一卡2卡三卡四卡精品乱码亚洲| 日本熟妇午夜| 波多野结衣高清作品| 久久久久性生活片| 国产女主播在线喷水免费视频网站 | 婷婷精品国产亚洲av| 免费高清视频大片| 久久人妻av系列| 日韩av不卡免费在线播放| 淫秽高清视频在线观看| 国产成人a区在线观看| 国产爱豆传媒在线观看| 色播亚洲综合网| 精品人妻熟女av久视频| 色av中文字幕| 一级毛片久久久久久久久女| 精品一区二区免费观看| 天美传媒精品一区二区| 一夜夜www| 日韩亚洲欧美综合| 夜夜夜夜夜久久久久| 男女那种视频在线观看| 你懂的网址亚洲精品在线观看 | 婷婷亚洲欧美| 白带黄色成豆腐渣| 久久久午夜欧美精品| 色吧在线观看| av在线播放精品| 老司机影院成人| 99在线视频只有这里精品首页| 99久久成人亚洲精品观看| 亚洲性久久影院| 亚洲一区二区三区色噜噜| 日本免费一区二区三区高清不卡| 婷婷六月久久综合丁香| av在线播放精品| 日本撒尿小便嘘嘘汇集6| 天天一区二区日本电影三级| 热99在线观看视频| 好男人在线观看高清免费视频| 国产午夜精品论理片| 99久久精品热视频| 成年av动漫网址| 日本黄色视频三级网站网址| 激情 狠狠 欧美| 欧美国产日韩亚洲一区| 亚洲欧美成人综合另类久久久 | 又黄又爽又刺激的免费视频.| 蜜臀久久99精品久久宅男| 在线观看午夜福利视频| 欧美高清成人免费视频www| 成人国产麻豆网| 亚洲av免费高清在线观看| av在线亚洲专区| 国产精品一及| 亚洲第一电影网av| 亚洲精品在线观看二区| 国产精品一二三区在线看| 日本熟妇午夜| 少妇裸体淫交视频免费看高清| 午夜免费男女啪啪视频观看 | 直男gayav资源| 亚洲成人久久性| 在现免费观看毛片| 伊人久久精品亚洲午夜| 欧美性猛交╳xxx乱大交人| 观看免费一级毛片| 色吧在线观看| 亚洲av电影不卡..在线观看| 日韩中字成人| 美女 人体艺术 gogo| 欧美日韩一区二区视频在线观看视频在线 | 1000部很黄的大片| 男女视频在线观看网站免费| 日韩欧美在线乱码| 99久久中文字幕三级久久日本| 欧美xxxx性猛交bbbb| 国产爱豆传媒在线观看| 一级毛片我不卡| 在线国产一区二区在线| 亚洲真实伦在线观看| 久久人人爽人人片av| 日本成人三级电影网站| 国产精品精品国产色婷婷| 久久久久久久久中文| 国产精品久久久久久精品电影| 久久精品国产亚洲网站| 国内精品一区二区在线观看| 亚洲av熟女| 久久久久久久久中文| www.色视频.com| 国产乱人偷精品视频| 国产三级中文精品| 俺也久久电影网| 中文亚洲av片在线观看爽| 久久综合国产亚洲精品| 一级毛片aaaaaa免费看小| 波多野结衣高清作品| 亚洲av电影不卡..在线观看| 中文字幕av成人在线电影| 国产精品嫩草影院av在线观看| 特级一级黄色大片| 两个人视频免费观看高清| 两性午夜刺激爽爽歪歪视频在线观看| 少妇的逼好多水| 中文字幕久久专区| 国产欧美日韩精品亚洲av| 99热这里只有精品一区| 菩萨蛮人人尽说江南好唐韦庄 | 日本-黄色视频高清免费观看| 激情 狠狠 欧美| 又爽又黄a免费视频| 我的女老师完整版在线观看| 精品日产1卡2卡| 最新中文字幕久久久久| 国产亚洲欧美98| 国产一区二区三区av在线 | 精品日产1卡2卡| 最新中文字幕久久久久| aaaaa片日本免费| 99国产极品粉嫩在线观看| 99久久精品国产国产毛片| 三级国产精品欧美在线观看| 97热精品久久久久久| 你懂的网址亚洲精品在线观看 | av在线观看视频网站免费| 日韩欧美精品免费久久| 日本-黄色视频高清免费观看| 亚洲欧美日韩卡通动漫| 18+在线观看网站| 免费大片18禁| 小蜜桃在线观看免费完整版高清| 国产私拍福利视频在线观看| 亚洲av成人精品一区久久| 少妇丰满av| 欧美xxxx性猛交bbbb| 日本五十路高清| 欧美色视频一区免费| 免费av不卡在线播放| 高清毛片免费观看视频网站| 看十八女毛片水多多多| 久久天躁狠狠躁夜夜2o2o| 国产探花极品一区二区| av卡一久久| 国产在线男女| 午夜亚洲福利在线播放| av天堂中文字幕网| 校园人妻丝袜中文字幕| 免费av不卡在线播放| 色哟哟·www| 国产成人a区在线观看| 国产欧美日韩精品亚洲av| 级片在线观看| 色吧在线观看| av黄色大香蕉| 少妇人妻一区二区三区视频| 亚洲第一电影网av| 在线免费观看的www视频| 日本在线视频免费播放| 国产欧美日韩精品亚洲av| 人妻少妇偷人精品九色| 日本免费一区二区三区高清不卡| 色视频www国产| 中文字幕av成人在线电影| 久久99热6这里只有精品| 国产爱豆传媒在线观看| 久久久色成人| 在线观看av片永久免费下载| 麻豆国产av国片精品| 国产在线男女| 日日干狠狠操夜夜爽| 午夜日韩欧美国产| 日本a在线网址| 国产伦在线观看视频一区| 国产成年人精品一区二区| 可以在线观看毛片的网站| 日韩三级伦理在线观看| 国产久久久一区二区三区| 亚洲av免费在线观看| 久久精品国产鲁丝片午夜精品| 国产精品免费一区二区三区在线| 色尼玛亚洲综合影院| www日本黄色视频网| 亚洲va在线va天堂va国产| 一区二区三区高清视频在线| 99久久精品国产国产毛片| 91午夜精品亚洲一区二区三区| 晚上一个人看的免费电影| 一个人看的www免费观看视频| 舔av片在线| 一级毛片aaaaaa免费看小| 欧美性感艳星| 久久亚洲国产成人精品v| 久久精品综合一区二区三区| 国产午夜精品论理片| 成年女人永久免费观看视频| 天堂网av新在线| 中文字幕熟女人妻在线| 午夜视频国产福利| 长腿黑丝高跟| 色5月婷婷丁香| or卡值多少钱| 又黄又爽又免费观看的视频| 成人漫画全彩无遮挡| 国产精品电影一区二区三区| 少妇裸体淫交视频免费看高清| 中文字幕av在线有码专区| 国产高清视频在线观看网站| 欧美高清成人免费视频www| 变态另类丝袜制服| 国产又黄又爽又无遮挡在线| 国产国拍精品亚洲av在线观看| 久久精品国产鲁丝片午夜精品| 美女大奶头视频| 国产综合懂色| 日韩欧美一区二区三区在线观看| 欧美极品一区二区三区四区| 亚洲熟妇中文字幕五十中出| 成人美女网站在线观看视频| 五月伊人婷婷丁香| 黄色欧美视频在线观看| 亚洲自偷自拍三级| 99热精品在线国产| АⅤ资源中文在线天堂| 免费观看精品视频网站| 色哟哟·www| 久久久久国产精品人妻aⅴ院| 亚洲四区av| 国产毛片a区久久久久| 午夜精品在线福利| 亚洲欧美日韩无卡精品| 桃色一区二区三区在线观看| 国产私拍福利视频在线观看| 成年av动漫网址| 变态另类丝袜制服| 美女被艹到高潮喷水动态| 亚洲七黄色美女视频| 不卡视频在线观看欧美| 一级毛片久久久久久久久女| 亚洲专区国产一区二区| 亚洲高清免费不卡视频| 内射极品少妇av片p| 91在线精品国自产拍蜜月| 精品久久久久久久人妻蜜臀av| 一区二区三区四区激情视频 | 在线a可以看的网站| 91久久精品国产一区二区成人| 悠悠久久av| 国内精品宾馆在线| 99视频精品全部免费 在线| 国产麻豆成人av免费视频| 亚洲激情五月婷婷啪啪| 色尼玛亚洲综合影院| 国产高清激情床上av| 国产中年淑女户外野战色| 一区福利在线观看| 亚洲美女搞黄在线观看 | 老师上课跳d突然被开到最大视频| 亚洲美女视频黄频| 亚洲中文日韩欧美视频| 高清日韩中文字幕在线| 99久国产av精品| 亚洲av二区三区四区| 少妇猛男粗大的猛烈进出视频 | 精品国内亚洲2022精品成人| 国产高清视频在线播放一区| 蜜桃亚洲精品一区二区三区| 日产精品乱码卡一卡2卡三| 级片在线观看| 亚洲美女黄片视频| 国产色爽女视频免费观看| 12—13女人毛片做爰片一| 日本撒尿小便嘘嘘汇集6| 欧美+亚洲+日韩+国产| 在线播放国产精品三级| 国产精品国产三级国产av玫瑰| 国产伦一二天堂av在线观看| 亚洲av一区综合| 亚洲中文字幕一区二区三区有码在线看| 美女cb高潮喷水在线观看| 国产精品无大码| 亚洲天堂国产精品一区在线| 97超视频在线观看视频| 欧美+日韩+精品| 99久国产av精品国产电影| 亚洲精品一卡2卡三卡4卡5卡| 在线免费十八禁| avwww免费| 亚洲国产精品国产精品| 欧美性猛交╳xxx乱大交人| 国产探花极品一区二区| 亚洲国产精品成人久久小说 | 国产一区二区三区av在线 | 亚洲第一电影网av| or卡值多少钱| 日韩成人伦理影院| 中国国产av一级| 午夜福利在线观看免费完整高清在 | 嫩草影视91久久| 直男gayav资源| 免费不卡的大黄色大毛片视频在线观看 | 日产精品乱码卡一卡2卡三| 亚洲成a人片在线一区二区| 91午夜精品亚洲一区二区三区| av黄色大香蕉| 十八禁网站免费在线| 国内精品一区二区在线观看| 18禁在线无遮挡免费观看视频 | 国产亚洲av嫩草精品影院| 欧美高清成人免费视频www| 午夜福利视频1000在线观看| 一进一出抽搐gif免费好疼| 国内久久婷婷六月综合欲色啪| 国产成人91sexporn| 伦精品一区二区三区| 日日干狠狠操夜夜爽| 欧美不卡视频在线免费观看| 99热全是精品| 亚洲精品在线观看二区| 午夜精品国产一区二区电影 | 国产女主播在线喷水免费视频网站 | 午夜福利在线在线| 美女高潮的动态| 色噜噜av男人的天堂激情| 精品人妻一区二区三区麻豆 | 久久久久性生活片| 亚洲自偷自拍三级| 国产白丝娇喘喷水9色精品| 男人的好看免费观看在线视频| 日韩中字成人| 亚洲国产精品久久男人天堂| 免费不卡的大黄色大毛片视频在线观看 | 禁无遮挡网站|