Πολυαδικές αυτορρυθμιζόμενες δομές δεδομένων: μία γενική θεωρία και κάποιοι περιορισμοί

Περίληψη

Επειδή ισορροπημένα δυαδικά δένδρα (Μαύρα-Κόκκινα, AVL, B-δένδρα, κλπ.) εγγυούνται χειρίστης περιπτώσεως πλοκή τάξεως O(log N) εκάστης λειτουργίας, είναι επαρκή για πολλές εφαρμογές, ακόμη αυτές που χειρίζονται μεγάλου πλήθους δεδομένα. Όμως όταν υφίσταται μεροληψία (τα στοιχεία προσπελαύνονται με διαφορετικές συνότητες), αποδεικνύονται υποβέλτιστα, όπου ο συντελεστής υποβελτιστότητας αυξάνεται με την μεροληψία. Αυτό αντιμετωπίζεται με στατικά μεροληπτικά δένδρα, όμως οι συνθήκες υπό τις οποίες παρέχουν καλές επιδόσεις είναι ισχυρές έως μη ρεαλιστικές. Τα δε αρθρωτά δένδρα αντιμετωπίζουν μεροληψία με τέτοιον τρόπο, ώστε για κάθε ιστορία H, το κόστος τους να μην ξεπερνά O(1) φορές του βέλτιστου στατικού δένδρου επί της ίδιας ιστορίας, δηλαδή είναι στατικά βέλτιστα. Παρέχουν επιπλέον επιθυμητές ιδιότητες (working set ιδιότητα, στατικό finger θεώρημα) και εικάζονται να είναι δυναμικώς βέλτιστα. Θεωρητική δουλειά σ' αυτό το θέμα έχει δείξει ότι άλλων μορφών αυτορρύθμιση εγγυάται επίσης χει ...
περισσότερα

Περίληψη σε άλλη γλώσσα

In Chapter 1, “Introduction: The Searching Problem,” we present a concise history of the searching problem, from the original divide-and-conquer, known intuitevely even to children, up to the formulation of contemporary concepts such as amortized analysis and competitiveness. Our own work focuses on the situations in which we can do better than classical binary search trees, namely in biased searching, when balanced trees “lose” because of their “over-balancedness”. The classical answer to this problem, biased search trees, is clearly of little practical use because of the strict assumptions made. We present the reforms of Sleator and Tarjan’s splay technique and extensions by Subramanian and by Sherk. In this context we summarize our main results: (1) a generalization of almost all aspects of the results of Subramanian together with a substantial weaking of the conditions required for a self-adjustment scheme to exhibit optimality in several biased situations (explained fully in Chapt ...
περισσότερα

Όλα τα τεκμήρια στο ΕΑΔΔ προστατεύονται από πνευματικά δικαιώματα.

DOI
10.12681/eadd/30916
Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/30916
ND
30916
Εναλλακτικός τίτλος
Multi-way self-adjusting data structures: a general theory and some limitations
Συγγραφέας
McClurkin, David James (Father's name: David Thomas)
Ημερομηνία
2001
Ίδρυμα
Πανεπιστήμιο Κρήτης. Σχολή Θετικών και Τεχνολογικών Επιστημών. Τμήμα Επιστήμης Υπολογιστών
Εξεταστική επιτροπή
Γεωργακόπουλος Γεώργιος
Νικολάου Χρήστος
Πλεξουσάκης Δημήτριος
Τζιρίτας Γεώργιος
Φειδάς Αθανάσιος
Μανωλόπουλος Ιωάννης
Μαγείρου Ευάγγελος
Επιστημονικό πεδίο
Φυσικές Επιστήμες
Επιστήμη Ηλεκτρονικών Υπολογιστών και Πληροφορική
Χώρα
Ελλάδα
Γλώσσα
Αγγλικά
Άλλα στοιχεία
xxviii, 100 σ., σχημ.
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.