5η Διάλεξη
Section outline
- 
                    
Διάλεξη 21/3
Κατακερματισμός (hashing) II
(διαφάνειες U. Zwick [20-54] από μάθημα Advanced Algorithms, Tel Aviv University):
- Επιθυμητές ιδιότητες. Καθολικότητα και k-ανεξαρτησία. Carter-Wegman Universal hash family.
 - Ανάλυση χρόνου βασικών πράξεων στην κλειστή και ανοιχτή διεθυνσιοδότηση.
 - Μέθοδοι διερεύνησης στην ανοιχτή διευθυνσιοδότηση: γραμμική, τετραγωνική, διπλός κατακερματισμός.
 - Τέλειος κατακερματισμός (perfect hashing). Κατακερματισμός κούκου (Cuckoo hashing).
 
Προτεινόμενη μελέτη: σημειώσεις (και αναφορές που περιέχονται).