Some developments In scheduling algorithms (2020)