Source: https://www.theses.fr/2017NORMR089/abes/these_nicolas_lakshmanan_minet.pdf