Logo image
Approximate String Matching under Non-Overlapping Inversions
Thesis

Approximate String Matching under Non-Overlapping Inversions

Huang, Shih-Yuan
Masters, 國立清華大學, 資訊工程學系
2013

Abstract

近似字串比對 非重疊反轉 動態規劃 approximate string matching non-overlapping inversions dynamic programming
In this thesis, we introduce and study the approximate string matching problem under non-overlapping inversion distance. Given a text t, a pattern p and a non-negative integer k, the goal of the problem is to find all locations in the text t that match the pattern p with at most k non-overlapping inversions. First, we use the dynamic programming approach to design an algorithm that solves this problem in O(nm^2 ) time and O(m^2) space, where n is the length of the text and m is the length of the pattern. Next, we present another algorithm based on an efficient filtering strategy that has the same worst-case time and space complexities as the first algorithm.

Metrics

1 Record Views

Details

Logo image