Voir http://dept-info.labri.u-bordeaux.fr/~idurand/