- Shannon-Zerlegung
-
Die Shannon-Zerlegung (Shannon-Expansion) stellt eine Möglichkeit dar, Boolesche Funktionen mithilfe ihrer sogenannten Kofaktoren darzustellen.
Eine beliebige Boolesche Funktion F(x1,x2,...,xn) kann damit folgendermaßen angeschrieben werden:
,
wobei die sogenannten Kofaktoren der Funktion F(x,x2,...,xn) wie folgt definiert sind:
- ist die ursprüngliche Funktion F(x1,x2,...,xn) wobei die Variable xi mit dem Wert 1 substituiert wird.
- ist die ursprüngliche Funktion F(x1,x2,...,xn) wobei die Variable xi mit dem Wert 0 substituiert wird.
Diese Zerlegung wird auch als if-then-else-Normalform (INF) bezeichnet.
Diese Zerlegung führte unter anderem zur Entwicklung von Binären Entscheidungsdiagrammen und damit zu einer der Möglichkeiten der Bearbeitung des Erfüllbarkeitsproblems der Aussagenlogik.
Siehe auch
Wikimedia Foundation.