A unifying property for distribution-sensitive priority queues

Amr Ahmed Abd Elmoneim Elmasry*, Arash Farzan, John Iacono

*Corresponding author af dette arbejde
3 Citationer (Scopus)

Abstract

We present a priority queue that supports the operations: insert in worst-case constant time, and delete, delete-min, find-min and decrease-key on an element x in worst-case O(lg(min{wx, qx} + 2)) time, where wx (respectively, qx) is the number of elements that were accessed after (respectively, before) the last access of x and are still in the priority queue at the time when the corresponding operation is performed. Our priority queue then has both the working-set and the queueish properties; and, more strongly, it satisfies these properties in the worst-case sense. We also argue that these bounds are the best possible with respect to the considered measures. Moreover, we modify our priority queue to satisfy a new unifying property - the time-finger property - which encapsulates both the working-set and the queueish properties. In addition, we prove that the working-set bound is asymptotically equivalent to the unified bound (which is the minimum per operation among the static-finger, static-optimality, and working-set bounds). This latter result is of tremendous interest by itself as it had gone unnoticed since the introduction of such bounds by Sleater and Tarjan [10]. Together, these results indicate that our priority queue also satisfies the static-finger, the static-optimality and the unified bounds.

OriginalsprogEngelsk
TitelCombinatorial Algorithms : 22nd International Workshop, IWOCA 2011, Victoria, BC, Canada, July 20-22, 2011, Revised Selected Papers
RedaktørerCostas S. Iliopoulos, William F. Smyth
Antal sider14
ForlagSpringer
Publikationsdato2011
Sider209-222
ISBN (Trykt)978-3-642-25010-1
ISBN (Elektronisk)978-3-642-25011-8
DOI
StatusUdgivet - 2011
Begivenhed22nd International Workshop on Combinatorial Algorithms - University of Victoria, Victoria, Canada
Varighed: 20 jun. 201122 jun. 2011
Konferencens nummer: 22

Konference

Konference22nd International Workshop on Combinatorial Algorithms
Nummer22
LokationUniversity of Victoria
Land/OmrådeCanada
ByVictoria
Periode20/06/201122/06/2011
NavnLecture notes in computer science
Vol/bind7056
ISSN0302-9743

Fingeraftryk

Dyk ned i forskningsemnerne om 'A unifying property for distribution-sensitive priority queues'. Sammen danner de et unikt fingeraftryk.

Citationsformater