Multi-source trees: algorithms for minimizing eccentricity cost metrics

  • Authors:
  • Paraskevi Fragopoulou;Stavros D. Nikolopoulos;Leonidas Palios

  • Affiliations:
  • Department of Applied Informatics and Multimedia, Technological Educational Institute of Crete, Heraklion-Crete, Greece;Department of Computer Science, University of Ioannina, Ioannina, Greece;Department of Computer Science, University of Ioannina, Ioannina, Greece

  • Venue:
  • ISAAC'05 Proceedings of the 16th international conference on Algorithms and Computation
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider generalizations of the k-source sum of vertex eccentricity problem (k-SVET) and the k-source sum of source eccentricity problem (k-SSET) [1], which we call SDET and SSET, respectively, and provide efficient algorithms for their solution. The SDET (SSET, resp.) problem is defined as follows: given a weighted graph G and sets S of source nodes and D of destination nodes, which are subsets of the vertex set of G, construct a tree-subgraph T of G which connects all sources and destinations and minimizes the SDET cost function $\sum_{d\in {\it D}}{\it max}_{s \in {\it S}}{\it d}_{T}({\it s},{\it d})$ (the SSET cost function $\sum_{s\in {\it S}}{\rm max}_{d \in {\it D}}{\it d}_{T}({\it s},{\it d})$, respectively). We describe an O(nm log n)-time algorithm for the SDET problem and thus, by symmetry, to the SSET problem, where n and m are the numbers of vertices and edges in G. The algorithm introduces efficient ways to identify candidates for the sought tree and to narrow down their number to O(m). Our algorithm readily implies O(nm log n)-time algorithms for the k-SVET and k-SSET problems as well.