We study polynomial-time approximation algorithms for two closely-related problems, namely computing shortcuts and transitive-closure spanners (TC spanners). For a directed unweighted graph $G=(V, E)$ and an integer $d$, a set of edges $E'\subseteq V\times V$ is called a $d$-TC spanner of $G$ if the graph $H:=(V, E')$ has (i) the same transitive-closure as $G$ and (ii) diameter at most $d.$ The set $E''\subseteq V\times V$ is a $d$-shortcut of $G$ if $E\cup E''$ is a $d$-TC spanner of $G$. Our focus is on the following $(\alpha_D, \alpha_S)$-approximation algorithm: given a directed graph $G$ and integers $d$ and $s$ such that $G$ admits a $d$-shortcut (respectively $d$-TC spanner) of size $s$, find a $(d\alpha_D)$-shortcut (resp. $(d\alpha_D)$-TC spanner) with $s\alpha_S$ edges, for as small $\alpha_S$ and $\alpha_D$ as possible. As our main result, we show that, under the Projection Game Conjecture (PGC), there exists a small constant $\epsilon>0$, such that no polynomial-time $(n^{\epsilon},n^{\epsilon})$-approximation algorithm exists for finding $d$-shortcuts as well as $d$-TC spanners of size $s$. Previously, super-constant lower bounds were known only for $d$-TC spanners with constant $d$ and ${\alpha_D}=1$ [Bhattacharyya, Grigorescu, Jung, Raskhodnikova, Woodruff 2009]. Similar lower bounds for super-constant $d$ were previously known only for a more general case of directed spanners [Elkin, Peleg 2000]. No hardness of approximation result was known for shortcuts prior to our result. As a side contribution, we complement the above with an upper bound of the form $(n^{\gamma_D}, n^{\gamma_S})$-approximation which holds for $3\gamma_D + 2\gamma_S > 1$ (e.g., $(n^{1/5+o(1)}, n^{1/5+o(1)})$-approximation).
翻译:我们研究两个密切相关问题的多项式时间近似算法,即计算捷径和传递闭包生成树(TC生成树)。对于有向无权图$G=(V, E)$和整数$d$,若边集$E'\subseteq V\times V$满足:(i) 图$H:=(V, E')$与$G$具有相同的传递闭包;(ii) 直径至多为$d$,则称$E'$为$G$的$d$-TC生成树。若$E\cup E''$是$G$的$d$-TC生成树,则称边集$E''\subseteq V\times V$为$G$的$d$-捷径。我们关注以下$(\alpha_D, \alpha_S)$-近似算法:给定有向图$G$及整数$d$和$s$,若$G$存在规模为$s$的$d$-捷径(对应地,$d$-TC生成树),则算法需找到具有$s\alpha_S$条边的$(d\alpha_D)$-捷径(对应地,$(d\alpha_D)$-TC生成树),并尽可能使$\alpha_S$和$\alpha_D$最小。作为主要结果,我们证明在投影博弈猜想(PGC)成立的条件下,存在小常数$\epsilon>0$,使得寻找规模为$s$的$d$-捷径与$d$-TC生成树均不存在多项式时间的$(n^{\epsilon},n^{\epsilon})$-近似算法。此前,仅对常数$d$且${\alpha_D}=1$的$d$-TC生成树已知超常数下界[Bhattacharyya, Grigorescu, Jung, Raskhodnikova, Woodruff 2009]。对于超常数$d$的类似下界此前仅在有向生成树的更一般情形中被证实[Elkin, Peleg 2000]。在我们的工作之前,尚未有关于捷径问题的近似难度结果。作为补充贡献,我们进一步给出了$(n^{\gamma_D}, n^{\gamma_S})$-形式的近似上界,该上界在满足$3\gamma_D + 2\gamma_S > 1$时成立(例如$(n^{1/5+o(1)}, n^{1/5+o(1)})$-近似算法)。