<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=141.24.210.198</id>
	<title>Wikipedia (Deutsch) – Lokale Kopie - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=141.24.210.198"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php/Spezial:Beitr%C3%A4ge/141.24.210.198"/>
	<updated>2026-06-27T22:27:36Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Universelle_Hash-Funktion&amp;diff=1398632</id>
		<title>Universelle Hash-Funktion</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Universelle_Hash-Funktion&amp;diff=1398632"/>
		<updated>2023-08-25T12:10:07Z</updated>

		<summary type="html">&lt;p&gt;141.24.210.198: Gemäß der Definition muss die Kollisionswahrscheinlichkeit nicht gleich 1/n, sondern kann auch kleiner sein (in der Tat gib es auch solche Hash-Funktionen).&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Eine &#039;&#039;&#039;Universelle [[Hash-Funktion]]&#039;&#039;&#039; (manchmal auch als universale Hash-Funktion bezeichnet) ist ein [[randomisierter Algorithmus]], für welchen gilt, dass die Wahrscheinlichkeit einer Kollision in einer Menge mit &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; Elementen höchstens &amp;lt;math&amp;gt;1/n&amp;lt;/math&amp;gt; beträgt.&lt;br /&gt;
&lt;br /&gt;
Die Grundidee hinter universellem Hashing ist, die Hash-Funktion zu randomisieren: die Hash-Funktion wird aus einer Klasse von Funktionen zufällig ausgewählt. Somit kann die Wahrscheinlichkeit für schlechtes Laufzeitverhalten gleichmäßig über alle Eingaben verteilt werden.&lt;br /&gt;
&lt;br /&gt;
== Definition ==&lt;br /&gt;
Sei &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; eine endliche Menge von Hash-Funktionen, die eine Menge &amp;lt;math&amp;gt;K&amp;lt;/math&amp;gt; von Schlüsseln auf die Menge &amp;lt;math&amp;gt;\{0, 1, \dotsc, m-1\}&amp;lt;/math&amp;gt; abbilden. Eine solche Menge wird als universell bezeichnet, wenn für jedes Paar voneinander verschiedener Schlüssel &amp;lt;math&amp;gt;k,l\in K&amp;lt;/math&amp;gt; die Anzahl der Hash-Funktionen, für die &amp;lt;math&amp;gt;h(k)=h(l)&amp;lt;/math&amp;gt; gilt, höchstens gleich &amp;lt;math&amp;gt;\left| H \right|/m&amp;lt;/math&amp;gt; ist. Mit anderen Worten, mit einer zufällig aus &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; ausgewählten Hash-Funktion ist die Wahrscheinlichkeit für eine Kollision zwischen den Schlüsseln &amp;lt;math&amp;gt;k&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;l&amp;lt;/math&amp;gt; nicht größer als die Wahrscheinlichkeit &amp;lt;math&amp;gt;1/m&amp;lt;/math&amp;gt; einer Kollision, wenn &amp;lt;math&amp;gt;h(k)&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;h(l)&amp;lt;/math&amp;gt; zufällig und unabhängig aus der Menge &amp;lt;math&amp;gt;\{0, 1, \dotsc, m-1\}&amp;lt;/math&amp;gt; gewählt werden.&lt;br /&gt;
&lt;br /&gt;
Falls &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; Elemente in einer Hashtabelle &amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; der Größe &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; mittels einer zufälligen Hashfunktion &amp;lt;math&amp;gt;h&amp;lt;/math&amp;gt; aus einer &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt;-universellen Familie gespeichert werden, dann ist für jedes &amp;lt;math&amp;gt;T[i]&amp;lt;/math&amp;gt; mit mindestens einem Schlüssel die erwartete Anzahl Schlüssel in &amp;lt;math&amp;gt;T[i]&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;O(1+c*(n/m))&amp;lt;/math&amp;gt;.&amp;lt;ref&amp;gt;Cormen et al., op. cit.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Cormen et al.: &#039;&#039;Introduction to Algorithms&#039;&#039;. 2. Auflage. MIT Press, 2001, Kapitel 11.3.3&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Kryptographische Hashfunktion]]&lt;/div&gt;</summary>
		<author><name>141.24.210.198</name></author>
	</entry>
</feed>