Ahmad Biniaz, Jean-Lou De Carufel, Anil Maheshwari, Michiel Smid
{"title":"Metric and Geometric Spanners that are Resilient to Degree-Bounded Edge Faults","authors":"Ahmad Biniaz, Jean-Lou De Carufel, Anil Maheshwari, Michiel Smid","doi":"arxiv-2405.18134","DOIUrl":null,"url":null,"abstract":"Let $H$ be an edge-weighted graph, and let $G$ be a subgraph of $H$. We say\nthat $G$ is an $f$-fault-tolerant $t$-spanner for $H$, if the following is true\nfor any subset $F$ of at most $f$ edges of $G$: For any two vertices $p$ and\n$q$, the shortest-path distance between $p$ and $q$ in the graph $G \\setminus\nF$ is at most $t$ times the shortest-path distance between $p$ and $q$ in the\ngraph $H \\setminus F$. Recently, Bodwin, Haeupler, and Parter generalized this notion to the case\nwhen $F$ can be any set of edges in $G$, as long as the maximum degree of $F$\nis at most $f$. They gave constructions for general graphs $H$. We first consider the case when $H$ is a complete graph whose vertex set is\nan arbitrary metric space. We show that if this metric space contains a\n$t$-spanner with $m$ edges, then it also contains a graph $G$ with $O(fm)$\nedges, that is resilient to edge faults of maximum degree $f$ and has stretch\nfactor $O(ft)$. Next, we consider the case when $H$ is a complete graph whose vertex set is a\nmetric space that admits a well-separated pair decomposition. We show that, if\nthe metric space has such a decomposition of size $m$, then it contains a graph\nwith at most $(2f+1)^2 m$ edges, that is resilient to edge faults of maximum\ndegree $f$ and has stretch factor at most $1+\\varepsilon$, for any given\n$\\varepsilon > 0$. For example, if the vertex set is a set of $n$ points in\n$\\mathbb{R}^d$ ($d$ being a constant) or a set of $n$ points in a metric space\nof bounded doubling dimension, then the spanner has $O(f^2 n)$ edges. Finally, for the case when $H$ is a complete graph on $n$ points in\n$\\mathbb{R}^d$, we show how natural variants of the Yao- and $\\Theta$-graphs\nlead to graphs with $O(fn)$ edges, that are resilient to edge faults of maximum\ndegree $f$ and have stretch factor at most $1+\\varepsilon$, for any given\n$\\varepsilon > 0$.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":"62 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Geometry","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2405.18134","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Let $H$ be an edge-weighted graph, and let $G$ be a subgraph of $H$. We say
that $G$ is an $f$-fault-tolerant $t$-spanner for $H$, if the following is true
for any subset $F$ of at most $f$ edges of $G$: For any two vertices $p$ and
$q$, the shortest-path distance between $p$ and $q$ in the graph $G \setminus
F$ is at most $t$ times the shortest-path distance between $p$ and $q$ in the
graph $H \setminus F$. Recently, Bodwin, Haeupler, and Parter generalized this notion to the case
when $F$ can be any set of edges in $G$, as long as the maximum degree of $F$
is at most $f$. They gave constructions for general graphs $H$. We first consider the case when $H$ is a complete graph whose vertex set is
an arbitrary metric space. We show that if this metric space contains a
$t$-spanner with $m$ edges, then it also contains a graph $G$ with $O(fm)$
edges, that is resilient to edge faults of maximum degree $f$ and has stretch
factor $O(ft)$. Next, we consider the case when $H$ is a complete graph whose vertex set is a
metric space that admits a well-separated pair decomposition. We show that, if
the metric space has such a decomposition of size $m$, then it contains a graph
with at most $(2f+1)^2 m$ edges, that is resilient to edge faults of maximum
degree $f$ and has stretch factor at most $1+\varepsilon$, for any given
$\varepsilon > 0$. For example, if the vertex set is a set of $n$ points in
$\mathbb{R}^d$ ($d$ being a constant) or a set of $n$ points in a metric space
of bounded doubling dimension, then the spanner has $O(f^2 n)$ edges. Finally, for the case when $H$ is a complete graph on $n$ points in
$\mathbb{R}^d$, we show how natural variants of the Yao- and $\Theta$-graphs
lead to graphs with $O(fn)$ edges, that are resilient to edge faults of maximum
degree $f$ and have stretch factor at most $1+\varepsilon$, for any given
$\varepsilon > 0$.