Record linkage as dna sequence alignment problem

Yoojin Hong, Tao Yang, Jaewoo Kang, Dongwon Lee

Research output: Contribution to journalConference articlepeer-review

4 Scopus citations

Abstract

Since modern database applications increasingly need to deal with dirty data due to a variety of reasons (e.g., data entry errors, heterogeneous formats, and ambiguous terms), (record) linkage problem to determine if two entities represented as relational records are approximately the same or not. In this paper, we propose a novel idea of using the popular gene sequence alignment algorithm in Biology BLAST. Our proposal, termed as the BLASTed linkage, is based on the observations that: (1) both problems are variants of approximate pattern matching, (2) BLAST provides the statistical guarantee of search results in a scalable manner a greatly lacking feature in many linkage solutions, and (3) by transforming the record linkage problem into the gene sequence alignment problem, one can leverage on a wealth of advanced algorithms, implementations, and tools that have been actively developed for BLAST during the last decade. In translating English alphabets to DNA sequences of A. C, G. and T. we study four variations: (1) default each alphabet is mapped to nucleotides under 1, 2, and 1-bit coding schemes, (2) weighted tokens are elongated or shortened proportional to their importance, making important tokens longer in the resultant DNA sequences, (3) hybrid each token's lexical meaning as well as its importance are considered at the same time during translation, and (4) multi-bit tokens are selected for any of 1. 2, and 1-bit coding schemes based on the cumulative distribution functions of their schemes are experimentally validated using both real and synthetic data sets.

Original languageEnglish (US)
Pages (from-to)13-22
Number of pages10
JournalCTIT workshop proceedings series
VolumeWP 08
Issue number02
StatePublished - 2008
Event6th International Workshop on Quality in Databases, QDB 2008 and 3rd Workshop on Management of Uncertain Data, MUD 2008 - Auckland, New Zealand
Duration: Aug 1 2008Aug 1 2008

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Geography, Planning and Development

Fingerprint

Dive into the research topics of 'Record linkage as dna sequence alignment problem'. Together they form a unique fingerprint.

Cite this