On the complexity of the (approximate) nearest colored node problem

07/10/2018
by   Maximilian Probst, et al.
0

Given a graph G=(V,E) where each vertex is assigned a color from the set C={c_1, c_2, .., c_σ}. In the (approximate) nearest colored node problem, we want to query, given v ∈ V and c ∈ C, for the (approximate) distance dist(v, c) from v to the nearest node of color c. For any integer 1 ≤ k ≤ n, we present a Color Distance Oracle (also often referred to as Vertex-label Distance Oracle) of stretch 4k-5 using space O(knσ^1/k) and query time O(k). This improves the query time from O(k) to O(k) over the best known Color Distance Oracle by Chechik DBLP:journals/corr/abs-1109-3114. We then prove a lower bound in the cell probe model showing that our query time is optimal in regard to space up to constant factors. We also investigate dynamic settings of the problem and find new upper and lower bounds.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro