Group Scheduling Algorithm, These algorithms are either non-preemptive or preemptive.