Color-distance oracles and snippets

Tsvi Kopelowitz, Robert Krauthgamer

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

In the snippets problem we are interested in preprocessing a text T so that given two pattern queries P1 and P2, one can quickly locate the occurrences of the patterns in T that are the closest to each other. A closely related problem is that of constructing a color-distance oracle, where the goal is to preprocess a set of points from some metric space, in which every point is associated with a set of colors, so that given two colors one can quickly locate two points associated with those colors, that are as close as possible to each other. We introduce efficient data structures for both color-distance oracles and the snippets problem. Moreover, we prove conditional lower bounds for these problems from both the 3SUM conjecture and the Combinatorial Boolean Matrix Multiplication conjecture.

Original languageEnglish
Title of host publication27th Annual Symposium on Combinatorial Pattern Matching, CPM 2016
EditorsRoberto Grossi, Moshe Lewenstein
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Pages24.1-24.10
ISBN (Electronic)9783959770125
DOIs
StatePublished - 1 Jun 2016
Externally publishedYes
Event27th Annual Symposium on Combinatorial Pattern Matching, CPM 2016 - Tel Aviv, Israel
Duration: 27 Jun 201629 Jun 2016

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume54
ISSN (Print)1868-8969

Conference

Conference27th Annual Symposium on Combinatorial Pattern Matching, CPM 2016
Country/TerritoryIsrael
CityTel Aviv
Period27/06/1629/06/16

Bibliographical note

Publisher Copyright:
© Tsvi Kopelowitz Robert Krauthgamer.

Funding

Work supported in part by NSF grants CCF-1217338, CNS-1318294, and CCF-1514383. Work supported in part by an Israel Science Foundation grant #897/13. We thank Sharma Thankachan for suggesting to consider range predecessor data structures, thereby significantly simplifying our earlier, more complicated, solution.

FundersFunder number
Sharma Thankachan
National Science FoundationCCF-1217338, CNS-1318294, CCF-1514383
Israel Science Foundation897/13

    Keywords

    • Distance oracles
    • Near neighbor search
    • Snippets
    • Text indexing

    Fingerprint

    Dive into the research topics of 'Color-distance oracles and snippets'. Together they form a unique fingerprint.

    Cite this