Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Έχουμε αποθηκεύσει.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Αναδρομικοί Αλγόριθμοι
Advertisements

Δομές Δεδομένων και Αλγόριθμοι
Δένδρα van Emde Boas TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Μελετάμε την περίπτωση όπου αποθηκεύουμε.
Επίπεδα Γραφήματα (planar graphs)
Στοιχειώδεις Δομές Δεδομένων TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Τύποι δεδομένων στη Java • Ακέραιοι.
Αντισταθμιστική ανάλυση Κατά τη διάρκεια εκτέλεσης του Α η Δ πραγματοποιεί μία ακολουθία από πράξεις. Θεωρήστε έναν αλγόριθμο Α που χρησιμοποιεί μια δομή.
Λίστες παράλειψης (skip lists) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A
ΣΤΟΙΧΕΙΑ ΨΕΥΔΟΚΩΔΙΚΑ ΒΑΣΙΚΕΣ ΔΟΜΕΣ ΒΑΣΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ ΠΙΝΑΚΩΝ
Επίπεδα Γραφήματα : Προβλήματα και Υπολογιστική Πολυπλοκότητα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA.
Πολυπλοκότητα Παράμετροι της αποδοτικότητας ενός αλγόριθμου:
Ισορροπημένα Δένδρα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Μπορούμε να επιτύχουμε χρόνο εκτέλεσης για.
Δομές Αναζήτησης TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A εισαγωγή αναζήτησηεπιλογή διατεταγμένος πίνακας.
Ψηφιακά Δένδρα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Μπορούμε να χρησιμοποιήσουμε την παραπάνω αναπαράσταση.
Δένδρα Αναζήτησης Πολλαπλής Διακλάδωσης TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Δένδρα στα οποία κάθε.
Γραφήματα & Επίπεδα Γραφήματα
Διαίρει και Βασίλευε πρόβλημα μεγέθους Ν διάσπαση πρόβλημα μεγέθους Ν-k πρόβλημα μεγέθους k.
Κοντινότεροι Κοινοί Πρόγονοι α βγ θ δεζ η π ν ι κλμ ρσ τ κκπ(λ,ι)=α, κκπ(τ,σ)=ν, κκπ(λ,π)=η κκπ(π,σ)=γ, κκπ(ξ,ο)=κ ξο κκπ(ι,ξ)=β, κκπ(τ,θ)=θ, κκπ(ο,μ)=α.
Προσεγγιστικοί Αλγόριθμοι
Δυναμική Διατήρηση Γραμμικής Διάταξης Διατηρεί μια γραμμική διάταξη δυναμικά μεταβαλλόμενης συλλογής στοιχείων. Υποστηρίζει τις λειτουργίες: Έλεγχος της.
Μέγιστη ροή TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Συνάρτηση χωρητικότητας Κατευθυνόμενο γράφημα.
Αριθμοθεωρητικοί Αλγόριθμοι TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Αλγόριθμοι που επεξεργάζονται.
Τυχαιοκρατικοί Αλγόριθμοι TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA Πιθανότητες και Αλγόριθμοι Ανάλυση μέσης.
Ισορροπημένα Δένδρα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Μπορούμε να επιτύχουμε χρόνο εκτέλεσης για.
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A Δυναμικός Προγραμματισμός πρόβλημα μεγέθους Ν διάσπαση πρόβλημα.
Δομές Αναζήτησης TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Χειριζόμαστε ένα σύνολο στοιχείων όπου το κάθε.
Ανάλυση αλγορίθμων Παράμετροι απόδοσης ενός αλγόριθμου: Χρόνος εκτέλεσης Απαιτούμενοι πόροι, π.χ. μνήμη, επικοινωνία (π.χ. σε κατανεμημένα συστήματα) Προσπάθεια.
Ελαφρύτατες διαδρομές TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Συνάρτηση βάρους Κατευθυνόμενο γράφημα.
Ισορροπημένα Δένδρα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Μπορούμε να επιτύχουμε χρόνο εκτέλεσης για.
Ψηφιακά Δένδρα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Μπορούμε να χρησιμοποιήσουμε την παραπάνω αναπαράσταση.
Δυναμικά Σύνολα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Δυναμικό σύνολο Tα στοιχεία του μεταβάλλονται.
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Ουρά Προτεραιότητας (priority queue) Δομή δεδομένων που υποστηρίζει.
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Ουρά Προτεραιότητας (priority queue) Δομή δεδομένων που υποστηρίζει.
Ειδικά Θέματα Αλγορίθμων και Δομών Δεδομένων
Διερεύνηση γραφήματος. Ένας αλγόριθμος διερεύνησης γραφήματος επισκέπτεται τους κόμβους του γραφήματος με μια καθορισμένη στρατηγική, π.χ. κατά εύρος.
Δυναμικά Σύνολα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Δυναμικό σύνολο Tα στοιχεία του μεταβάλλονται.
Ελαφρύτατες διαδρομές TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A.
TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Ουρά Προτεραιότητας (priority queue) Δομή δεδομένων που υποστηρίζει.
1 Βέλτιστη δρομολόγηση (optimal routing) Αντιμετώπιση της δρομολόγησης σαν «συνολικό» πρόβλημα βελτιστoποίησης. Γιατί: Η αλλαγή της δρομολόγησης μιας συνόδου.
Γραμμικός Προγραμματισμός TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Μια εταιρεία παράγει κέικ δύο κατηγοριών,
Δομές Αναζήτησης TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Θέλουμε να υποστηρίξουμε δύο βασικές λειτουργίες:
Στοιχειώδεις Δομές Δεδομένων TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Τύποι δεδομένων στη C Ακέραιοι.
Επίπεδα Γραφήματα: Έλεγχος Επιπεδότητας TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A αβ ζ η ε γ θ Το γράφημα.
Διερεύνηση γραφήματος. Ένας αλγόριθμος διερεύνησης γραφήματος επισκέπτεται τους κόμβους του γραφήματος με μια καθορισμένη στρατηγική, π.χ. κατά εύρος.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Εισαγωγή στην Επεξεργασία Ερωτήσεων.
Λίστες παράλειψης (skip lists) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A
Γράφημα TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Συνδυαστικό αντικείμενο που αποτελείται από.
Μέγιστη ροή TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Συνάρτηση χωρητικότητας Κατευθυνόμενο γράφημα.
Ελαφρύτατες διαδρομές TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A.
Μέγιστη ροή TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A AA A A Συνάρτηση χωρητικότητας Κατευθυνόμενο γράφημα.
Συνδετικότητα γραφήματος (graph connectivity). α β Υπάρχει μονοπάτι μεταξύ α και β; Παραδείγματα: υπολογιστές ενός δικτύου ιστοσελίδες ισοδύναμες μεταβλητές.
ΣΗΜΑΤΑ ΚΑΙ ΣΥΣΤΗΜΑΤΑ II Καθ. Πέτρος Π. Γρουμπός Διάλεξη 4η Δειγματοληψία.
Γράφημα Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα:
ΕΥΡΕΣΗ ΕΛΑΧΙΣΤΩΝ ΜΟΝΟΠΑΤΙΩΝ & ΚΑΤΗΓΟΡΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
Δυναμικός Κατακερματισμός
Μέγιστη ροή Κατευθυνόμενο γράφημα 12 Συνάρτηση χωρητικότητας
Πίνακες Συμβόλων TexPoint fonts used in EMF.
Μέγιστη ροή Κατευθυνόμενο γράφημα 12 Συνάρτηση χωρητικότητας
Κεφάλαιο 7: Διαδικτύωση-Internet Μάθημα 7.9: Δρομολόγηση
Ισορροπημένα Δένδρα Μπορούμε να επιτύχουμε χρόνο εκτέλεσης
ΤΑΛΑΝΤΩΣΕΙΣ.
Δένδρα Αναζήτησης Πολλαπλής Διακλάδωσης
Ισορροπημένα Δένδρα Μπορούμε να επιτύχουμε χρόνο εκτέλεσης
Ισορροπημένα Δένδρα Μπορούμε να επιτύχουμε χρόνο εκτέλεσης
Ουρά Προτεραιότητας (priority queue)
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΕΠΠ
Δομές Αναζήτησης Χειριζόμαστε ένα σύνολο στοιχείων όπου το κάθε στοιχείο έχει ένα κλειδί από ολικά διατεταγμένο σύνολο Θέλουμε να υποστηρίξουμε δύο.
Ελαφρύτατες διαδρομές
Εξωτερική Αναζήτηση Ιεραρχία Μνήμης Υπολογιστή Εξωτερική Μνήμη
Διαχρονικές Δομές Δεδομένων
Δυναμικός Κατακερματισμός
Μεταγράφημα παρουσίασης:

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Έχουμε αποθηκεύσει μια συλλογή αρχείων σε μια συνδεδεμένη λίστα, όπου κάθε αρχείο έχει μια ετικέτα ταυτοποίησης. Μια εφαρμογή παράγει μια ακολουθία από αιτήματα πρόσβασης στα αρχεία της λίστας. b b c c d d e e g g a a f f αρχή Για να προσπελάσουμε ένα αρχείο πρέπει να το αναζητήσουμε στη λίστα διατρέχοντας τη από την αρχή. Καθώς ικανοποιούμε τα αιτήματα μπορούμε να αναδιατάσσουμε τα στοιχεία της λίστας. Άμεσος αλγόριθμος Εξυπηρετεί ένα αίτημα τη φορά χωρίς να γνωρίζει τα μελλοντικά αιτήματα

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A b b c c d d e e g g a a f f αρχή Π.χ. προσπέλαση e : Καθώς αναζητούμε το e από την αρχή της λίστας αποθηκεύουμε ένα δείκτη στη θέση που θέλουμε να το μεταφέρουμε b b e e c c d d g g a a f f αρχή κόστος = 5 Κόστος προσπέλασης και αντιμετάθεσης • Εάν το αρχείο που ψάχνουμε βρίσκεται στη θέση τότε το κόστος προσπέλασης του είναι. Στη συνέχεια μπορούμε να μεταφέρουμε το σε οποιαδήποτε θέση χωρίς επιπλέον κόστος.

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Κόστος προσπέλασης και αντιμετάθεσης • Εάν το αρχείο που ψάχνουμε βρίσκεται στη θέση τότε το κόστος προσπέλασης του είναι. Στη συνέχεια μπορούμε να μεταφέρουμε το σε οποιαδήποτε θέση χωρίς επιπλέον κόστος. • Σε οποιαδήποτε χρονική στιγμή μπορούμε να αλλάξουμε τη θέση δύο διαδοχικών αρχείων. Το κόστος μιας τέτοιας αντιμετάθεσης είναι 1. b b c c d d e e g g a a f f αρχή b b d d c c e e g g a a f f κόστος = 1 Π.χ. αντιμετάθεση c,d

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Κόστος προσπέλασης και αντιμετάθεσης • Εάν το αρχείο που ψάχνουμε βρίσκεται στη θέση τότε το κόστος προσπέλασης του είναι. Στη συνέχεια μπορούμε να μεταφέρουμε το σε οποιαδήποτε θέση χωρίς επιπλέον κόστος. • Σε οποιαδήποτε χρονική στιγμή μπορούμε να αλλάξουμε τη θέση δύο διαδοχικών αρχείων. Το κόστος μιας τέτοιας αντιμετάθεσης είναι 1. Μπορούμε να θεωρήσουμε ότι η μετακίνηση του x γίνεται με δωρεάν αντιμεταθέσεις διαδοχικών αρχείων μέχρι να φτάσει το x στην τελική του θέση. Ονομάζουμε μια τέτοια αντιμετάθεση πληρωμένη. x x αρχή

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Κόστος προσπέλασης και αντιμετάθεσης b b c c d d e e g g a a f f αρχή Παράδειγμα Χωρίς να αλλάξουμε τη θέση κανενός αρχείου: κόστος = = 28

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Κόστος προσπέλασης και αντιμετάθεσης b b c c d d e e g g a a f f αρχή Παράδειγμα 15 Μετά την πρώτη προσπέλαση στο e το μεταφέρουμε στην πρώτη θέση : κόστος = = 22 a a b b c c d d g g e e f f αρχή 12356

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Μερικοί Γνωστοί Άμεσοι Αλγόριθμοι • move-to-front: Μετά την πρόσβαση στο αρχείο x το τοποθετεί στην αρχή της λίστας • transpose: Μετά την πρόσβαση στο αρχείο x το αντιμεταθέτει με το αρχείο που προηγείται του x στη λίστα • frequency-count: Μετρά τον αριθμό προσβάσεων (συχνότητα πρόσβασης) κάθε αρχείου και διατάσσει τα αρχεία σε φθίνουσα σειρά ως προς τη συχνότητα πρόσβασης. Μετά την πρόσβαση στο αρχείο x ο μετρητής του x αυξάνει κατά ένα και το x μετακινείται στην κατάλληλη θέση

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) b b c c d d e e g g a a f f αρχή κόστος = 1

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) b b c c d d e e g g a a f f αρχή κόστος = 1+5

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) b b c c d d e e g g a a f f αρχή κόστος = 1+5

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) b b c c d d e e g g a a f f αρχή κόστος = 1+5+3

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) a a c c d d b b g g e e f f αρχή κόστος = 1+5+3

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) a a c c d d b b g g e e f f αρχή κόστος =

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) e e a a c c d d g g b b f f αρχή κόστος =

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) e e a a c c d d g g b b f f αρχή κόστος =

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) b b a a c c e e g g d d f f αρχή κόστος =

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) b b a a c c e e g g d d f f αρχή κόστος =

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) d d b b a a f f g g e e c c αρχή κόστος =

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) d d b b a a f f g g e e c c αρχή κόστος =

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Αλγόριθμος move-to-front (MFT) d d b b a a e e g g f f c c αρχή κόστος = = 25

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Λόγος ανταγωνιστικότητας Ένας άμεσος αλγόριθμος είναι ανταγωνιστικός εάν υπάρχει σταθερά τέτοια ώστε για κάθε πεπερασμένη ακολουθία εισόδου ισχύει κόστος του αλγορίθμου για την εξυπηρέτηση της ακολουθίας ελάχιστο κόστος εξυπηρέτηση της ακολουθίας από οποιοδήποτε αλγόριθμο (κόστος βέλτιστου αλγόριθμου)

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Λόγος ανταγωνιστικότητας Παρατηρήσεις : • Ο βέλτιστος αλγόριθμος μπορεί να γνωρίζει εξαρχής ολόκληρη την ακολουθία και να έχει προϋπολογίσει τις πράξεις που θα κάνει όταν θα εξυπηρετεί τα αιτήματα • Είναι υπολογιστικά δύσκολο ( NP-hard ) πρόβλημα να βρεθεί η βέλτιστη σειρά πράξεων που πρέπει να κάνει ο. Θα δείξουμε ότι για λίστα με αρχεία και ακολουθία αιτημάτων

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Λόγος ανταγωνιστικότητας Πρώτα θα δείξουμε ότι για οποιαδήποτε ακολουθία με αιτήματα Επειδή ο βέλτιστος αλγόριθμος μας είναι άγνωστος, χρησιμοποιούμε μια συνάρτηση δυναμικού που συσχετίζει τη λίστα του με τη λίστα του b b c c d d e e g g a a f f b b c c d d e e g g a a f f όπουκόστος του χωρίς τις πληρωμένες αντιμεταθέσεις Θα χρησιμοποιήσουμε την ενεργειακή μέθοδο της αντισταθμιστικής ανάλυσης. Αρχικά οι δύο λίστες έχουν την ίδια διάταξη αρχείων αριθμός πληρωμένων αντιμεταθέσεων του αριθμός δωρεάν αντιμεταθέσεων του

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Συνάρτηση δυναμικού b b e e d d c c g g a a f f b b c c d d f f g g a a e e αριθμός αντιστροφών στη λίστα σε σχέση με τη λίστα Αντιστροφή : Το αρχείο εμφανίζεται μετά το στη λίστα αλλά το εμφανίζεται πριν το στη λίστα 4 αντιστροφές : (e,c), (e,d), (d,c), (e,f)

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Συνάρτηση δυναμικού αριθμός αντιστροφών στη λίστα σε σχέση με τη λίστα Αντιστροφή : Το αρχείο εμφανίζεται μετά το στη λίστα αλλά το εμφανίζεται πριν το στη λίστα δυναμικό μετά το i -οστό αίτημα. Αρχικά Εξετάζουμε το i -οστό αίτημα της ακολουθίας κόστος του για την εξυπηρέτηση του αιτήματος Ορίζουμε το αντισταθμιστικό κόστος Άρα

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Εξετάζουμε το i -οστό αίτημα της ακολουθίας κόστος του για την εξυπηρέτηση του αιτήματος Ορίζουμε το αντισταθμιστικό κόστος x x x x Έστω x το αρχείο που ζητείται. Έστω ότι βρίσκεται στη θέση k στη λίστα και στη θέση j στη λίστα. Αν το x εμφανίζεται σε p αντιστροφές πριν την μετακίνηση του τότε υπάρχουν k-p-1 αρχεία που προηγούνται του x και στις δύο λίστες

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Εξετάζουμε το i -οστό αίτημα της ακολουθίας κόστος του για την εξυπηρέτηση του αιτήματος Ορίζουμε το αντισταθμιστικό κόστος x x x x Έστω x το αρχείο που ζητείται. Έστω ότι βρίσκεται στη θέση k στη λίστα και στη θέση j στη λίστα. Αν το x εμφανίζεται σε p αντιστροφές πριν την μετακίνηση του τότε υπάρχουν k-p-1 αρχεία που προηγούνται του x και στις δύο λίστες Η μετακίνηση του x δημιουργεί k-p-1 αντιστροφές και καταργεί p.

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Εξετάζουμε το i -οστό αίτημα της ακολουθίας κόστος του για την εξυπηρέτηση του αιτήματος Ορίζουμε το αντισταθμιστικό κόστος Έστω x το αρχείο που ζητείται. Έστω ότι βρίσκεται στη θέση k στη λίστα και στη θέση j στη λίστα. Αν το x εμφανίζεται σε p αντιστροφές πριν την μετακίνηση του τότε υπάρχουν k-p-1 αρχεία που προηγούνται του x και στις δύο λίστες Η μετακίνηση του x δημιουργεί k-p-1 αντιστροφές και καταργεί p. Άρα το αντισταθμιστικό κόστος είναι

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Εξετάζουμε το i -οστό αίτημα της ακολουθίας κόστος του για την εξυπηρέτηση του αιτήματος Ορίζουμε το αντισταθμιστικό κόστος Έστω x το αρχείο που ζητείται. Έστω ότι βρίσκεται στη θέση k στη λίστα και στη θέση j στη λίστα. Άρα το αντισταθμιστικό κόστος είναι To κόστος του για την πρόσβαση στο x είναι ίσο με j. Επιπλέον για τον έχουμε ότι : • Κάθε δωρεάν αντιμετάθεση μειώνει το δυναμικό κατά 1. • Κάθε πληρωμένη αντιμετάθεση αυξάνει το δυναμικό το πολύ κατά 1.

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Εξετάζουμε το i -οστό αίτημα της ακολουθίας κόστος του για την εξυπηρέτηση του αιτήματος Ορίζουμε το αντισταθμιστικό κόστος Έστω x το αρχείο που ζητείται. Έστω ότι βρίσκεται στη θέση k στη λίστα και στη θέση j στη λίστα. Άρα το αντισταθμιστικό κόστος είναι To κόστος του για την πρόσβαση στο x είναι ίσο με j. Επιπλέον για τον έχουμε ότι : • Κάθε δωρεάν αντιμετάθεση μειώνει το δυναμικό κατά 1. • Κάθε πληρωμένη αντιμετάθεση αυξάνει το δυναμικό το πολύ κατά 1. Επομένως

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access) TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A Λόγος ανταγωνιστικότητας Για οποιαδήποτε ακολουθία με αιτήματα όπουκόστος του χωρίς τις πληρωμένες αντιμεταθέσεις αριθμός πληρωμένων αντιμεταθέσεων του αριθμός δωρεάν αντιμεταθέσεων του Για λίστα με αρχεία και οποιαδήποτε ακολουθία αιτημάτων Αν η λίστα έχει αρχεία τότε οπότε λαμβάνουμε το παρακάτω Έχουμε άρα