Credo che sia alquanto improbabile migliorare un algoritmo di scheduling giā esistente (anche se l'ha fatto qualche anno fa uno studente di ingegneria a Pisa nella sua tesi)...quindi credo che convenga adottarne giā uno esistente, anche per chi conosce benissimo la matematica, altrimenti passi una vita a cercare di migliorare l'algoritmo di scheduling e il kernel non lo scrivi