9 research outputs found
Incubators vs Zombies: Fault-Tolerant, Short, Thin and Lanky Spanners for Doubling Metrics
Recently Elkin and Solomon gave a construction of spanners for doubling
metrics that has constant maximum degree, hop-diameter O(log n) and lightness
O(log n) (i.e., weight O(log n)w(MST). This resolves a long standing conjecture
proposed by Arya et al. in a seminal STOC 1995 paper.
However, Elkin and Solomon's spanner construction is extremely complicated;
we offer a simple alternative construction that is very intuitive and is based
on the standard technique of net tree with cross edges. Indeed, our approach
can be readily applied to our previous construction of k-fault tolerant
spanners (ICALP 2012) to achieve k-fault tolerance, maximum degree O(k^2),
hop-diameter O(log n) and lightness O(k^3 log n)
Optimal Vertex Fault Tolerant Spanners (for fixed stretch)
A -spanner of a graph is a sparse subgraph whose shortest path
distances match those of up to a multiplicative error . In this paper we
study spanners that are resistant to faults. A subgraph is an
vertex fault tolerant (VFT) -spanner if is a -spanner
of for any small set of vertices that might "fail." One
of the main questions in the area is: what is the minimum size of an fault
tolerant -spanner that holds for all node graphs (as a function of ,
and )? This question was first studied in the context of geometric
graphs [Levcopoulos et al. STOC '98, Czumaj and Zhao SoCG '03] and has more
recently been considered in general undirected graphs [Chechik et al. STOC '09,
Dinitz and Krauthgamer PODC '11].
In this paper, we settle the question of the optimal size of a VFT spanner,
in the setting where the stretch factor is fixed. Specifically, we prove
that every (undirected, possibly weighted) -node graph has a
-spanner resilient to vertex faults with edges, and this is fully optimal (unless the famous Erdos Girth
Conjecture is false). Our lower bound even generalizes to imply that no data
structure capable of approximating similarly can
beat the space usage of our spanner in the worst case. We also consider the
edge fault tolerant (EFT) model, defined analogously with edge failures rather
than vertex failures. We show that the same spanner upper bound applies in this
setting. Our data structure lower bound extends to the case (and hence we
close the EFT problem for -approximations), but it falls to for . We leave it as an open problem to
close this gap.Comment: To appear in SODA 201
Sparse fault-tolerant spanners for doubling metrics with bounded hop-diameter or degree
We study fault-tolerant spanners in doubling metrics. A subgraph H for a metric space X is called a k-vertex-fault-tolerant t-spanner ((k, t)-VFTS or simply k-VFTS), if for any subset S â\u8a\u86 X with |S | â\u89¤ k, it holds that dH\S(x, y) â\u89¤ t · d(x, y), for any pair of x, y â\u88\u88 X \ S. For any doubling metric, we give a basic construction of k-VFTS with stretch arbitrarily close to 1 that has optimal O(kn) edges. In addition, we also consider bounded hop-diameter, which is studied in the context of fault-tolerance for the first time even for Euclidean spanners. We provide a construction of k-VFTS with bounded hop-diameter: for m â\u89¥ 2n, we can reduce the hop-diameter of the above k-VFTS to O(α(m, n)) by adding O(km) edges, where α is a functional inverse of the Ackermannâ\u80\u99s function. Finally, we construct a fault-tolerant single-sink spanner with bounded maximum degree, and use it to reduce the maximum degree of our basic k-VFTS. As a result, we get a k-VFTS with O(k 2 n) edges and maximum degree O(k²)
Sparse Fault-Tolerant Spanners for Doubling Metrics with Bounded Hop-Diameter or Degree
Session A6Lecture Notes in Computer Science, Vol. 7391 entitled: Automata, Languages, and Programming: 39th international colloquium, ICALP 2012, Warwick, UK, 9-13 July 2012: ProceedingsWe study fault-tolerant spanners in doubling metrics. A subgraph H for a metric space X is called a k-vertex-fault-tolerant t-spanner ((k,t)-VFTS or simply k-VFTS), if for any subset S ⊆ X with |S| ≤ k, it holds that d H ∖ S (x, y) ≤ t ·d(x, y), for any pair of x, y ∈ X ∖ S.
For any doubling metric, we give a basic construction of k-VFTS with stretch arbitrarily close to 1 that has optimal O(kn) edges. In addition, we also consider bounded hop-diameter, which is studied in the context of fault-tolerance for the first time even for Euclidean spanners. We provide a construction of k-VFTS with bounded hop-diameter: for m ≥ 2n, we can reduce the hop-diameter of the above k-VFTS to O(α(m, n)) by adding O(km) edges, where α is a functional inverse of the Ackermann’s function.
Finally, we construct a fault-tolerant single-sink spanner with bounded maximum degree, and use it to reduce the maximum degree of our basic k-VFTS. As a result, we get a k-VFTS with O(k 2 n) edges and maximum degree O(k 2)
-Coresets for Clustering (with Outliers) in Doubling Metrics
We study the problem of constructing -coresets for the -clustering problem in a doubling metric . An -coreset
is a weighted subset with weight function , such that for any -subset , it holds that
.
We present an efficient algorithm that constructs an -coreset
for the -clustering problem in , where the size of the coreset
only depends on the parameters and the doubling dimension
. To the best of our knowledge, this is the first efficient
-coreset construction of size independent of for general
clustering problems in doubling metrics.
To this end, we establish the first relation between the doubling dimension
of and the shattering dimension (or VC-dimension) of the range space
induced by the distance . Such a relation was not known before, since one
can easily construct instances in which neither one can be bounded by (some
function of) the other. Surprisingly, we show that if we allow a small
-distortion of the distance function , and consider the
notion of -error probabilistic shattering dimension, we can prove an
upper bound of for the probabilistic shattering dimension for
even weighted doubling metrics. We believe this new relation is of independent
interest and may find other applications.
We also study the robust coresets and centroid sets in doubling metrics. Our
robust coreset construction leads to new results in clustering and property
testing, and the centroid sets can be used to accelerate the local search
algorithms for clustering problems.Comment: Appeared in FOCS 2018, this is the full versio