Dein Lernbereich wird geladen
App wird gestartet …
Dein Lernbereich wird geladen
App wird gestartet …
Unter einfacher gleichmäßiger Hashannahme fasst der Lastfaktor die mittlere Belegung zusammen und bestimmt die erwartete Sucharbeit bei Verkettung.
Ansehen kostenlos · Karteikarten oder Multiple-Choice-Test · übernehmen ab Essential
Formel
n Schlüssel, m Buckets, α und Laufzeit in erwarteten Schlüsselprüfungen dimensionslos
| Symbol | Bedeutung | Einheit |
|---|---|---|
| Zahl gespeicherter Schlüssel | Anzahl | |
| Zahl der Tabellenplätze oder Buckets | Anzahl | |
| mittlere Zahl von Schlüsseln je Bucket, n/m | dimensionslos | |
| erwartete Suchkosten bei Verkettung | Schlüsselprüfungen |
\alpha=\frac{n}{m},\quad E[T_{\mathrm{suche}}]=\Theta(1+\alpha)Bei verketteten Buckets und einfacher gleichmäßiger Hashverteilung ist die erwartete Kettenlänge α=n/m; Suche benötigt Θ(1+α) erwartete Arbeit. Für erfolglose Suche sind etwa α Kettenelemente zu prüfen; erfolgreiche Suche hängt zusätzlich von Einfüge- und Abfrageverteilung ab. Konstante erwartete Zeit folgt nur, wenn α beschränkt bleibt. Das ist eine Erwartung unter Hashannahme, keine Garantie für jede Eingabe oder adversarielle Hashfunktion.
Bei verketteten Buckets und einfacher gleichmäßiger Hashverteilung ist die erwartete Kettenlänge α=n/m; Suche benötigt Θ(1+α) erwartete Arbeit. Für erfolglose Suche sind etwa α Kettenelemente zu prüfen; erfolgreiche Suche hängt zusätzlich von Einfüge- und Abfrageverteilung ab. Konstante erwartete Zeit folgt nur, wenn α beschränkt bleibt. Das ist eine Erwartung unter Hashannahme, keine Garantie für jede Eingabe oder adversarielle Hashfunktion.
Unter einfacher gleichmäßiger Hashannahme fasst der Lastfaktor die mittlere Belegung zusammen und bestimmt die erwartete Sucharbeit bei Verkettung.
Grundbeziehung
Die Gleichung beschreibt die Grundbeziehung innerhalb ihres angegebenen Gültigkeitsbereichs.
Erkläre am Beispiel zu Hash-Tabelle: Lastfaktor und erwartete Suchzeit, welche Eingabegrößen zur gesuchten Ausgabe führen.
Das Beispiel verknüpft konkrete Eingaben mit dem Ergebnis.
Unter einfacher gleichmäßiger Hashannahme fasst der Lastfaktor die mittlere Belegung zusammen und bestimmt die erwartete Sucharbeit bei Verkettung.
Gültig ist die Beziehung nur unter den genannten Voraussetzungen.
Die Beziehung ohne ihre angegebenen Voraussetzungen auf einen anderen Fall übertragen.
Prüfe vor dem Einsetzen den Gültigkeitsbereich: Bei verketteten Buckets und einfacher gleichmäßiger Hashverteilung ist die erwartete Kettenlänge α=n/m; Suche benötigt Θ(1+α) erwartete Arbeit. Für erfolglose Suche sind etwa α Kettenelemente zu prüfen; erfolgreiche Suche hängt zusätzlich.
Formelcluster
Unter einfacher gleichmäßiger Hashannahme fasst der Lastfaktor die mittlere Belegung zusammen und bestimmt die erwartete Sucharbeit bei Verkettung.
n=120 Schlüssel in m=30 Buckets ergeben α=120/30=4. Unter einfacher gleichmäßiger Verteilung erwartet man vier Schlüssel pro Kette im Mittel; die Suchzeitordnung ist Θ(5), also Θ(1+4). Eine einzelne Kette kann deutlich länger oder kürzer sein.
Kapazitätswachstum und erwartete Kollisionskosten verketteter Hashtabellen abschätzen.
Eine typische Aufgabe Schritt für Schritt: Hash-Tabelle: Lastfaktor und erwartete Suchzeit (α = n/m; erwartete Suche Θ(1+α)).
Aufgabe
Erkläre am Beispiel zu Hash-Tabelle: Lastfaktor und erwartete Suchzeit, welche Eingabegrößen zur gesuchten Ausgabe führen.
Rechenweg
Das Beispiel verknüpft konkrete Eingaben mit dem Ergebnis.
Unter einfacher gleichmäßiger Hashannahme fasst der Lastfaktor die mittlere Belegung zusammen und bestimmt die erwartete Sucharbeit bei Verkettung.
Gültig ist die Beziehung nur unter den genannten Voraussetzungen.
Die Beziehung \alpha=\frac{n}{m},\quad E[T_{\mathrm{suche}}]=\Theta(1+\alpha) fasst Unter einfacher gleichmäßiger Hashannahme fasst der Lastfaktor die mittlere Belegung zusammen und bestimmt die erwartete Sucharbeit bei Verkettung. zusammen. Lies sie als Modell für klar definierte Größen, nicht als automatische Aussage über jede reale Situation. Im Beispiel n=120 Schlüssel in m=30 Buckets ergeben α=120/30=4. Unter einfacher gleichmäßiger Verteilung erwartet man vier Schlüssel pro Kette im Mittel; die Suchzeitordnung ist Θ(5), also Θ(1+4). Eine einzelne Kette kann deutlich länger oder kürzer sein. werden die Symbole mit konkreten Werten verbunden und das Ergebnis wird fachlich interpretiert. Gültigkeitsgrenze: Bei verketteten Buckets und einfacher gleichmäßiger Hashverteilung ist die erwartete Kettenlänge α=n/m; Suche benötigt Θ(1+α) erwartete Arbeit. Für erfolglose Suche sind etwa α Kettenelemente zu prüfen; erfolgreiche Suche hängt zusätzlich Quelle: MIT OpenCourseWare 6.006, Lecture 8: Hashing I, simple uniform hashing and load factor.
Schreibe zuerst die gesuchte Größe und alle gegebenen Werte mit ihren Bezeichnungen auf. Setze sie in \alpha=\frac{n}{m},\quad E[T_{\mathrm{suche}}]=\Theta(1+\alpha) ein und prüfe, ob die Einheiten zusammenpassen. Das Beispiel n=120 Schlüssel in m=30 Buckets ergeben α=120/30=4. Unter einfacher gleichmäßiger Verteilung erwartet man vier Schlüssel pro Kette im Mittel; die Suchzeitordnung ist Θ(5), also Θ(1+4). Eine einzelne Kette kann deutlich länger oder kürzer sein. liefert eine Rechenprobe: Werte Formel und Ergebnis müssen dieselbe Größenordnung und Bedeutung ergeben; runde erst am Ende. Gültigkeitsgrenze: Bei verketteten Buckets und einfacher gleichmäßiger Hashverteilung ist die erwartete Kettenlänge α=n/m; Suche benötigt Θ(1+α) erwartete Arbeit. Für erfolglose Suche sind etwa α Kettenelemente zu prüfen; erfolgreiche Suche hängt zusätzlich Quelle: MIT OpenCourseWare 6.006, Lecture 8: Hashing I, simple uniform hashing and load factor.
Die Formel gilt nur, wenn die Größen so definiert sind wie in der Quelle und im Hintergrundtext. Prüfe insbesondere Randfälle, Messbedingungen und ob ein Näherungszeichen statt Gleichheit gemeint ist. Ein formal korrektes Einsetzen kann trotzdem fachlich falsch sein, wenn diese Voraussetzungen verletzt werden oder die betrachtete Population beziehungsweise Systemgrenze wechselt. Gültigkeitsgrenze: Bei verketteten Buckets und einfacher gleichmäßiger Hashverteilung ist die erwartete Kettenlänge α=n/m; Suche benötigt Θ(1+α) erwartete Arbeit. Für erfolglose Suche sind etwa α Kettenelemente zu prüfen; erfolgreiche Suche hängt zusätzlich Quelle: MIT OpenCourseWare 6.006, Lecture 8: Hashing I, simple uniform hashing and load factor.
Die angegebene Einheit lautet: n Schlüssel, m Buckets, α und Laufzeit in erwarteten Schlüsselprüfungen dimensionslos. Vor dem Einsetzen müssen alle Werte auf ein konsistentes Einheitensystem gebracht werden; Anzahlen, Prozentangaben und dimensionslose Verhältnisse sind dabei nicht austauschbar. Die Variablenliste benennt die Rolle jedes Symbols. Einheitenkontrolle erkennt viele Fehler, ersetzt aber nicht die Prüfung, ob die Formelannahmen erfüllt sind. Gültigkeitsgrenze: Bei verketteten Buckets und einfacher gleichmäßiger Hashverteilung ist die erwartete Kettenlänge α=n/m; Suche benötigt Θ(1+α) erwartete Arbeit. Für erfolglose Suche sind etwa α Kettenelemente zu prüfen; erfolgreiche Suche hängt zusätzlich Quelle: MIT OpenCourseWare 6.006, Lecture 8: Hashing I, simple uniform hashing and load factor.
Ein Vergleich hilft, wenn beide Größen dieselbe Aufgabe beantworten, aber unterschiedliche Eigenschaften betonen. Berichte Definition, Eingabedaten, Schwelle oder Aggregation zusammen mit dem Zahlenwert. Die Quelle MIT OpenCourseWare 6.006, Lecture 8: Hashing I, simple uniform hashing and load factor. stützt die hier verwendete Definition; bei anderen Konventionen können Ergebnisse abweichen. Verwende die Kennzahl deshalb passend zum konkreten Lern- oder Analyseziel. Gültigkeitsgrenze: Bei verketteten Buckets und einfacher gleichmäßiger Hashverteilung ist die erwartete Kettenlänge α=n/m; Suche benötigt Θ(1+α) erwartete Arbeit. Für erfolglose Suche sind etwa α Kettenelemente zu prüfen; erfolgreiche Suche hängt zusätzlich Quelle: MIT OpenCourseWare 6.006, Lecture 8: Hashing I, simple uniform hashing and load factor.
Quanta-Prüfungsset
Kuratiertes Prüfungsset für "Hash-Tabelle: Lastfaktor und erwartete Suchzeit":
Frage (Vorderseite)
Welche Formel beschreibt Hash-Tabelle: Lastfaktor und erwartete Suchzeit?
Antwort in deinem Set
Frage (Vorderseite)
Welcher typische Fehler passiert bei α = n/m; erwartete Suche Θ(1+α)?
Antwort in deinem Set
+ 8 weitere Karten: Einheiten, Variablen, Herleitung, Beispiel, Klausuraufgabe
Das Formelset enthält 10 Karten. Nach der Übernahme kannst du sie prüfen und lernen; deine Bewertungen bestimmen die weiteren Wiederholungen.
Die Liste nennt Fachquellen und weiterführende Literatur. Eine Seiten- oder Abschnittsnummer steht dabei, wenn sie Teil der Literaturangabe ist; es handelt sich nicht um wörtliche Zitate.
Erstelle ein kuratiertes FSRS-Prüfungsset für α = n/m; erwartete Suche Θ(1+α): Formelabruf, Variablen, Herleitung, Umstellung, Beispiel, typische Fehler und Klausurkontext.
Kuratiertes Formelset · LaTeX · FSRS Spaced Repetition · übernehmen ab Essential