State-of-the-art in String Similarity Search and Join

被引:32
|
作者
Wandelt, Sebastian [1 ]
Deng, Dong [2 ]
Gerdjikov, Stefan [3 ]
Mishra, Shashwat [4 ]
Mitankin, Petar [5 ]
Patil, Manish [6 ]
Siragusa, Enrico [7 ]
Tiskin, Alexander [8 ]
Wang, Wei [9 ]
Wang, Jiaying [10 ]
Leser, Ulf [11 ]
机构
[1] HU Berlin, Berlin, Germany
[2] Tsinghua Univ, Beijing 100084, Peoples R China
[3] FMI Sofia Univ, Sofia, Bulgaria
[4] IIT Kanpur, Special Interest Grp Data, Kanpur, Uttar Pradesh, India
[5] FMI Sofia Univ, IICT Bulgarian Acad Sci, Sofia, Bulgaria
[6] Louisiana State Univ, Baton Rouge, LA 70803 USA
[7] FU Berlin, Berlin, Germany
[8] Univ Warwick, Dept Comp Sci, Coventry CV4 7AL, W Midlands, England
[9] Univ New S Wales, Sydney, NSW 2052, Australia
[10] Northeastern Univ, Shenyang, Peoples R China
[11] HU Berlin, Berlin, Germany
关键词
String search; String join; Scalability; Comparison;
D O I
10.1145/2627692.2627706
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
String similarity search and its variants are fundamental problems with many applications in areas such as data integration, data quality, computational linguistics, or bioinformatics. A plethora of methods have been developed over the last decades. Obtaining an overview of the state-of-the-art in this field is difficult, as results are published in various domains without much cross-talk, papers use different data sets and often study subtle variations of the core problems, and the sheer number of proposed methods exceeds the capacity of a single research group. In this paper, we report on the results of the probably largest benchmark ever performed in this field. To overcome the resource bottleneck, we organized the benchmark as an international competition, a workshop at EDBT/ICDT 2013. Various teams from different fields and from all over the world developed or tuned programs for two crisply defined problems. All algorithms were evaluated by an external group on two machines. Altogether, we compared 14 different programs on two string matching problems (k-approximate search and k-approximate join) using data sets of increasing sizes and with different characteristics from two different domains. We compare programs primarily by wall clock time, but also provide results on memory usage, indexing time, batch query effects and scalability in terms of CPU cores. Results were averaged over several runs and confirmed on a second, different hardware platform. A particularly interesting observation is that disciplines can and should learn more from each other, with the three best teams rooting in computational linguistics, databases, and bioinformatics, respectively.
引用
下载
收藏
页码:64 / 76
页数:13
相关论文
共 50 条
  • [41] THE STATE-OF-THE-ART
    FEINSTEIN, AR
    JAMA-JOURNAL OF THE AMERICAN MEDICAL ASSOCIATION, 1986, 255 (11): : 1488 - 1488
  • [43] THE STATE-OF-THE-ART
    KERN, AG
    INTECH, 1992, 39 (01) : 9 - 9
  • [44] STATE-OF-THE-ART
    DETRY, R
    ACTA CHIRURGICA BELGICA, 1995, 95 (02) : R20 - &
  • [45] THE STATE-OF-THE-ART
    不详
    VETERINARY RECORD, 1987, 121 (10) : 209 - 209
  • [46] Extending String Similarity Join to Tolerant Fuzzy Token Matching
    Wang, Jiannan
    Li, Guoliang
    Feng, Jianhua
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2014, 39 (01):
  • [47] Photoepilation. State-of-the-art [Photoepilation. State-of-the-art]
    Gansel R.W.
    Der Hautarzt, 2008, 59 (2): : 124 - 130
  • [48] Fast-join: An efficient method for fuzzy token matching based string similarity join
    Wang, Jiannan
    Li, Guoliang
    Fe, Jianhua
    Proceedings - International Conference on Data Engineering, 2011, : 458 - 469
  • [49] Fast-Join: An Efficient Method for Fuzzy Token Matching based String Similarity Join
    Wang, Jiannan
    Li, Guoliang
    Fe, Jianhua
    IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), 2011, : 458 - 469
  • [50] MF-Join: Efficient Fuzzy String Similarity Join with Multi-level Filtering
    Wang, Jin
    Lin, Chunbin
    Zaniolo, Carlo
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2019), 2019, : 386 - 397