Un tas Fibonnaci prend en charge les opérations suivantes:
insert(key, data): ajoute un nouvel élément à la structure des donnéesfind-min(): renvoie un pointeur sur l'élément avec une clé minimaledelete-min(): supprime l'élément avec une clé minimaledelete(node): supprime l'élément pointé parnodedecrease-key(node): diminue la clé de l'élément pointé parnode
Toutes les opérations sans suppression sont en temps (amorti) et les opérations de suppression sont en temps O ( log n ) amorti.
Existe-t-il des implémentations d'une file d'attente prioritaire qui prennent également en charge increase-key(node)en temps (amorti)?