Shortest Job First Scheduling Problems