Source: https://pedagogie.ac-orleans-tours.fr/fileadmin/user_upload/maths/BTS/Veille_institutionnelle/Graphes_et_ordonnancement.pdf