El documento describe el algoritmo de planificación Shortest Job First con expulsión (SJF-E). Este algoritmo da prioridad al proceso que le reste menor tiempo de CPU para terminar de forma similar a SJF, pero permite que un proceso en ejecución sea desalojado por otro recién llegado si este nuevo proceso tiene un tiempo de ejecución estimado menor. SJF-E tiende a penalizar las ráfagas largas de forma similar a SJF.