Dieser Artikel von Wikipedia ist u.U. veraltet. Die neue Version gibt es hier. Ein Fibonacci-Heap ist eine Datenstruktur zur Implementation einer Priority Queue die erstmals 1987 von Fredman und beschrieben wurde. Im Gegensatz zu einem Binären Heap können in einem Fibonacci-Heap die Operationen Insert (einfügen eines neuen Elementes) und Decrease Key (Ändern des Gewichtes eines Elementes) in amortisiert konstanter Zeit ausgeführt werden. Das Entfernen leichtesten Elements ist amortisiert in <math>O(\log{n})</math> möglich.