Fishspear: a priority queue algorithm

  • Authors:
  • Michael J. Fischer;Michael S. Paterson

  • Affiliations:
  • Yale Univ., New Haven, CT;Univ. of Warwick, Coventry, UK

  • Venue:
  • Journal of the ACM (JACM)
  • Year:
  • 1994

Quantified Score

Hi-index 0.01

Visualization

Abstract

The Fishspear priority queue algorithm is presented and analyzed. Fishspear is comparable to the usual heap algorithm in its worst-case running time, and its relative performance is much better in many common situations. Fishspear also differs from the heap method in that it can be implemented efficiently using sequential storage such as stacks or tapes, making it potentially attractive for implementation of very large queues on paged memory systems.