您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

一般間隙與one-off條件的序列模式匹配

大?。?/span>0.96 MB 人氣: 2017-12-19 需要積分:3

  帶有間隙約束的模式匹配問題是序列模式挖掘的關(guān)鍵問題之一.目前大多數(shù)的研究都為非負(fù)間隙,對字符串中的每個(gè)字符的出現(xiàn)順序有著嚴(yán)格的要求.為了增加匹配的靈活性,并且考慮到在序列模式挖掘中采用one-off條件更加合理,研究一般間隙與one-off條件下的模式匹配問題,該問題為NP-Hard問題.為了有效的求解該問題,提出了MSAING(Maximum Sequential pattern mAtching wlth oNe-off and General gaps condition)算法,首先利用Reverse策略使模式與序列達(dá)到最佳的匹配狀態(tài):然后,使用線性表的結(jié)構(gòu)使匹配過程中消耗的時(shí)間和空間大幅度的降低,同利用回溯機(jī)制提高匹配的成功率;最后,根據(jù)inside_Checking機(jī)制,判斷模式串是否會(huì)產(chǎn)生內(nèi)部重復(fù)現(xiàn)象,進(jìn)一步提高算法的執(zhí)行效率.理論證明了MSAING算法的完備性。實(shí)驗(yàn)結(jié)果驗(yàn)證了MSAING算法匹配結(jié)果的準(zhǔn)確性,以及在時(shí)間和空間方面的高效性。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價(jià):好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?