Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Algorithm Engineering „Zeichenkettensuche“

Ähnliche Präsentationen


Präsentation zum Thema: "Algorithm Engineering „Zeichenkettensuche“"—  Präsentation transkript:

1 Algorithm Engineering „Zeichenkettensuche“
Stefan Edelkamp

2 Motivation

3 Übersicht

4 Brute-Force

5 Best-, Average- und Worst-Case

6 Rabin-Karp Algorithmus

7

8 In der Praxis

9 Algorithmus

10 Korrektheit

11 Induktives Argument

12 Laufzeit

13 Endliche (Stringerkennungs-) Automaten

14 Maximaler Präfix-Suffix String

15 Beispiellauf

16 Reguläre Ausdrücke

17 Äquivalenz Reg. Ausdruck, NFA

18 Erste Erkenntnisse

19 Matching mit NFAs

20 Pseudo-Code

21 Laufzeit

22 Knuth-Morris-Pratt

23 „Wenn hier einer Anna nass macht“

24 Berechnung der Fehlerfunktion

25 Textsuche

26 „Wer ‚a‘ sagt muss auch ‚b‘ sagen …“

27 Laufzeiten

28 Endliche Automaten und KMP

29 Boyer-Moore

30 „Schlechte Charaktere“

31 „Happy End“

32 Zusammenspiel der beiden Heuristiken

33 Best-, Average, Worst-Case

34 Aho & Corasick

35 Fehlerfunktion

36 Endlich ein Bild

37 Pseudo-Code

38 Laufzeit

39

40 Konstruktion eines Automatens

41 Schon wieder ein Bild

42 Laufzeit Aho-Corasick

43 Wild-Cards

44 Beweis durch Pseudo-Code

45 Letztes Beispiel

46 Probleme Aho-Corasick


Herunterladen ppt "Algorithm Engineering „Zeichenkettensuche“"

Ähnliche Präsentationen


Google-Anzeigen