Source: https://www.lirmm.fr/content/download/3594/81233/file/RA_du_LIRMM_2005_2008.pdf