algorithm A scheduling algorithm used in multitasking operating systems that favours processes with the shortest estimated running time. (1998-04-25)