An O(n log n) average time algorithm for computing the shortest network under a given topology

G. Xue, D. Z. Du

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

In 1992 F. K. Hwang and J. F. Weng published an O(n2) time algorithm for computing the shortest network under a given full Steiner topology interconnecting n fixed points in the Euclidean plane. The Hwang-Weng algorithm can be used to improve substantially existing algorithms for the Steiner minimum tree problem because it reduces the number of different Steiner topologies to be considered dramatically. In this paper we present an improved Hwang-Weng algorithm. While the worst-case time complexity of our algorithm is still O(n2), its average time complexity over all the full Steiner topologies interconnecting n fixed points is O(n log n).

Original languageEnglish (US)
Pages (from-to)354-362
Number of pages9
JournalAlgorithmica (New York)
Volume23
Issue number4
DOIs
StatePublished - Apr 1999
Externally publishedYes

Keywords

  • Analysis of algorithms
  • Shortest network under a given topology
  • Steiner minimum trees

ASJC Scopus subject areas

  • Computer Science(all)
  • Computer Science Applications
  • Applied Mathematics

Fingerprint Dive into the research topics of 'An O(n log n) average time algorithm for computing the shortest network under a given topology'. Together they form a unique fingerprint.

Cite this