location: Current position: jianghe >> Scientific Research >> Paper Publications

一般间隙及一次性条件的严格模式匹配

Hits:

Indexed by:期刊论文

Date of Publication:2014-12-12

Journal:软件学报

Included Journals:EI、PKU、ISTIC、CSCD

Volume:26

Issue:5

Page Number:1096-1112

ISSN No.:1000-9825

Key Words:一般间隙;模式匹配;一次性条件;网树

Abstract:具有间隙约束的模式匹配是序列模式挖掘的关键问题之一.一次性条件约束是要求序列中每个位置的字符最多只能使用一次,在序列模式挖掘中采用一次性条件约束更加合理.但是目前,间隙约束多为非负间隙,非负间隙对字符串中每个字符的出现顺序具有严格的约束,一定程度上限定了匹配的灵活性.为此,提出了一般间隙及一次性条件的严格模式匹配问题;之后,理论证明了该问题的计算复杂性为 NP-Hard 问题.为了对该问题进行有效求解,在网树结构上构建了动态更新结点信息的启发式求解算法(dynamically changing node property,简称DCNP).该算法动态地更新各个结点的树根路径数、叶子路径数和树根-叶子路径数等,进而每次可以获得一个较优的出现;之后,迭代这一过程.为了有效地提高DCNP算法速度,避免动态更新大量的结点信息,提出了Checking机制,使得DCNP算法仅在可能产生内部重复出现的时候才进行动态更新.理论分析了DCNP算法的时间复杂度和空间复杂度.大量实验结果验证了DCNP算法具有良好的求解性能.

Pre One:Evolving Hard and Easy Traveling Salesman Problem Instances: A Multi-objective Approach

Next One:Developer social networks in software engineering: construction, analysis, and applications