首页 | 本学科首页   官方微博 | 高级检索  
     


Matching with don't-cares and a small number of mismatches
Authors:Chaim Linhart  Ron Shamir
Affiliation:School of Computer Science, Tel Aviv University, Tel-Aviv 69978, Israel
Abstract:In matching with don't-cares and k mismatches we are given a pattern of length m and a text of length n, both of which may contain don't-cares (a symbol that matches all symbols), and the goal is to find all locations in the text that match the pattern with at most k mismatches, where k is a parameter. We present new algorithms that solve this problem using a combination of convolutions and a dynamic programming procedure. We give randomized and deterministic solutions that run in time O(nk2logm) and O(nk3logm), respectively, and are faster than the most efficient extant methods for small values of k. Our deterministic algorithm is the first to obtain an O(polylog(k)⋅nlogm) running time.
Keywords:Analysis of algorithms   Pattern matching   Approximate wildcard matching
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号