PERSONAL - Diskrete Strukturen

Mengenlehre

Standardäquivalenzen

Standardäquivalenzen mit definiertem Universum

Wörter und Sprachen

Binäre Relationen

Relationales Produkt

Eigenschaften von binären Relationen

Funktionen

Eigenschaften von Funktionen

Kardinalität von Mengen

Graphen

Gerichtete Graphen (Digraphen)

Ungerichtete und einfache Graphen

Bäume

Perfekte Binärbaume

Wurzelbäume

Gradfolge

Hamiltonkreise und Eulertouren

Planarität

Knotenfärbung

Heiratssatz, Gale-Shapley-Algorithmus

Matrizen

Aussagelogik

Operator DS ERA
Konjunktion \land \land *
Disjunktion \lor \lor +
Negation \neg ¬ \neg \overline{a} a \overline{a}

Wahrheitstabellen

2dc62d6c15d25a3ca0114a684fbc7aad.png
db319ccde7facb43094582a228f3c416.png

Logische Äquivalenzen

Logische Inferenzen

Beziehungen

Äquivalenzumformungen

KNF und DNF

Kanonische DNF und Kanonische KNF

Aufstellen einer KNF-Formel erfüllbarkeitsäquivalent zu F

Weitere Operatoren

Name Operator und Syntax Äquivalent zu...
NAND F \overline\land G F G F \overline\land G \neg(F \land G) ¬ ( F G ) \neg(F \land G)
NOR F \overline\lor G F G F \overline\lor G \neg(F \lor G) ¬ ( F G ) \neg(F \lor G)

DPLL: Davis-Putnam-Logemann-Loveland für Formeln in KNF

95c2f890f2e4d6e84cde964574ef576b.png

6f4688162e735b747a3dc20f81a8a60e.png

Resolution

  1. Suche zwei Mengen K_1 K 1 K_1 und K_2 K 2 K_2 , wo L \in K_1 L K 1 L \in K_1 und \overline L \in K_2 L K 2 \overline L \in K_2 (genau ein Literal!)
  2. Füge die Vereinigung dieser Mengen ohne L L L bzw. \overline L L \overline L zur neuen Klauselmenge hinzu
  3. Wiederhole, bis die leere Klauselmenge \square \square bzw. {{}} resolviert wird

ec2405a2a2adec6603729339bdadd33b.png
ed98dd0d8e474b71513680da9382ae52.png

Kombinatorik

Kombinatorische Grundprinzipien

Ziehen aus einer Urne: Formeln

mit Zurücklegen ohne Zurücklegen
geordnet (mit Reihenfolge) n^k n k n^k \frac{n!}{(n-k)!} n ! ( n k ) ! \frac{n!}{(n-k)!}
ungeordnet (ohne Reihenfolge) {k+n-1}\choose k ( k + n 1 k ) {k+n-1}\choose k n \choose k ( n k ) n \choose k

Beispielsaufgaben: Ziehen aus einer Urne

Beispielsaufgaben: Möglichkeiten, Buchstaben umzuordnen

Stirling-Zahlen 2. Art

Anzahl Partitionen bei vorgegebener Klassengröße

8de20f3d10699a77b2ef1b1fd49c4038.png

Stirling-Zahlen 1. Art

Zählvektoren

Beispielsaufgaben: Verteilungsprobleme

Binomialkoeffizient, Binomialformel und Vandermondesche Identität

Rechenregel für Binomialkoeffizienten

Algebra und Gruppentheorie

Teilbarkeit und Primfaktorzerlegung

GGT und KGV

Modulorechnung

Restklassen und Kongruenzen

Erweiterter Euklidischer Algorithmus (EEA)

Teilerfremde Reste modulo N N N und Primzahltest

Modulorechnung

Gruppen

Allgemeine Definition

Ordnung eines Elements

Veranschaulichung der Ordnung

Untergruppen

Symmetrische Gruppen

Zyklische Gruppen


Summary by Flavius Schmidt, ge83pux, 2023.
https://home.in.tum.de/~scfl/