Scheduling Algorithm Interface