Edit distance weighting modification using phonetic and typographic letter grouping over homomorphic encrypted data

Tohari Ahmad, Kukuh Indrayana, Waskitho Wibisono, Royyana Muslim Ijtihadie · 2017

Edit Distance string matching algorithm gives same weight for every single mismatching character. In fact, mismatching can be caused by phonetic error, mistyping error, or unknown error. An improvement has been made by Editex which modifies that algorithm. However, it tolerates only the phonetic error. In this paper, we increase its performance by proposing new weighting and distance calculation of that algorithm. Here, the source of mismatching is grouped into phonetic and typographic errors. Characters are divided into groups of phoneticity and typography, which have their own weight. By using this letter grouping, our proposed method is also suitable for implementation in homomorphic encrypted data. Experimental results show that this method produces lower false positive rates than the Edit Distance and Editex algorithms. The proposed method generates 2.2 false positives per experiment, while Edit Distance and Editex produce 8.24 and 3.12, respectively. It can be inferred that this proposed method is able to produce a relatively low error rate.

Read the paper · More papers on PaperTik