ebooks logo journals logo reference works logo abstract databases logo
bullet  SIGN IN Register | Why Register? | Got a Voucher? alerts   marked lists   shopping cart 

informaworld

HOME   |   SEARCH   |   BROWSE
    Issues List       Latest Issue       Forthcoming Articles       Volume 80 Issue 9       Subscribe       Article       Related articles      
firstfirst   < prevprev   Table of contentstoc   next >next   last >>last
Publisher Logo Publication Cover
Search within this journal

Improvements in double ended priority queues 

Authors: M. Ziaur Rahman a;  Rezaul Alam Chowdhury b; M. Kaykobad c
Affiliations:   a Ahsanullah University of Science and Technology Department of Computer Science and Engineering Dhaka Bangladesh.
b University of Texas at Austin Department of Computer Science USA.
c Bangladesh University of Engineering and Technology Department of Computer Science and Engineering Dhaka Bangladesh.
DOI: 10.1080/207160310001599079
Publication Frequency: 15 issues per year
Published in: journal International Journal of Computer Mathematics, Volume 80, Issue 9 September 2003 , pages 1121 - 1129
Formats available: PDF (English)
Article Requests: Order Reprints : Request Permissions
View Article: View Article (PDF) View Article (PDF)


Abstract

In this paper, we present improved algorithms for min-max pair heaps introduced by S. Olariu et al. (A Mergeable Double-ended Priority Queue - The Comp. J. 34, 423-427, 1991). We also show that in the worst case, this structure, though slightly costlier to create, is better than min-max heaps of Strothotte (Min-max Heaps and Generalized Priority Queues - CACM, 29(10), 996-1000, Oct, 1986) in respect of deletion, and is equally good for insertion when an improved technique using binary search is applied. Experimental results show that, in the average case, with the exception of creation phase data movement, our algorithm outperforms min-max heap of Strothotte in all other aspects.
Keywords: Algorithm; Heap; Min-Max Pair Heap; Min-Max Heap; Priority Queues
Bookmark with:
  • CiteULike
  • Del.icio.us
  • BibSonomy
  • Connotea
  • More bookmarks
Privacy Policy | Terms & Conditions | Accessibility | RSS
FAQs in: English . Français . Español . 中文(简体和繁體)
© 2010 Informa plc