Algorithme de décodage