Efficient top-k algorithms for approximate substring matching
Efficient top-k algorithms for approximate substring matching
复制标题
DOI:
10.1145/2463676.2465324
复制
发表时间:
2013-06
期刊:
影响因子:
--
通讯作者:
Younghoon Kim;Kyuseok Shim
中科院分区:
文献类型:
--
作者:
Younghoon Kim;Kyuseok Shim
There is a wide range of applications that require to query a large database of texts to search for similar strings or substrings. Traditional approximate substring matching requests a user to specify a similarity threshold. Without top-k approximate substring matching, users have to try repeatedly different maximum distance threshold values when the proper threshold is unknown in advance. In our paper, we first propose the efficient algorithms for finding the top-k approximate substring matches with a given query string in a set of data strings. To reduce the number of expensive distance computations, the proposed algorithms utilize our novel filtering techniques which take advantages of q-grams and inverted q-gram indexes available. We conduct extensive experiments with real-life data sets. Our experimental results confirm the effectiveness and scalability of our proposed algorithms.