Heap applications: Which one(s) of the following applications may involve the use of heaps to increase time efficiency?