Kollisionswahrscheinlichkeit
Die Kollisionswahrscheinlichkeit bezeichnet die Wahrscheinlichkeit, dass bei einer Abbildung von einer Eingabemenge auf eine Ausgabemenge zwei verschiedene Eingaben denselben Ausgabewert erhalten. Sie wird häufig im Kontext von Hash-Funktionen, Zufallszuweisungen oder Datentransfers verwendet, bei denen eine endliche Ausgabemenge existiert.
Gegeben seien n Eingaben, die unabhängig und gleichverteilt in m Ausgabewerte abgebildet werden. Die Wahrscheinlichkeit, dass
Für große m und n klein gegenüber m gilt die gute Annäherung P(collision) ≈ 1 - exp(-n(n-1)/(2m)). Für
Sogenannte Birthday-Bounds besagen, dass die mittlere Anzahl von Eingaben, die benötigt wird, um mit hoher Wahrscheinlichkeit
Anwendungen ergeben sich in der Informatik vor allem bei Hash-Tabellen, Datenspeicherung, Prüfsummen und der Kryptographie. Die
Wichtige Randbedingungen: Die Berechnung setzt voraus, dass die Ausgaben gleichverteilt und unabhängig sind. In der Praxis