Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

Parallel priority queues based on binomial heaps

Articolo
Data di Pubblicazione:
2000
Abstract:
We present an optimal parallel implementation of a meldable priority queue based on the binomial heap data structure. Our main result is an interesting application of the parallel computation of carry bits in a full adder logic to binomial heaps, thus optimizing the parallel time complexity of the Union (often called melding) of two queues. The Union operation as well as Insert, Min, Extract-Min and Multiple-Insert require doubly logarithmic time and are work-optimal, employing p epsilon Theta(log n/log log n) processors on the EREW-PRAM model. Parallel algorithms for Delete and Decrease-Key operations work by postponing the global effect of a node deletion/update, and achieve doubly logarithmic time and work-optimality in the amortized sense. (C) 2000 Elsevier Science B.V, All rights reserved.
Tipologia CRIS:
01.01 Articolo in rivista
Keywords:
Binomial heaps; Carry adder; Insert and delete operations; Meldable priority queues; Parallel; Data structures; Time complexity
Elenco autori:
Pinotti, MARIA CRISTINA
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/388101
Pubblicato in:
PARALLEL COMPUTING
Journal
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.2.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)