SearcharxivSearch

arXiv subjects

Ioannis Papoutsakis

Publications and source records attributed to Ioannis Papoutsakis.

4 recordsLinked to original sources

Tree spanners of bounded degree graphs

A tree $t$-spanner of a graph $G$ is a spanning tree of $G$ such that the distance between pairs of vertices in the tree is at most $t$ times their distance in $G$. Deciding tree $t$-spanner admissible graphs has been proved to be tractable for $t<3$ and NP-complete for $t>3$, while the complexity status of this problem is unresolved when $t=3$. For every $t>2$ and $b>0$, an efficient dynamic programming algorithm to decide tree $t$-spanner admissibility of graphs with vertex degrees less than $b$ is presented. Only for $t=3$, the algorithm remains efficient, when graphs $G$ with degrees less than $b\log |V(G)|$ are examined.

cs.DM

On approximating tree spanners that are breadth first search trees

A tree $t$-spanner $T$ of a graph $G$ is a spanning tree of $G$ such that the distance in $T$ between every pair of verices is at most $t$ times the distance in $G$ between them. There are efficient algorithms that find a tree $t\cdot O(\log n)$-spanner of a graph $G$, when $G$ admits a tree $t$-spanner. In this paper, the search space is narrowed to $v$-concentrated spanning trees, a simple family that includes all the breadth first search trees starting from vertex $v$. In this case, it is not easy to find approximate tree spanners within factor almost $o(\log n)$. Specifically, let $m$ and $t$ be integers, such that $m>0$ and $t\geq 7$. If there is an efficient algorithm that receives as input a graph $G$ and a vertex $v$ and returns a $v$-concentrated tree $t\cdot o((\log n)^{m/(m+1)})$-spanner of $G$, when $G$ admits a $v$-concentrated tree $t$-spanner, then there is an algorithm that decides 3-SAT in quasi-polynomial time.

cs.CC

Tree 3-spanners of diameter at most 5

Tree spanners approximate distances within graphs; a subtree of a graph is a tree $t$-spanner of the graph if and only if for every pair of vertices their distance in the subtree is at most $t$ times their distance in the graph. When a graph contains a subtree of diameter at most $t$, then trivially admits a tree $t$-spanner. Now, determining whether a graph admits a tree $t$-spanner of diameter at most $t+1$ is an NP complete problem, when $t\geq 4$, and it is tractable, when $t\leq 3$. Although it is not known whether it is tractable to decide graphs that admit a tree 3-spanner of any diameter, an efficient algorithm to determine graphs that admit a tree 3-spanner of diameter at most 5 is presented. Moreover, it is proved that if a graph of diameter at most 3 admits a tee 3-spanner, then it admits a tree 3-spanner of diameter at most 5. Hence, this algorithm decides tree 3-spanner admissibility of diameter at most 3 graphs.

cs.DM

Tree spanners of small diameter

A graph that contains a spanning tree of diameter at most $t$ clearly admits a tree $t$-spanner, since a tree $t$-spanner of a graph $G$ is a sub tree of $G$ such that the distance between pairs of vertices in the tree is at most $t$ times their distance in $G$. In this paper, graphs that admit a tree $t$-spanner of diameter at most $t+1$ are studied. For $t$ equal to 1 or 2 the problem has been solved. For $t=3$ we present an algorithm that determines if a graph admits a tree 3-spanner of diameter at most 4. For $t\geq4$ it is proved that it is an NP-complete problem to decide whether a graph admits a tree $t$-spanner of diameter at most $t+1$.

cs.DM