Négation par l'échec
Définition
La négation par l'échec (en anglais negation as failure ou negation by failure) est une règle d'inférence non monotone en programmation logique, utilisée pour la dérivation de à partir de l'échec de la dérivation de . C'est une caractéristique importante de la programmation logique depuis les origines de Planner et de Prolog. En Prolog, la négation par l'échec est habituellement implémentée en utilisant les fonctionnalités non logiques du langage.
En Prolog pur, les littéraux de négation par l'échec (littéraux négatifs) de la forme peuvent apparaître dans le corps des clauses et peuvent être utilisés pour dériver d'autres littéraux négatifs.
Français
Négation par l'échec loc. nom. fém.
Anglais
negation as failure
negation by failure
Contributeurs: Imane Meziani, wiki, Sihem Kouache