Source: https://scheid.perso.math.cnrs.fr/Enseignement/dualsimplex.pdf