Produire un algorithme