boost-style mutable heap

hi all, i am curious, is there any attempt to implement mutable priority queues as a boost-style library ... i am familiar with dietmar kuehl's heap implementations, which have never been reviewed nor integrated in boost ... is anyone working on / interested in a mutable priority queue implementation, maybe as part of boost.intrusive? thanks, tim -- tim@klingt.org http://tim.klingt.org Question: Then what is the purpose of this "experimental" music? Answer: No purposes. Sounds. John Cage

Tim Blechmann wrote:
hi all,
i am curious, is there any attempt to implement mutable priority queues as a boost-style library ... i am familiar with dietmar kuehl's heap implementations, which have never been reviewed nor integrated in boost ...
is anyone working on / interested in a mutable priority queue implementation, maybe as part of boost.intrusive?
Try boost/pending/mutable_queue.hpp in your Boost distro. It's used by dijkstra_shortest_paths in the Boost Graph library. -- Dave Abrahams BoostPro Computing http://www.boostpro.com

i am curious, is there any attempt to implement mutable priority queues as a boost-style library ... i am familiar with dietmar kuehl's heap implementations, which have never been reviewed nor integrated in boost ...
is anyone working on / interested in a mutable priority queue implementation, maybe as part of boost.intrusive?
Try boost/pending/mutable_queue.hpp in your Boost distro. It's used by dijkstra_shortest_paths in the Boost Graph library.
I think that there's a pile of interesting data structures floating around in that directory, several of which show up in the BGL (mutable_queue, relaxed_heap, fibonacci_heap, disjoint_sets, etc.). It would be a great project year if somebody could spend some time cleaning these up and bringing them into line with the std containers (SoC next year?). Andrew Sutton asutton@cs.kent.edu
participants (3)
-
Andrew Sutton
-
David Abrahams
-
Tim Blechmann