Trade-offs on the location of the core node in a network

  • Authors:
  • Jean-François Macq;Michel X. Goemans

  • Affiliations:
  • Université catholique de Louvain;M.I.T

  • Venue:
  • SODA '04 Proceedings of the fifteenth annual ACM-SIAM symposium on Discrete algorithms
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

The selection of a core node in a network is a crucial step in the set-up of several multimedia applications such as videoconferences or multi-player games. For a given group of application users, a poorly chosen location can lead to a waste of bandwidth or to long communication delays. Since this kind of application usually involves unicast and multicast communications at the same time, we are naturally interested in a core location such that both the sum of the unicast path lengths to the users and the cost of the multicast tree spanning the users and the core are simultaneously small. While optimizing the first criterion is equivalent to finding a 1-median of the users, the second criterion corresponds to the minimum cost Steiner tree problem.The goal of this paper is to show that there always exists a core location for which both criteria are close to their optimum. More precisely, we give a continuum of results which proves in particular that both criteria can simultaneously be within 1.37 times their optimum. Finally we apply our results to the problem of minimizing a weighted sum of the criteria and we give an easy and fast heuristic with a small approximation ratio.