The pairing heap: A new form of self-adjusting heap. Algorithmica (1986)

by Michael L Fredman, Robert Sedgewick, Daniel D Sleator, Robert E Tarjan