245 research outputs found
Better Tradeoffs for Exact Distance Oracles in Planar Graphs
We present an -space distance oracle for directed planar graphs
that answers distance queries in time. Our oracle both
significantly simplifies and significantly improves the recent oracle of
Cohen-Addad, Dahlgaard and Wulff-Nilsen [FOCS 2017], which uses
-space and answers queries in time. We achieve this by
designing an elegant and efficient point location data structure for Voronoi
diagrams on planar graphs.
We further show a smooth tradeoff between space and query-time. For any , we show an oracle of size that answers queries in time. This new tradeoff is currently the best (up to
polylogarithmic factors) for the entire range of and improves by polynomial
factors over all the previously known tradeoffs for the range
Exact Distance Oracles for Planar Graphs with Failing Vertices
We consider exact distance oracles for directed weighted planar graphs in the
presence of failing vertices. Given a source vertex , a target vertex
and a set of failed vertices, such an oracle returns the length of a
shortest -to- path that avoids all vertices in . We propose oracles
that can handle any number of failures. More specifically, for a directed
weighted planar graph with vertices, any constant , and for any , we propose an oracle of size
that answers queries in
time. In particular, we show an
-size, -query-time
oracle for any constant . This matches, up to polylogarithmic factors, the
fastest failure-free distance oracles with nearly linear space. For single
vertex failures (), our -size,
-query-time oracle improves over the previously best
known tradeoff of Baswana et al. [SODA 2012] by polynomial factors for , . For multiple failures, no planarity exploiting
results were previously known
An Analytical Representation of the 2d Generalized Balanced Power Diagram
Tessellations are an important tool to model the microstructure of cellular
and polycrystalline materials. Classical tessellation models include the
Voronoi diagram and Laguerre tessellation whose cells are polyhedra. Due to the
convexity of their cells, those models may be too restrictive to describe data
that includes possibly anisotropic grains with curved boundaries. Several
generalizations exist. The cells of the generalized balanced power diagram are
induced by elliptic distances leading to more diverse structures. So far,
methods for computing the generalized balanced power diagram are restricted to
discretized versions in the form of label images. In this work, we derive an
analytic representation of the vertices and edges of the generalized balanced
power diagram in 2d. Based on that, we propose a novel algorithm to compute the
whole diagram
Spanners of Additively Weighted Point Sets
We study the problem of computing geometric spanners for (additively)
weighted point sets. A weighted point set is a set of pairs where
is a point in the plane and is a real number. The distance between two
points and is defined as . We show
that in the case where all are positive numbers and for all (in which case the points can be seen as
non-intersecting disks in the plane), a variant of the Yao graph is a
-spanner that has a linear number of edges. We also show that the
Additively Weighted Delaunay graph (the face-dual of the Additively Weighted
Voronoi diagram) has constant spanning ratio. The straight line embedding of
the Additively Weighted Delaunay graph may not be a plane graph. We show how to
compute a plane embedding that also has a constant spanning ratio
- …