TY - GEN
T1 - Labeled Nearest Neighbor Search and Metric Spanners via Locality Sensitive Orderings
AU - Filtser, Arnold
N1 - Publisher Copyright:
© Arnold Filtser; licensed under Creative Commons License CC-BY 4.0.
PY - 2023/6/1
Y1 - 2023/6/1
N2 - Chan, Har-Peled, and Jones [SICOMP 2020] developed locality-sensitive orderings (LSO) for Euclidean space. A (τ, ρ)-LSO is a collection Σ of orderings such that for every x, y ∈ Rd there is an ordering σ ∈ Σ, where all the points between x and y w.r.t. σ are in the ρ-neighborhood of either x or y. In essence, LSO allow one to reduce problems to the 1-dimensional line. Later, Filtser and Le [STOC 2022] developed LSO's for doubling metrics, general metric spaces, and minor free graphs. For Euclidean and doubling spaces, the number of orderings in the LSO is exponential in the dimension, which made them mainly useful for the low dimensional regime. In this paper, we develop new LSO's for Euclidean, ℓp, and doubling spaces that allow us to trade larger stretch for a much smaller number of orderings. We then use our new LSO's (as well as the previous ones) to construct path reporting low hop spanners, fault tolerant spanners, reliable spanners, and light spanners for different metric spaces. While many nearest neighbor search (NNS) data structures were constructed for metric spaces with implicit distance representations (where the distance between two metric points can be computed using their names, e.g. Euclidean space), for other spaces almost nothing is known. In this paper we initiate the study of the labeled NNS problem, where one is allowed to artificially assign labels (short names) to metric points. We use LSO's to construct efficient labeled NNS data structures in this model.
AB - Chan, Har-Peled, and Jones [SICOMP 2020] developed locality-sensitive orderings (LSO) for Euclidean space. A (τ, ρ)-LSO is a collection Σ of orderings such that for every x, y ∈ Rd there is an ordering σ ∈ Σ, where all the points between x and y w.r.t. σ are in the ρ-neighborhood of either x or y. In essence, LSO allow one to reduce problems to the 1-dimensional line. Later, Filtser and Le [STOC 2022] developed LSO's for doubling metrics, general metric spaces, and minor free graphs. For Euclidean and doubling spaces, the number of orderings in the LSO is exponential in the dimension, which made them mainly useful for the low dimensional regime. In this paper, we develop new LSO's for Euclidean, ℓp, and doubling spaces that allow us to trade larger stretch for a much smaller number of orderings. We then use our new LSO's (as well as the previous ones) to construct path reporting low hop spanners, fault tolerant spanners, reliable spanners, and light spanners for different metric spaces. While many nearest neighbor search (NNS) data structures were constructed for metric spaces with implicit distance representations (where the distance between two metric points can be computed using their names, e.g. Euclidean space), for other spaces almost nothing is known. In this paper we initiate the study of the labeled NNS problem, where one is allowed to artificially assign labels (short names) to metric points. We use LSO's to construct efficient labeled NNS data structures in this model.
KW - Locality sensitive ordering
KW - doubling dimension
KW - fault tolerant spanner
KW - high dimensional Euclidean space
KW - light spanner
KW - nearest neighbor search
KW - path reporting low hop spanner
KW - planar and minor free graphs
KW - reliable spanner
UR - http://www.scopus.com/inward/record.url?scp=85163540767&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.SoCG.2023.33
DO - 10.4230/LIPIcs.SoCG.2023.33
M3 - Conference contribution
AN - SCOPUS:85163540767
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 39th International Symposium on Computational Geometry, SoCG 2023
A2 - Chambers, Erin W.
A2 - Gudmundsson, Joachim
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 39th International Symposium on Computational Geometry, SoCG 2023
Y2 - 12 June 2023 through 15 June 2023
ER -