Source: https://dumas.ccsd.cnrs.fr/dumas-02129428v1/file/mem-2018-Brin.pdf