A Dimension-Reducing Fréchet Simplification Oracle
Boris Aronov, Tsuri Farhana, Matthew J. Katz, Indu Ramesh
Abstract
Let P be a polygonal curve with n vertices in the plane. We construct a data structure of size O(n n) suited for simplification queries of the following kind. Given a query line and an integer k1, find a curve Q on with at most k vertices that minimizes the discrete Fréchet distance to P, among all such curves. Using our data structure, a query can be handled in O(k2 3 n + k4 n) time. More generally, a geometric tree T on n vertices in the plane can be preprocessed into a near-linear-size structure so that, given a pair u, v of its vertices, a line , and an integer k1, one can find a curve Q on with at most k vertices that minimizes the discrete Fréchet distance to the path from u to v in T, in time O(k2 polylog n). For the general dimension-reduction problem, where P is a curve in Rd (d 3), 0 < 0 < 1 is a real parameter, and a query specifies a g-flat h (1 g d-1) and an integer k 1, we construct a data structure of size O(n n + f(0) n), where f(0)=(1+1/0)(d-1)/2, that allows us to find a curve Q on h with at most k vertices, whose discrete Fréchet distance to P is at most 1+0 times the distance of Q* to P, where Q* is such a curve that minimizes the distance to P. The query handling time is O(f(0) k2 2 n).
Create a lesson
Related papers
Sierpiński--Knopp Wasserstein Distance for Persistence Diagrams and Applications to 2-Wasserstein Approximation
Sebastien Tchitchek, Julien Tierny
Efficient K-Visibility Query in Polygons
Yeganeh Bahoo, Roni Sherman
Curves of constant width and Lebesgue's covering problem
Ujjwal Mishra
Unfolding Overlaps of the Exceptional Regular Polytopes
Satyan L. Devadoss, Matthew Harvey, David Richter
Combinatorial maps for hierarchical splines
Caleb B. Goates, Kendrick M. Shepherd, Derek C. Thomas
Bellman--Shoreline Search in Arbitrary Dimension: Exponential Vector Oscillators, Active Memory, Precession, and Effective Computability
Florentin Koch