2015/04/29 by Zh. G. Nikoghosyan, Nikoghosyan, Zhora
Computer Science · Engineering · #Advanced Graph Theory Research #Advanced Optical Network Technologies #Combinatorics (math.CO) #FOS: Mathematics #Interconnection Networks and Systems
paper · pdf · doi:10.48550/arxiv.1504.07811
openalex publication_date 2015/04/29 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
A vertex of degree one in a tree is called an end vertex and a vertex of degree at least three is called a branch vertex. For a graph G, let σ2 be the minimum degree sum of two nonadjacent vertices in G. We consider tree problems arising in the context of optical and centralized terminal networks: finding a spanning tree of G (i) with the minimum number of end vertices, (ii) with the minimum number of branch vertices and (iii) with the minimum degree sum of the branch vertices, motivated by network design problems where junctions are significantly more expensive than simple end- or through-nodes, and are thus to be avoided. We consider: (∗) connected graphs on n vertices such that σ2≥ n-k+1 for some positive integer k. In 1976, it was proved (by the author) that every graph satisfying (∗) has a spanning tree with at most k end vertices. In this paper we first show that every graph satisfying (∗) has a spanning tree with at most k+1 branch and end vertices altogether. The next result states that every graph satisfying (∗) has a spanning tree with at most (k-1)/2 branch vertices. The third result states that every graph satisfying (∗) has a spanning tree with at most (3)/(2)(k-1) degree sum of branch vertices. All results are sharp.