Lecture Notes in Computer Science
DOI: 10.1007/bfb0028279
|View full text |Cite
|
Sign up to set email alerts
|

An empirical analysis of algorithms for constructing a minimum spanning tree

Abstract: An empirical analysis of algorithms c o n s t r u c t i n g a m i n i m u m s p a n n i n g t r e e Bernard M.E. Moret and Henry D. Shapiro 1 Department of Computer ScienceUniversity of New Mexico Albuquerque, NM 87131 A b s t r a c tWe compare algorithms for the construction of a minimum spanning tree through largescale experimentation on randomly generated graphs of different structures and different densities. In order to extrapolate with confidence, we use graphs with up to 130,000 nodes (sparse) or 750,00… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
50
0

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 49 publications
(51 citation statements)
references
References 11 publications
1
50
0
Order By: Relevance
“…Our implementation is much faster than any other Kruskal's implementation we could program or find for any graph density. As a matter of fact, our Kruskal's version is faster than Prim's algorithm [20], even as optimized by B. Moret and H. Shapiro [18], and also competitive with the best alternative implementations we could find [14,15].…”
Section: Introductionmentioning
confidence: 87%
“…Our implementation is much faster than any other Kruskal's implementation we could program or find for any graph density. As a matter of fact, our Kruskal's version is faster than Prim's algorithm [20], even as optimized by B. Moret and H. Shapiro [18], and also competitive with the best alternative implementations we could find [14,15].…”
Section: Introductionmentioning
confidence: 87%
“…The pairing heap [10] is the most efficient among other Fibonacci-like heaps from the practical point of view [17,21]. Still, it is theoretically inefficient according to the following fact [9].…”
Section: Drawbacks Of Other Structuresmentioning
confidence: 99%
“…They also conducted experiments showing that pairing heaps are more efficient in practice than Fibonacci heaps and than other known heap structures, even for applications requiring many decrease-key operations! More experiments were also conducted [17] illustrating the practical efficiency of pairing heaps. The bounds for the standard implementation were later improved by Iacono [14] to: O(1) per insert, and zero cost per meld.…”
Section: Introductionmentioning
confidence: 99%
“…Despite the inability to prove better bounds for decrease-key, several experiments [8,9,13] were conducted illustrating that the pairing heaps are practically superior to other heaps, including the Fibonacci heaps, especially for applications that involve decrease-key operations! Other experiments [3] were also conducted with an attempt to construct a worst-case scenario for the decrease-key operation, but the outcome was that decrease-key takes a constant time in practice!…”
Section: Introductionmentioning
confidence: 99%