Ordered priority queues (Q1091146)

From MaRDI portal





scientific article; zbMATH DE number 4009831
Language Label Description Also known as
English
Ordered priority queues
scientific article; zbMATH DE number 4009831

    Statements

    Ordered priority queues (English)
    0 references
    0 references
    1986
    0 references
    A new data structure called ordered priority queue is introduced in this paper. Elements stored in the data structure have a primary order (key) and a secondary order (priority) associated with them. An ordered min- priority queue allows users to find the minimum priority element in any range (according to key order) in O(log n) time. Such a data structure with n elements can be created in O(n log n) time using O(n) storage. A specific implementation based on median split trees is presented. Sequential access of the elements can be done in O(n log log n) time and O(log n) extra storage.
    0 references
    heaps
    0 references
    split trees
    0 references
    data structure
    0 references
    ordered priority queue
    0 references

    Identifiers