An Empirical Study of Cache-Oblivious Priority Queues and their Application to the Shortest Path Problem

Computer Science – Data Structures and Algorithms

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

In recent years the Cache-Oblivious model of external memory computation has provided an attractive theoretical basis for the analysis of algorithms on massive datasets. Much progress has been made in discovering algorithms that are asymptotically optimal or near optimal. However, to date there are still relatively few successful experimental studies. In this paper we compare two different Cache-Oblivious priority queues based on the Funnel and Bucket Heap and apply them to the single source shortest path problem on graphs with positive edge weights. Our results show that when RAM is limited and data is swapping to external storage, the Cache-Oblivious priority queues achieve orders of magnitude speedups over standard internal memory techniques. However, for the single source shortest path problem both on simulated and real world graph data, these speedups are markedly lower due to the time required to access the graph adjacency list itself.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

An Empirical Study of Cache-Oblivious Priority Queues and their Application to the Shortest Path Problem does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with An Empirical Study of Cache-Oblivious Priority Queues and their Application to the Shortest Path Problem, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and An Empirical Study of Cache-Oblivious Priority Queues and their Application to the Shortest Path Problem will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-365291

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.