Source: https://idei.fr/sites/default/files/medias/doc/conf/pos/papers_2006/kleindorfer_presentation.pdf