Text this: Dynamic non-preemptive priority queue with general linearly increasing priority function