• Keine Ergebnisse gefunden

Zusammenfassung Kapitel 1: Exakte Suche nach einem Wort

N/A
N/A
Protected

Academic year: 2022

Aktie "Zusammenfassung Kapitel 1: Exakte Suche nach einem Wort"

Copied!
4
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Zusammenfassung

Kapitel 1: Exakte Suche nach einem Wort

I Suche mit deterministischen endlichen Automaten (MP,KMP,Simon)

Lineare Laufzeit im schlechtesten Fall (Beweis bei MP)

I Shift-And-Algorithmus Beziehung zu NEA

Bitarithmetik zur Implementierung von Mengen und NEA

I Algorithmen von Boyer-Moore und Horspool Mittlere Laufzeit O(min(m,σ)}n )

Erweiterte Bad Character Regel f¨ur kleine Alphabete

I Weitere Algorithmen

(Faktorsuche, Duell (Vishkin), Hashing (Karp-Rabin))

I Prinzipielle Schranken:

O(n) im schlechtesten,O(nlogmm) im mittleren Fall

(2)

Zusammenfassung

Kapitel 2: Exakte Suche nach mehreren W¨ortern

I Suchwortb¨aume (Tries)

I Aho-Corasick-Algorithmus als Verallgemeinerung von MP (Failure-Links, Ausgabe-Links)

I Verallgemeinerung weiterer Suchalgorithmen (Shift-And, Faktorsuche)

I W¨orterb¨ucher mit Hilfe von Tries Anwendung: LZW-Kompression

(3)

Zusammenfassung

Kapitel 3: ¨Ahnlichkeit und inexakte Suche

I Maße f¨ur ¨Ahnlichkeit, speziell Levenshtein-Abstand, Alignments

I Berechnung optimaler Alignments (Dynamische Programmierung)

Beweis der Rekursionsbeziehung

I Varianten des Grundalgorithmus

(lokale Alignments, Gaps, linearer Platzbedarf, Four Russians)

I Inexakte Suche

Erweiterter Shift-And-Algorithmus, Filtermethoden

(4)

Zusammenfassung

Kapitel 4: Indexstrukturen

I Grundlegende Indexstrukturen

Suffixbaum, Suffix-Array, Listen der q-gramme

I Konstruktion des Suffixbaumes nach McCreight Linearzeit, Skip/Count-Trick, Suffix-Links

I Konstruktion von Suffix-Arrays Verfeinerung, Skew-Algorithmus

I Verbesserte Suffix-Arrays

LCP-Array, Baum der LCP-Intervalle

I Anwendungen von Suffixb¨aumen und Suffix-Arrays exakte Suche, Wiederholungen,Palindrome

Referenzen

ÄHNLICHE DOKUMENTE

[r]

[r]

Claudia Möller, Diplomierte Legasthenie- u.. Dyskalkulietrainerin

[r]

F¨ ur einen von der Wurzel verschiedenen Knoten v aus Trie (P ) sei Fail v der Knoten, f¨ ur den L(Fail v ) das l¨ angste echte Suffix von L(v) ist, das Pr¨ afix eines Wortes aus

minimale Bewertung f¨ ur Abstand, maximale Bewertung f¨ ur ¨ Ahnlichkeit Definition der Bewertung von Alignments erlaubt induktive Berechnung2.

Die Anzahl der Arrayzugriffe beim Suchen in einem Trie oder beim Einf¨ ugen eines Schl¨ ussels in einen Trie ist h¨ ochstens 1 plus der L¨ ange des Schl¨

nach einem Zimmer, einer WG oder einfach nach einer schönen ruhigen Wohnung für Dich?. Der Zuschuss soll dieses Jahr in Form einer einmaligen Auszahlung eines Betrages in der Höhe von