Μελέτη και Υλοποίηση Αλγορίθμων Κατάταξης

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Μελέτη και Υλοποίηση Αλγορίθμων Κατάταξης"

Transcript

1 Μελέτη και Υλοποίηση Αλγορίθμων Κατάταξης σε Διμερή Γραφήματα arxiv: v1 [cs.ir] 18 Jul 2015 Διπλωματική Εργασία της Αντωνίας Κορμπά Τμήμα, Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Πατρών Πάτρα, Ιούλιος 2015

2 Αντωνία Κορμπά Μελέτη και Υλοποίηση Αλγορίθμων Κατάταξης σε Διμερή Γραφήματα Επιβλέπων : Καθηγητής Γιάννης Γαροφαλάκης Πάτρα, Ιούλιος 2015

3 Περιεχόμενα Περίληψη 1 Abstract 2 1 Εισαγωγή Ανάλυση Υπερσυνδέσμων και Κατάταξη Διμερή Γραφήματα Πυκνότητα Μη Συνδεδεμένα Τμήματα Προηγούμενα αποτελέσματα Σημειογραφία Οργάνωση Μαθηματικό Υπόβαθρο Μη αρνητικά Μητρώα Θετικά Μητρώα Μη μειωσιμότητα και Μη Περιοδικότητα Το Θεώρημα Perron Frobenius Αλυσίδες Markov Εργοδικότητα Σχεδόν Πλήρης Αναλυσιμότητα Αλγόριθμοι Κατάταξης Ο αλγόριθμος PageRank i

4 3.1.1 Το μοντέλο του Τυχαίου Περιηγητή Ο υπολογισμός του διανύσματος PageRank Αδυναμίες Ο αλγόριθμος NCDawareRank Αξιοποιώντας την Σχεδόν Πλήρη Αναλυσιμότητα Το Μοντέλο NCDawareRank Πλεονεκτήματα Κατάταξη σε διμερή γραφήματα Μοντελοποίηση Ορισμοί Τυχαίος Περίπατος και block wise Τηλεμεταφορά Δυναμομέθοδος Ταχύτητα Σύγκλισης Πειραματική Αξιολόγηση Υλοποίηση Δεδομένα Υπολογιστικά Πειράματα Συμπεράσματα - Μελλοντική Ερευνα 50 Βιβλιογραφία 50 ii

5 Περίληψη Τα τελευταία χρόνια, τα διμερή γραφήματα χρησιμοποιούνται ευρέως σε εφαρμογές ανάκτησης πληροφορίας για να αναπαραστήσουν σχέσεις μεταξύ δύο ομάδων αντικειμένων. Ο Παγκόσμιος Ιστός μπορεί να προσφέρει μια μεγάλη γκάμα δεδομένων που μπορούν να αναπαρασταθούν από διμερή γραφήματα, όπως είναι ταινίες και κριτικές σε συστήματα προτάσεων, ερωτήματα και σελίδες σε μηχανές αναζήτησης, χρήστες και αναρτήσεις σε μέσα κοινωνικής δικτύωσης. Το μέγεθός και η δυναμική φύση των γραφημάτων αυτών υπαγορεύουν την εύρεση πιο αποδοτικών μεθόδων κατάταξης. Στην παρούσα διπλωματική εργασία, αρχικά παρουσιάζουμε το βασικό μαθηματικό υπόβαθρο που χρησιμοποιούμε στη συνέχεια και παραθέτουμε τα βασικά στοιχεία της θεωρίας Perron-Frobenius για μη αρνητικά μητρώα, καθώς επίσης και της θεωρίας των αλυσίδων Markov. Επειτα, προτείνουμε έναν νέο αλγόριθμο με όνομα BipartiteRank, ο οποίος είναι κατάλληλος για κατάταξη σε διμερή γραφήματα. Ο αλγόριθμος αυτός είναι βασισμένος στο μοντέλο τυχαίου περιπάτου και κληρονομεί τα βασικά μαθηματικά χαρακτηριστικά του PageRank. Αυτό που τον διαφοροποιεί, είναι το γεγονός ότι εισάγει ένα άλλο είδος τηλεμεταφοράς που βασίζεται στην block δομή του διμερούς γραφήματος για να πετύχει πιο αποδοτική κατάταξη. Τέλος, υποστηρίζουμε την άποψη αυτή με μαθηματικά επιχειρήματα και στη συνέχεια την επιβεβαιώνουμε και πειραματικά, εκτελώντας μία σειρά από πειράματα σε πραγματικά δεδομένα. 1

6 Abstract Recently bipartite graphs have been widely used to represent the relationship two sets of items for information retrieval applications. The Web offers a wide range of data which can be represented by bipartite graphs, such us movies and reviewers in recomender systems, queries and URLs in search engines, users and posts in social networks. The size and the dynamic nature of such graphs generate the need for more efficient ranking methods. In this thesis, at first we present the fundamental mathematical backround that we use subsequently and we describe the basic principles of the Perron-Frobebius theory for non negative matrices as well as the the basic principles of the Markov chain theory. Then, we propose a novel algorithm named BipartiteRank, which is suitable to rank scenarios, that can be represented as a bipartite graph. This algorithm is based on the random surfer model and inherits the basic mathematical characteristics of PageRank. What makes it different, is the fact that it introduces an alternative type of teleportation, based on the block structure of the bipartite graph in order to achieve more efficient ranking. Finally, we support this opinion with mathematical arguments and then we confirm it experimentally through a series of tests on real data. 2

7 Ευχαριστίες Θα ήθελα να ευχαριστήσω όλους όσους συνέβαλαν με οποιονδήποτε τρόπο στην επιτυχή εκπόνηση αυτής της διπλωματικής εργασίας. Καταρχήν, θα πρέπει να ευχαριστήσω καθηγητή κ. ανάθεση και επίβλεψη αυτής της διπλωματικής εργασίας. Ιωάννη Γαροφαλάκη για την Στη συνέχεια, ευχαριστώ ιδιαίτερα τον διδάκτορα Αθανάσιο Νικολακόπουλο για την εξαιρετική συνεργασία που είχαμε, και ελπίζω να συνεχίσουμε να έχουμε στο μέλλον. Τον ευχαριστώ θερμά για τις ιδέες που μου προσέφερε καθ ολη τη διάρκεια εκπόνησης αυτής της διπλωματικής εργασίας. Τέλος, δε μπορώ να μην ευχαριστήσω στην οικογένεια μου που ήταν δίπλα μου σε κάθε μου βήμα. 3

8 Κατάλογος Σχημάτων 1.1 Παράδειγμα διμερούς γραφήματος με ερωτήματα και εικόνες. Η πηγή από την οποία αντλήθηκε η εικόνα είναι η ερευνητική εργασία [9] Κατανομές εισόδου που προέρχονται από τέσσερα σύνολα δεδομένων Μεγέθη μη συνδεδεμένων τμημάτων τμημάτων των γραφημάτων DBLP και YoutubeMemberships Στιγμιότυπο τυχαίου περιπάτου Διμερές γράφημα Προσαρμογή του τυχαίου περιπάτου στο διμερές γράφημα του σχήματος 4.1 προσθέτοντας μεταβάσεις (διακεκομμένα βέλη) μεταξύ κορυφών που ανήκουν στο ίδιο σύνολο Παράδειγμα διμερούς γραφήματος Υπολογιστικά Πειράματα Διανύσματα κατάταξης σε τρία σύνολα δεδομένων

9 Κατάλογος Πινάκων 5.1 Δεδομένα Αριθμός επαναλήψεων μέχρι τη σύγκλιση για διάφορες τιμές του παράγοντα τηλεμεταφοράς

10 Κεφάλαιο 1 Εισαγωγή Η κατάταξη αντικειμένων με βάση κάποια κριτήρια είναι ένα πρόβλημα που συναντάμε αρκετά συχνά στην καθημερινότητά μας και ειδικότερα, αποτελεί αναπόσπαστο κομμάτι ενός συστήματος ανάκτησης πληροφορίας. Στην περίπτωση της αναζήτησης στο διαδίκτυο, λόγω του μεγέθους του Παγκόσμιου ιστού και της ιδιαίτερης φύσης των χρηστών του, ο ρόλος της κατάταξης έχει γίνει τα τελευταία χρόνια ακόμα πιο καθοριστικός και δημιουργήθηκε η ανάγκη για πιο ποιοτικές και αποδοτικές μεθόδους. Στην παρούσα διπλωματική εργασία, θα βασιστούμε στον πιο γνωστό και ευρέως χρησιμοποιούμενο αλγόριθμο κατάταξης, τον PageRank, προκειμένου να προτείνουμε έναν νέο αλγόριθμο για κατάταξη σε αντικείμενα που σχηματίζουν διμερή γραφήματα. Η ιδέα προήλθε από τον μεταγενέστερο αλγόριθμο κατάταξης, τον NCDawareRankκαι τον τρόπο με τον οποίο εκμεταλλεύεται την ιεραρχική διάρθρωση του χώρου αντικειμένων στον οποίο εφαρμόζεται. 1.1 Ανάλυση Υπερσυνδέσμων και Κατάταξη Αρχικά, είναι απαραίτητο να διευκρινιστεί τι είναι ανάλυση υπερσυνδέσμων [1] και πώς ένας αλγόριθμος μπορεί να εξάγει την κατάταξη των κορυφών ενός γραφήματος εκμεταλλευόμενος την τοπολογική του δομή. Η ιδέα ξεκίνησε από την παρατήρηση πως μεγάλες συλλογές κειμένων όπως ο Παγκόσμιος Ιστός, επιτρέπουν την ανάπτυξη αλγορίθμων κατάταξης, οι οποίοι λαμβάνουν υπόψη την τοπολογική πληροφορία που παρέχει το γράφημα υπερσυνδέσμων[12]. Το γράφημα υπερσυνδέσμων του Παγκόσμιου Ιστού, αποτελείται από σελίδες και τα μεταξύ τους links. Μία κορυφή αναπαριστά μια σελίδα και μια ακμή ένα link. Η πρωταρχική υπόθεση που έγινε, είναι πως ένα εισερχόμενο link είναι ένα είδος έγκρισης για μια σελίδα και πιο συγκεκριμένα, όσο περισσότερα εισερχό- 6

11 μενα links έχει μια σελίδα τόσο μεγαλύτερο μπορεί να είναι το κύρος της. Πάνω σε αυτή την υπόθεση οι S. Brin και L. Page ανέπτυξαν τον αλγόριθμο PageRank και εισήγαγαν το μοντέλο τυχαίου περιηγητή, ο οποίος ακολουθεί τυχαία τις εξερχόμενες ακμές του γραφήματος του Παγκόσμιου Ιστού περνώντας από άλλες κορυφές συχνά ενώ από άλλες πιο σπάνια. Οπως είναι λογικό, οι κορυφές με πολλές εισερχόμενες ακμές προσπελάζονται συχνά στον τυχαίο περίπατο άρα θεωρείται ότι έχουν μεγαλύτερο κύρος. Στη φύση υπάρχουν και άλλα γραφήματα όπως αυτό του Παγκόσμιου Ιστού που μπορούν να αντιμετωπιστούν με τον ίδιο τρόπο. Αρκεί κανείς να δει τα δεδομένα από την ανάλογη οπτική γωνία, θεωρώντας πως οι κορυφές είναι αντικείμενα και οι ακμές ο- ποιεσδήποτε αλληλεπιδράσεις μεταξύ των αντικειμένων. Αλλωστε, αλγόριθμοι όπως ο PageRank έχουν πάρει τέτοια έκταση που χρησιμοποιούνται πλέον σε μεγάλη ποικιλία προβλημάτων κατάταξης. 1.2 Διμερή Γραφήματα Ποίο είναι το κίνητρο που μας ώθησε στο να ασχοληθούμε με διμερή γραφήματα; Πόσο συχνά χρησιμοποιούνται σε εφαρμογές και ποια είναι τα βασικότερα χαρακτηριστικά της δομής τους όταν τα συναντάμε στον πραγματικό κόσμο; Τα διμερή γραφήματα χρησιμοποιούνται ευρέως στην αναζήτηση στο διαδίκτυο και σε εφαρμογές ανάκτησης πληροφορίας για να αναπαραστήσουν σχέσεις μεταξύ δύο ομάδων αντικειμένων. Ο Παγκόσμιος Ιστός μπορεί να προσφέρει μια μεγάλη γκάμα δεδομένων που μπορούν να αναπαρασταθούν από διμερή γραφήματα, όπως είναι ταινίες και κριτικές σε συστήματα προτάσεων, ερωτήματα και σελίδες σε μηχανές αναζήτησης, χρήστες και προϊόντα σε διαδικτυακά καταστήματα, χρήστες και αναρτήσεις σε μέσα κοινωνικής δικτύωσης και λοιπά. Στα [9, 10] εφαρμόζεται τυχαίος περίπατος σε διμερή γραφήματα που προέρχονται από μηχανές αναζήτησης. Πιο συγκεκριμένα, οι συγγραφείς του [9], αναφέρουν πως μια μηχανή αναζήτησης μπορεί να καταγράψει ποια από τα αποτελέσματά επιλέχθηκαν από έναν συγκεκριμένο χρήστη για ένα συγκεκριμένο ερώτημα. Για μια δημοφιλή αναζήτησης, η καταγραφή αυτή μπορεί να περιλαμβάνει εκατομμύρια ζεύγη ερωτημάτων-σελίδων ημερησίως, τα οποία σχηματίζουν διμερή γραφήματα. Ενα παράδειγμα απεικονίζεται στο σχήμα 1.2. Οι ισχυρισμοί για την χρησιμότητα τέτοιου είδους γραφημάτων σε εφαρμογές αναζήτησης επιβεβαιώνονται και στα [10, 21]. Βέβαια η διαδικασία που ακολουθείται προκειμένου να σχηματιστεί το διμερές γράφημα δεν είναι πάντα ίδια και εξαρτάται πάντα από τη φύση της εφαρμογής και τους εκάστοτε στόχους. 7

12 Σχήμα 1.1: Παράδειγμα διμερούς γραφήματος με ερωτήματα και εικόνες. Η πηγή από την οποία αντλήθηκε η εικόνα είναι η ερευνητική εργασία [9]. Αλλη μια σημαντική αναφορά στην εφαρμογή τυχαίου περιπάτου σε διμερή γραφήματα παρουσιάζεται στο [7], όπου το ενδιαφέρον στρέφεται στα συστήματα προτάσεων. Σε τέτοιες εφαρμογές οι κορυφές του διμερούς γραφήματος αντιπροσωπεύουν χρήστες και αντικείμενα, ενώ οι ακμές τις αλληλεπιδράσεις μεταξύ τους. Η χρήση του τυχαίου περιπάτου για την κατάταξη των κορυφών με βάση τον κύρος, θεωρείται πως έχει πολύτιμα πλεονεκτήματα αφού λαμβάνει υπόψη τις σχέσεις μεταξύ χρηστών και αντικειμένων καθολικά και χωρίς να αγνοεί χρήσιμη πληροφορία, αντίθετα με άλλες τοπικές μεθόδους. Το επιχείρημα αυτό ενισχύεται ακόμα περισσότερο και στο [11]. Επίσης, σύμφωνα με την ερευνητική εργασία [7], εκτός από χρήστες και αντικείμενα υπάρχουν και επιπλέον χαρακτηριστικά που μπορούν να χρησιμοποιηθούν ώστε να βελτιωθεί ακόμα περισσότερο η ποιότητα προτάσεων. Για παράδειγμα, σε προτάσεις προϊόντων τα επιπλέον χαρακτηριστικά μπορεί να είναι το είδος, η μάρκα, η χώρα προέλευσης και λοιπά. Ενας φυσικός τρόπος απεικόνισης όλων αυτών των χαρακτηριστικών σε ένα γράφημα είναι η κατασκευ- ή κ-μερών γραφημάτων. Στα πειράματα που θα πραγματοποιήσουμε στη συνέχεια, θα χρησιμοποιήσουμε μεταξύ άλλων και διμερή γραφήματα που προέρχονται από συστήματα προτάσεων. Επιπλέον, τα τελευταία χρόνια, ιδιαίτερο ενδιαφέρον παρουσιάζουν τα γραφήματα των οποίων οι κορυφές αντιπροσωπεύουν χρήστες και κοινότητες χρηστών και χρησιμοποιούνται συνήθως στη μελέτη κοινωνικών δικτύων. Μάλιστα, πολλές φορές στη βιβλιογραφία αναφέρονται ως affiliation networks. Η εφαρμογή μεθόδων κατάταξης τέτοιου είδους γρα- 8

13 φήματα θα ήταν πολύ χρήσιμη ώστε να εξαχθούν συμπεράσματα όπως, ποιες είναι η πιο δημοφιλείς κοινότητες, ποιοι είναι οι χρήστες με τη μεγαλύτερη συμμετοχή και λοιπά. Οι ερευνητικές εργασίες [25] και [19] αναφέρουν κάποια ενδιαφέροντα χαρακτηριστικά της δομής τους όπως είναι οι κατανομές εισόδου των κορυφών χωρίς όμως να κάνουν λόγο για εφαρμογή τυχαίου περιπάτου Πυκνότητα Σε ένα διμερές γράφημα υπάρχουν δύο κατανομές εισόδου, μία για κάθε σύνολο κορυφών. Σύμφωνα με το [25] οι κατανομές αυτές σε διμερή γραφήματα του πραγματικού κόσμου δεν είναι τόσο ομοιόμορφες όσο θα μπορούσε κάποιος να υποθέσει. Στην πραγματικότητα είναι ασύμμετρες και σε αρκετές εφαρμογές παρουσιάζονται να ακολουθούν έναν εκθετικό νόμο [19]. Πιο συγκεκριμένα, αυτό σημαίνει πως ο αριθμός των κορυφών με i γείτονες είναι ανάλογος του i γ για μια σταθερά γ. Στο σχήμα 1.2 μπορούμε να δούμε ενδεικτικά τις κατανομές εισόδου των δεδομένων MovieLens10M, Reuteurs, DBLP και YoutubeMemberships που αφορούν σε γραφήματα χρηστών-ταινιών, κειμένων-λέξεων, συγγραφέωνδημοσιεύσεων και χρηστών-ομάδων χρηστών αντίστοιχα. Παρατηρούμε πως παρόλο που φύση των δεδομένων είναι διαφορετική, οι κατανομές μοιάζουν αρκετά και έχουν τα χαρακτηριστικά που περιγράψαμε παραπάνω. Συνεπώς, θα πρέπει να σημειώσουμε πως τα γραφήματα στα οποία θα εφαρμόσουμε τη μέθοδο κατάταξης μας είναι ιδιαίτερα αραιά Μη Συνδεδεμένα Τμήματα Οπως όλα τα γραφήματα του πραγματικού κόσμου, έτσι και τα διμερή γραφήματα μπορεί να είναι μη συνδεδεμένα, δηλαδή να διαθέτουν περισσότερα από ένα συνδεδεμένα τμήματα. Ωστόσο, σύμφωνα με την ερευνητική εργασία [25], τα περισσότερα μη συνδεδεμένα γραφήματα που υπάρχουν στην κοινωνία και τη φύση, έχουν ένα μεγάλο συνδεδεμένο τμήμα, γνωστό και ως giant component. Τα γραφήματα που δεν έχουν αυτό το χαρακτηριστικό είναι πιο σπάνια. Συνήθως, το μεγαλύτερο συνδεδεμένο τμήμα φέρει πληροφορία που χαρακτηρίζει ολόκληρο το γράφημα [20]. Μελετήσαμε τα μεγέθη των μη συνδεδεμένων τμημάτων δύο συνόλων δεδομένων, των DBLP και YoutubeMemberships. Οπως φαίνεται στο σχήμα 1.3, έχουν ένα συνδεδεμένο τμήμα αρκετά μεγαλύτερο από τα υπόλοιπα. Πιο συγκεκριμένα, το 88, 77% των κορυφών του DBLP ανήκουν στο μεγαλύτερο συνδεδεμένο τμήμα του, ενώ το αντίστοιχό ποσοστό για το YoutubeMemberships είναι 91, 29%. 9

14 MovieLens10M Frequency Indegree(Users) Indegree(Movies) Reuters Frequency Indegree(Stories) Indegree(Words) DBLP Frequency Indegree(Authors) Indegree(Publications) YoutubeMemberships Frequency Indegree(Users) Indegree(Groups) Σχήμα 1.2: Κατανομές εισόδου που προέρχονται από τέσσερα σύνολα δεδομένων. 10

15 Σχήμα 1.3: Μεγέθη μη συνδεδεμένων τμημάτων τμημάτων των γραφημάτων DBLP και YoutubeMemberships. 1.3 Προηγούμενα αποτελέσματα Η μέθοδος που θα προτείνουμε στη συνέχεια είναι μια μέθοδος που θα μπορούσε να ε- φαρμοστεί σε οποιοδήποτε διμερές γράφημα, ανεξάρτητα από το το τι αντιπροσωπεύουν τα σύνολα του. Ετσι, λόγω του γενικού χαρακτήρα του προβλήματος κατάταξης που εξετάζουμε, θεωρούμε πως ο καταλληλότερος αλγόριθμος που θα μπορούσε να εφαρμοστεί σε γενικές περιπτώσεις διμερών γραφημάτων είναι ο αλγόριθμος PageRank, αφού χρησιμοποιεί μόνο την τοπολογική δομή του εκάστοτε γραφήματος. Επιπλέον, έχει προταθεί αρκετές φορές η χρήση του για κατάταξη σε πιο συγκεκριμένες εφαρμογές, είτε σε συνδυασμό με άλλες μεθόδους (π.χ. HITS [15]), [34, 10], είτε σε παραλλαγές [13, 11]. Ο αλγόριθμος FolkRank [13] είναι μία προσαρμοσμένη εκδοχή του PageRank. Μπορεί να χρησιμοποιηθεί στην αναζήτηση σε folksonomies. Ενα folksonomy περιγράφει χρήστες, αντικείμενα, tags και την αντιστοίχηση των tags σε αντικείμενα με βάση τον χρήστη (βλέπε [13] για περισσότερες πληροφορίες). Μπορεί επίσης να αναπαρασταθεί με τη βο- ήθεια τριμερών γραφημάτων τα οποία παρουσιάζουν κοινά χαρακτηριστικά με τα διμερή γραφήματα. Ο αλγόριθμος ItemRank [11] αποτελεί μια ακόμα ενδιαφέρουσα παραλλαγή, και χρησιμοποιείται σε συστήματα προτάσεων. Ο αλγόριθμος αυτός κατατάσσει προϊόντα με βάση τις αναμενόμενες προτιμήσεις ενός χρήστη, με άλλα λόγια προτείνει σχετικά αντικείμενα σε εν δυνάμει ενδιαφερόμενους χρήστες. 11

16 1.4 Σημειογραφία Στη συνέχεια, αναπαριστούμε τα διανύσματα με έντονους πεζούς χαρακτήρες (π.χ. π), τα μητρώα με έντονους κεφαλαίους χαρακτήρες (π.χ. P). Αναπαριστούμε την i ή γραμμή και j ή στήλη ενός μητρώου P με p i και p j αντίστοιχα, και το ij o στοιχείο του μητρώου P με P i,j. Επίσης, χρησιμοποιούμε καλλιγραφικά γράμματα για να αναπαραστήσουμε σύνολα (π.χ., U, V). Τέλος, αναπαριστούμε με [1, n] ένα σύνολο ακεραίων {1, 2,..., n}. 1.5 Οργάνωση Στο κεφάλαιο 2 παραθέτουμε το μαθηματικό υπόβαθρο της διπλωματικής αυτής, ώστε να γίνουν κατανοητά τα μαθηματικά των μεθόδων κατάταξης που θα περιγράψουμε στη συνέχεια. Αρχικά, εξετάζουμε τα μη αρνητικά μητρώα παρουσιάζοντας αναλυτικά τη θεωρία Perron-Frobenius [18, 23] και έπειτα κάνουμε μια συζήτηση περί πρωταρχικών μητρώων. Στη συνέχεια, αναφερόμαστε σε αλυσίδες Markov [24] παραθέτοντας κάποιους απαραίτητους ορισμούς. Τέλος, εξηγούμε σύντομα την έννοια της Σχεδόν Πλήρους Αναλυσιμότητας (Near Complete Decomposability ή NCD) [8]. Στο κεφάλαιο 3 περιγράφουμε διαισθητικά και μαθηματικά τους αλγορίθμους κατάταξης PageRank [31, 5] και NCDawareRank [26, ;], οι οποίοι αποτελούν την βάση της μεθόδου που θα προτείνουμε, και ορίζουμε τα μητρώα που εμπλέκονται στον υπολογισμό των διανυσμάτων κατάταξης. Στο κεφάλαιο 4 εκμεταλλευόμαστε την block δομή των διμερών γραφημάτων μέσω του μητρώου τηλεμεταφοράς και προτείνουμε έναν νέο αλγόριθμο, τον αλγόριθμο BipartiteRank, προκειμένου να βελτιώσουμε τα αποτελέσματα που εξάγονται υπολογιστικά αλλά και ποιοτικά. Στο κεφάλαιο 5 εκτελούμε μια σειρά υπολογιστικών πειραματικών μετρήσεων σε πραγματικά δεδομένα και επιχειρούμε άμεσες συγκρίσεις με τον αλγόριθμο PageRank. Τέλος, στο κεφάλαιο 6 εξάγουμε κάποια γενικότερα συμπεράσματα μαζί με προτάσεις για μελλοντική εργασία. Σημειώνουμε πως τα σχήματα στα οποία στα οποία δεν αναφέρεται η πηγή έχουν κατασκευαστεί για τις ανάγκες αυτής της διπλωματικής με τη χρήση πραγματικών δεδομένων. 12

17 Κεφάλαιο 2 Μαθηματικό Υπόβαθρο Για να γίνουν κατανοητές οι μαθηματικές λεπτομέρειες των αλγορίθμων με τους οποίους θα ασχοληθούμε στη συνέχεια, είναι απαραίτητο να συνοψίσουμε τα βασικά στοιχεία της θεωρίας που θα χρησιμοποιήσουμε. Το μεγαλύτερο τμήμα του κεφαλαίου αφιερώνεται στη θεωρία Perron-Frobenius [18] για μη αρνητικά μητρώα και στα κριτήρια που εξασφαλίζουν πως ένα μητρώο είναι πρωταρχικό. Επειτα δίνονται κάποια βασικά στοιχεία και ορισμοί της θεωρίας των αλυσίδων Markov [24, 18] και τέλος, γίνεται μια σύντομη αναφορά στις Nearly Completely Decomposable αλυσίδες Markov [8]. Στόχος μας σε αυτό το κεφάλαιο, δεν είναι να παρουσιάσουμε αναλυτικά όλα αυτά τα γνωστικά αντικείμενα, άλλα να θίξουμε εν συντομία μόνο τα σημαντικότερα μαθηματικά ζητήματα που θα φανούν χρήσιμα στον αναγνώστη. 2.1 Μη αρνητικά Μητρώα Ενα μητρώο A θεωρείται μη αρνητικό, και γράφεται A 0, αν τα στοιχεία του είναι μη αρνητικοί πραγματικοί αριθμοί. Αντίστοιχα, ένα μητρώο θεωρείται θετικό και γράφεται A > 0, αν τα στοιχεία του είναι θετικοί πραγματικοί αριθμοί. Σημαντικά παραδείγματα μη αρνητικών μητρώων είναι τα μητρώα γειτνίασης γραφημάτων και τα στοχαστικά μητρώα, τα οποία μας ενδιαφέρουν κατεξοχήν σε αυτή την διπλωματική λόγω του ότι χρησιμοποιούνται για να περιγράψουν αλυσίδες Markov. Ορισμός (Στοχαστικό Μητρώο). Στοχαστικό μητρώο είναι ένα μη αρνητικό τετραγωνικό μητρώο A του οποίου το άθροισμα των στοιχείων κάθε γραμμής ισούται με 1. Οι ιδιοτιμές ενός πραγματικού τετραγωνικού μητρώου A είναι μιγαδικοί αριθμοί που συνθέτουν το φάσμα του μητρώου. Το θεώρημα Perron-Frobenius, το οποίο θα αναφέρουμε 13

18 στη συνέχεια, περιγράφει τις ιδιότητες της επικρατούς ιδιοτιμής και του αντίστοιχου ιδιοδιανύσματος όταν το A είναι ένα μη αρνητικό τετραγωνικό μητρώο πραγματικών αριθμών Θετικά Μητρώα Σε αυτό το σημείο θα παρουσιάσουμε το θεώρημα του Perron (1907), το οποίο αποτελεί τη βάση για την κατανόηση των ιδιοτήτων της επικρατούς ιδιοτιμής των θετικών μητρώων. Η απόδειξη του παρακάτω θεωρήματος περιλαμβάνεται στο εγχειρίδιο [23]. Θεώρημα (Θεώρημα Perron για Θετικά Μητρώα). Αν A n n ισχύουν τα ακόλουθα: > 0 με λ = ρ(a), τότε 1. λ R και λ > λ σ(a) (η λ ονομάζεται ρίζα Perron). 3. Η ρίζα Perron λ είναι απλή. 4. Υπάρχει θετικό ιδιοδιάνυσμα x > 0 τέτοιο ώστε Ax = λx (διάνυσμα Perron). 5. Το διάνυσμα Perron είναι το μοναδικό διάνυσμα που ορίζεται από τη σχέση Ap = λp, όπου p > 0 και p 1 = 1, και αν εξαιρέσουμε τα θετικά πολλαπλάσια του p, δεν υπάρχουν άλλα μη αρνητικά ιδιοδιανύσματα του A, ανεξαρτήτως ιδιοτιμής. Ολα τα υπόλοιπα ιδιοδιανύσματα θα έχουν τουλάχιστον ένα αρνητικό ή μη πραγματικό στοιχείο. 6. Η λ είναι η μοναδική ιδιοτιμή επάνω στον φασματικό κύκλο του A. 7. Τύπος Collatz-Wielandt : λ = max x N f (x), όπου f (x) = min 1 i n [Ax] i x i, x i 0 και N = x x 0, x 0. Το θεώρημα Perron για θετικά μητρώα είναι εξαιρετικά χρήσιμο αποτέλεσμα. Θα ήταν φυσικό να αναρωτηθεί κανείς τι συμβαίνει όταν υπεισέρχονται στο μητρώο και κάποια μηδενικά στοιχεία. Σύμφωνα με το ακόλουθο θεώρημα (του οποίου η απόδειξη περιλαμβάνεται επίσης στο [23]), ένα τμήμα του θεωρήματος Perron για τα θετικά μητρώα μπορεί να επεκταθεί και στα μη αρνητικά μητρώα, αν θυσιάσουμε την ύπαρξη του θετικού ιδιοδιανύσματος και να αρκεστούμε σε ένα μη αρνητικό. Θεώρημα Αν A n n 0 με φασματική ακτίνα λ = ρ(a), τότε ισχύουν τα ακόλουθα. 14

19 λ σ(a) και λ 0. Υπάρχει ιδιοδιάνυσμα x 0 τέτοιο ώστε Ax = λx. Ο τύπος Collatz-Wielandt εξακολουθεί να ισχύει. Το θεώρημα Perron δεν είναι δυνατόν να επεκταθεί περισσότερο για μη αρνητικά μητρώα χωρίς κάποιες επιπλέον παραδοχές. Το 1912 ο F. G. Frobenius, αντιλήφθηκε ότι το πρόβλημα αυτό δεν οφείλεται τόσο στην ύπαρξη μηδενικών στοιχείων, όσο στη θέση τους. Για παράδειγμα, η τρίτη και τέταρτη ιδιότητα του θεωρήματος Perron δεν ισχύουν για το μητρώο ( ) ( , ισχύουν όμως για το 1 1 ) 1 0. Σύμφωνα με τον Frobenius η διαφορά μεταξύ των δύο μητρώων έγκειται στην μειωσιμότητα (reducibility) ή μη μειωσιμότητά τους. [18, ς. 167] Μη μειωσιμότητα και Μη Περιοδικότητα Οπως ήδη γνωρίζουμε, ένα κατευθυνόμενο γράφημα ονομάζεται ισχυρά συνδεδεμένο, αν για κάθε ζεύγος κορυφών (i, j) υπάρχει μια ακολουθία ακμών που οδηγεί από την i στην j. Σε κάθε κατευθυνόμενο γράφημα αντιστοιχεί ένα μητρώο, το οποίο ονομάζεται μητρώο γειτνίασης του γραφήματος. Ορισμός (Αμείωτο Μητρώο). Ενα οποιοδήποτε τετραγωνικό μητρώο A είναι αμείωτο αν και μόνο αν το κατευθυνόμενο γράφημά του είναι ισχυρά συνδεδεμένο. Ισοδύναμα, το A είναι αμείωτο αν για οποιοδήποτε μητρώο μετάθεσης P ισχύει ότι P X Y AP 0 Z όπου τα μητρώα X και Z είναι τετραγωνικά. Αν ένα μη αρνητικό μητρώο A είναι αμείωτο, για κάθε ζεύγος i και j υπάρχει ένας ακέραιος t τέτοιος ώστε A t i,j > 0. Για ένα μητρώο γειτνίασης ενός κατευθυνόμενου γραφήματος, αυτή η ιδιότητα σημαίνει ότι το γράφημα είναι ισχυρά συνδεδεμένο. Αντίθετα, ένα μειώσιμο μητρώο γειτνίασης, αναπαριστά ένα γράφημα με περισσότερα από ένα ισχυρά συνδεδεμένα τμήματα. Ορισμός (Περίοδος Κορυφής). Η περίοδος μιας κορυφής ενός γραφήματος ορίζεται ως ο μέγιστος κοινός διαιρέτης των μηκών όλων των κύκλων που περιλαμβάνουν την κορυφή. 15

20 Οσον αφορά στην περιοδικότητα μιας κορυφής, αν υπάρχει μονοπάτι μήκους t από μία κορυφή i στον εαυτόν της, τότε θα ισχύει A t i,i > 0. Ο μέγιστος κοινός διαιρέτης του συνόλου {t : A t i,i > 0} καλείται περίοδος της κορυφής i. Αν το A είναι αμείωτο, τότε η περίοδος είναι η ίδια για όλες τις κορυφές και η κοινή αυτή περίοδος είναι η περίοδος του γραφήματος. Οπως είναι προφανές, ένα γράφημα με περίοδο μονάδα ονομάζεται μη περιοδικό και το ίδιο ισχύει και για το μητρώο γειτνίασης του. [2, ς. 128] Το Θεώρημα Perron Frobenius Οπως αναφέραμε και προηγουμένως, ο Frobenius αντιλήφθηκε ότι παρόλο που οι ιδιότητες 1,2,4 και 6 του θεωρήματος του Perron για θετικά μητρώα πιθανόν να πάψουν να ισχύουν για μη αρνητικά μητρώα, το πρόβλημα δεν είναι τόσο η παρουσία των μηδενικών στοιχείων όσο η θέση τους. Με άλλα λόγια, οι ιδιότητες 1,3 και 4 στην πραγματικότητα εξακολουθούν να ισχύουν αν τα μηδενικά βρίσκονται στις κατάλληλες θέσεις, δηλαδή σε θέσεις που να εξασφαλίζουν ότι το μητρώο είναι αμείωτο. Ωστόσο, δυστυχώς, η μη μειωσιμότητα από μόνη της δεν αρκεί για να διατηρηθεί η ιδιότητα 6. Παρακάτω διατυπώνεται το θεώρημα Perron-Frobenius. Η απόδειξη του θεωρήματος περιλαμβάνεται στο εγχειρίδιο του Carl Meyer [23]. Θεώρημα (Θεώρημα Perron-Frobenius). Αν ένα μητρώο A n n 0 είναι αμείωτο, τότε ισχύουν όλα τα ακόλουθα: 1. λ = ρ(a) > 0, λ R. 2. λ σ(a) (η λ ονομάζεται ρίζα Perron). 3. Η ρίζα λ είναι απλή. 4. Υπάρχει ιδιοδιάνυσμα x > 0 τέτοιο ώστε Ax = λx. 5. Το διάνυσμα Perron είναι το μοναδικό διάνυσμα που ορίζεται από τη σχέση Ap = λp, p > 0 και p 1 = 1, και, αν εξαιρέσουμε τα θετικά πολλαπλάσια του p, δεν υπάρχουν άλλα μη αρνητικά ιδιοδιανύσματα του A, ανεξαρτήτως ιδιοτιμής. 6. Η λ ΔΕΝ είναι απαραιτήτως η μοναδική ιδιοτιμή επάνω στο φασματικό κύκλο του A. 7. Τύπος Collatz-Wielandt: λ = max x N f (x), όπου f (x) = min 1 i n [Ax] i x i, x i 0 και N = x x 0, x 0. 16

21 Η λ καλείται επικρατής ιδιοτιμή του A. Θα συμβολίσουμε με (λ 1,..., λ n ) τις ιδιοτιμές του A, και στη συνέχεια θα θεωρούμε ότι η επικρατής ιδιοτιμή είναι πάντα η λ 1. Σημειώνουμε πως παρόλο που σύμφωνα με την πρόταση 3 του θεωρήματος Perron-Frobenis η ρίζα λ 1 είναι απλή, σύμφωνα με την πρόταση 6 μπορούν να υπάρχουν άλλες ιδιοτιμές λ j λ 1 τέτοιες ώστε λ j = λ 1. Μπορεί να αποδειχθεί ότι αν υπάρχουν k ιδιοτιμές, ίσες κατά μέτρο με την κύρια ιδιοτιμή, τότε είναι ομοιόμορφα τοποθετημένες σε έναν κύκλο ακτίνας λ 1. Επιπλέον, αν το μητρώο A είναι το μητρώο γειτνίασης ενός γραφήματος, το k είναι ο μέγιστος κοινός διαιρέτης των μηκών όλων των κύκλων του γραφήματος, δηλαδή το k θα είναι η περίοδος του γραφήματος. Οπως είναι φανερό, προκειμένου να έχουμε μια κύρια ιδιοτιμή αυστηρά μεγαλύτερη και συνεπώς να είναι η μοναδική ιδιοτιμή πάνω στον φασματικό κύκλο του A, θα πρέπει το αντίστοιχο γράφημα να μην έχει περίοδο 1 ή αλλιώς να είναι μη περιοδικό. Το σύνολο των μη αρνητικών αμείωτων μητρώων χωρίζεται σε δύο σημαντικές κλάσεις, ανάλογα με τον αν έχουν μόνο μια ιδιοτιμή επάνω στον φασματικό του κύκλο ή περισσότερες. Θεώρημα (Πρωταρχικά Μητρώα). Το μητρώο A ονομάζεται πρωταρχικό αν είναι ένα μη αρνητικό, αμείωτο μητρώο το οποίο έχει μόνο μια ιδιοτιμή, την λ = ρ(a), επάνω στον φασματικό του κύκλο. Ενα μη αρνητικό, αμείωτο μητρώο που έχει h > 1 ιδιοτιμές επάνω στον φασματικό του κύκλο ονομάζεται μη πρωταρχικό, ενώ ο δείκτης h ονομάζεται δείκτης μη πρωταρχικότητας. Αν το A είναι μη πρωταρχικό, τότε οι h ιδιοτιμές επάνω στον φασματικό κύκλο είναι οι {λ, λω, λω 2,..., λω h 1 }, όπου ω = 2e 2πi/h. Με άλλα λόγια, οι ιδιοτιμές είναι οι h-οστές ρίζες του λ = ρ(a), και είναι ομοιόμορφα κατανεμημένες επάνω στον κύκλο. Επιπλέον, κάθε ιδιοτιμή λω k επάνω στον φασματικό κύκλο είναι απλή. Γιατί όμως είναι τόσο σημαντικό να υπάρχει μόνο μια ιδιοτιμή επάνω στον φασματικό κύκλο; Η σημασία της πρωταρχικότητας έγκειται στο ότι είναι ακριβώς η ιδιότητα που καθορίζει κατά πόσο οι διαδοχικές δυνάμεις ενός κανονικοποιημένου μη αρνητικού αμείωτου μητρώου έχουν κάποια σταθερή-οριακή τιμή, στοιχείο από το οποίο εξαρτάται και η ύπαρξη του διανύσματος PageRank. [18, 2] 17

22 2.2 Αλυσίδες Markov Η μαθηματική συνιστώσα του διανύσματος PageRank είναι η σταθερή κατανομή μιας αλυσίδας Markov διακριτού χρόνου και πεπερασμένων καταστάσεων. Στη συνέχεια αναφέρουμε κάποιες πολύ χρήσιμες έννοιες. Ορισμός (Στοχαστική Διαδικασία). Μία στοχαστική διαδικασία X = {X t : t T} είναι μια συλλογή τυχαίων μεταβλητών. Ο δείκτης t συνήθως αντιπροσωπεύει τον χρόνο. Η διαδικασία Q μοντελοποιεί την τιμή μιας τυχαίας μεταβλητής X η οποία αλλάζει με το πέρασμα του χρόνου. Συμβολίζουμε X t την κατάσταση της διαδικασίας την χρονική στιγμή t. Για παράδειγμα, έστω μια διαδικασία ενός τυχαίου περιπάτου στον Παγκόσμιο Ιστό. Ο χώρος καταστάσεων είναι ο χώρος όλων των σελίδων ενώ η τυχαία μεταβλητή X t είναι η σελίδα στην οποία βρίσκεται ο περιηγητής τη χρονική στιγμή t. Για να δηλώσουμε ότι ο χρόνος δεν θεωρείται συνεχής αλλά διακριτός, χρησιμοποιούμε τον όρο διαδικασία διακριτού χρόνου, ενώ για να δηλώσουμε ότι ο χώρος καταστάσεων είναι πεπερασμένος, χρησιμοποιούμε τον όρο διαδικασία πεπερασμένων καταστάσεων. Σε αυτή την εργασία θα ασχοληθούμε με στοχαστικές διαδικασίες διακριτού χρόνου και πεπερασμένων καταστάσεων. Ορισμός (Αλυσίδα Markov). Αλυσίδα Markov είναι μια στοχαστική διαδικασία που ικανοποιεί την ιδιότητα Markov Pr(X t = a t X t 1 = a t 1, X t 2 = a t 2,..., X 0 = a 0 ) = Pr(X t = a t X t 1 = a t 1 ) = P at 1,a t t = 0, 1, 2,... για κάθε Η ιδιότητα Markov εκφράζει ότι η κατάσταση X t εξαρτάται από την προηγούμενη κατάσταση X t 1 αλλά είναι ανεξάρτητη από το συγκεκριμένο ιστορικό καταστάσεων από το οποίο πέρασε η διαδικασία ώστε να φτάσει στην κατάσταση X t 1, δηλαδή η στοχαστική διαδικασία δεν έχει μνήμη. Αν επανέλθουμε στο προηγούμενο παράδειγμα, η διαδικασία του τυχαίου περιπάτου είναι μια αλυσίδα Markov μόνο εφόσον η σελίδα που επισκέπτεται κάθε φορά ο περιηγητής, δεν εξαρτάται από τις σελίδες που είχε επισκεφτεί προηγουμένως, αλλά αποκλειστικά από την τρέχουσα σελίδα. Με άλλα λόγια, αν ο περιηγητής επιλέγει τυχαία ένα link της τρέχουσας σελίδας για να μεταβεί σε κάποια άλλη, τότε η διαδικασία είναι μια αλυσίδα Markov. Η πιθανότητα μετάβασης η αλυσίδα να βρεθεί από την κατάσταση i στην j σε ένα βήμα τη χρονική στιγμή t είναι P i,j = Pr(X t = j X t 1 = i) 18

23 Επιπλέον, σύμφωνα με την ιδιότητα Markov, μια αλυσίδα Markov ορίζεται από ένα μητρώο πιθανοτήτων μετάβασης ενός βήματοσ: P 0,0 P 0,1... P 0,j... P 1,0 P 1,1... P 1,j.... P = P i,0 P i,1... P i,j όπου για κάθε i, j ισχύει P i,j [0, 1] (2.1) και για κάθε i ισχύει P i,j = 1. (2.2) j 0 Ενα μητρώο που ικανοποιεί τις εξισώσεις 2.1 και 2.2 είναι μη αρνητικό και το άθροισμα των στοιχείων κάθε γραμμής του είναι 1. Πρόκειται δηλαδή για ένα στοχαστικό μητρώο (stochastic matrix). Ορισμός (Ομογενής Αλυσίδα Markov). Ομογενής αλυσίδα Markov είναι μια αλυσίδα Markov στην οποία οι πιθανότητες μετάβασης δεν μεταβάλλονται με τον χρόνο, όποτε οι πιθανότητες του t βήματος μετάβασης μπορούν να υπολογιστούν σαν την t-οστη δύναμη του μητρώου πιθανοτήτων μετάβασης, P t. Στην περίπτωση αυτή, το μητρώο πιθανοτήτων μετάβασης είναι ένα στοχαστικό μητρώο P. Στη συνέχεια της ανάλυσης αυτής, με τον όρο αλυσίδα Markov θα αναφερόμαστε μόνο σε ομογενείς αλυσίδες Markov. Κατά αυτόν τον τρόπο, μια αλυσίδα Markov ορίζει μοναδικά ένα στοχαστικό μητρώο και το αντίστροφο. Ορισμός (Αμείωτη Αλυσίδα Markov). Αμείωτη αλυσίδα Markov είναι μια αλυσίδα Markov για την οποία το μητρώο πιθανοτήτων μετάβασης P είναι αμείωτο. 19

24 Ορισμός (Μη περιοδική Αλυσίδα Markov). Μη περιοδική αλυσίδα Markov είναι μια αμείωτη αλυσίδα της οποίας το μητρώο πιθανοτήτων μετάβασης είναι πρωταρχικό. Η περιοδικότητα οφείλεται στο γεγονός ότι κάθε κατάσταση επαναλαμβάνεται κατά περιοδικά χρονικά διαστήματα. Η περίοδος είναι ο δείκτης μη πρωταρχικότητας όπως αναφέρεται και στο θεώρημα Περιοδική είναι μια αμείωτη αλυσίδα Markov της οποίας το μητρώο πιθανοτήτων μετάβασης P είναι μη πρωταρχικό. Η κατανομή πιθανοτήτων των καταστάσεων μιας αλυσίδας Markov μπορεί να αναπαρασταθεί με ένα διάνυσμα πιθανοτήτων κατάστασης p = (p 1, p 2,..., p n ), όπου όλα τα στοιχεία του ανήκουν στο διάστημα [0, 1], και έχουν άθροισμα 1. Κάθε στοιχείο του διανύσματος πιθανοτήτων κατάστασης αντιστοιχεί σε μία κατάσταση μιας αλυσίδας Markov. Ορισμός (Διάνυσμα Σταθερών Πιθανοτήτων Μετάβασης). Διάνυσμα σταθερών πιθανοτήτων κατάστασης μιας αλυσίδας Markov με μητρώο πιθανοτήτων μετάβασης P είναι ένα διάνυσμα π για το οποίο ισχύει η σχέση π P = π. Ας επιστρέψουμε για ακόμη μια φορά στο παράδειγμα του τυχαίου περιπάτου. Στο βήμα k = 0 ο περιηγητής μπορεί να ξεκινήσει από μια κατάσταση της οποίας το αντίστοιχο στοιχείο του p θα μπορούσε να είναι 1 για παράδειγμα, ενώ όλα τα υπόλοιπα είναι μηδέν. Η κατανομή πιθανοτήτων κατάστασης στο βήμα k = 1 δίνεται από το διάνυσμα πιθανοτήτων p P και στο k = 2 από το (p P)P και ούτω καθεξής. Με αυτόν τον τρόπο μπορούμε οποιαδήποτε στιγμή να υπολογίσουμε την κατανομή πιθανοτήτων κατάστασης σε οποιοδήποτε βήμα έχοντας ως δεδομένο μόνο την αρχική κατανομή και το μητρώο πιθανοτήτων μετάβασης P. Αν επιτρέψουμε σε μία αλυσίδα Markov να εκτελεστεί για πολλά χρονικά βήματα, κάθε κατάσταση θα προσπελαστεί με συχνότητα που εξαρτάται από τη δομή της αλυσίδας. Κατ αναλογία, ο περιηγητής επισκέπτεται ορισμένες σελίδες (για παράδειγμα δημοφιλείς σελίδες ειδήσεων) συχνότερα από άλλες. Μας ενδιαφέρει λοιπόν, οι κατανομές πιθανοτήτων κατάστασης να μην αλλάζουν μετά από μία μετάβαση. Θα προχωρήσουμε τώρα στην επακριβή διατύπωση αυτής της λογικής, καθορίζοντας τις συνθήκες υπό τις οποίες η κατανομή πιθανοτήτων κατάστασης μιας αλυσίδας Markov συγκλίνει σε μία συγκεκριμένη τιμή σταθερής κατάστασης. Οταν και αν η αλυσίδα φτάσει σε μία σταθερή κατανομή, τότε διατηρεί την κατανομή αυτή σε όλες τις μελλοντικές χρονικές στιγμές. [18, ς. 167] Εργοδικότητα Μια πεπερασμένων καταστάσεων αλυσίδα Markov λέμε ότι είναι εργοδική αν είναι αμείωτη και μη περιοδική. 20

25 Θεώρημα Μια πεπερασμένων καταστάσεων, αμείωτη, και εργοδική αλυσίδα Markov έχει τις παρακάτω ιδιότητεσ: η αλυσίδα έχει μια μοναδική σταθερή κατανομή πιθανοτήτων π. για κάθε j και i, το όριο lim t P t j,i υπάρχει και είναι ανεξάρτητο του j. Η εργοδικότητα είναι μια πολύ σημαντική ιδιότητα για το πρόβλημα κατάταξης που μας απασχολεί, αφού αν η αλυσίδα Markov είναι εργοδική τότε ανεξάρτητα από τις αρχικές πιθανότητες, αυτή συγκλίνει σε ένα μοναδικό αναλλοίωτο μέτρο πιθανότητας. [24, ς. 168] 2.3 Σχεδόν Πλήρης Αναλυσιμότητα Τα συστήματα που μπορούν να χωριστούν σε blocks με τις αλληλεπιδράσεις ανάμεσα στα blocks να είναι μη μηδενικές, αλλά μικρές σε σύγκριση με τις αλληλεπιδράσεις εντός των blocks, χαρακτηρίζονται ως Nearly Completely Decomposable (NCD). Οι Simon και Ando [32] ασχολήθηκαν πρώτοι με την ανάλυση NCD συστημάτων και ακολούθησε ο Courtois [8], ο οποίος θεμελίωσε και μαθηματικά την ιδέα της Decomposability. Στη θεωρία πιθανοτήτων, μια NCD Αλυσίδα Markov είναι μια αλυσίδα Markov της οποίας ο χώρος καταστάσεων μπορεί να διαιρεθεί σε K blocks με τέτοιον τρόπο, ώστε οι μεταβάσεις μεταξύ καταστάσεων του ίδιου block να είναι πιο πιθανές από τις μεταβάσεις μεταξύ καταστάσεων που ανήκουν σε διαφορετικά blocks. Το στοχαστικό μητρώο πιθανοτήτων μετάβασης μιας NCD αλυσίδας Markov μπορεί να εκφραστεί ως εξής P 1,1 P 1,2... P 1,K P 2,1 P 2,2... P 2,K P = P K,1 P K,2... P K,K P i,i = O(1), i = 1, 2,..., K P i,j = O(ϸ), i j όπου ϸ είναι ένας ικανοποιητικά μικρός θετικός αριθμός. Θεωρούμε ένα n n αμείωτο στοχαστικό μητρώο P, που αναπαριστά το μητρώο πιθανοτήτων μετάβασης μιας εργοδικής αλυσίδας Markov. Θεωρούμε επίσης, τη στοχαστική διαδικασία y t με t N. Τα συστήματα που μας ενδιαφέρουν έχουν την μορφή 21

26 y t+1 = y t P Το P μπορεί να γραφεί ως εξής P = P + ζ C (2.3) όπου P είναι ένα block-διαγώνιο μητρώο τάξης n που δίνεται από P = Diag(P 1, P 2...P K ) όπου τα μητρώα P i, i = 1, 2,..., K, είναι αμείωτα στοχαστικά μητρώα τάξης n(i). Συνεπώς, τα αθροίσματα των γραμμών του μητρώου C είναι όλα μηδέν. Το μητρώο C και ο μη αρνητικός αριθμός ζ επιλέγονται με τέτοιον τρόπο, ώστε για κάθε γραμμή m i, i = 1, 2,..., K να ισχύει: και n j n j ζ C mi,i j = P mi,i j (2.4) j i i=1 j i i=1 ζ = max( m i j i n j i=1 P mi,i j ) (2.5) όπου P mi i j, συμβολίζει το στοιχείο στην τομή της m-οστής γραμμής και i-οστής στήλης του υπομητρώου P ij του P. Η παράμετρος ζ αναφέρεται, ως ο μέγιστος βαθμός σύζευξης μεταξύ των υποσυστημάτων P ii. Ενα παράδειγμα των μητρώων P, P και C μπορεί να είναι το εξής P = , με τη σχέση P = P + ζ C να δίνεται από το: 22

27 P = με P = , P 2 = [ ] 1 Συμβολίζουμε με λ (j i ), i = 1,..., n(i) τις ιδιοτιμές του P i και υποθέτουμε πως μπορούμε να τις ταξινομήσουμε με τέτοιο τρόπο ώστε: λ (1 i ) = 1 > λ (2 i ) λ (2 i )... λ (n(j) i ) Οι ιδιοτιμές που δεν είναι ίσες με 1 θα πρέπει να είναι διακριτες. Στα NCD συστήματα η δυναμική συμπεριφορά του P μπορεί να προσεγγισθεί από την μελέτη του μητρώου P. Για να γίνει αυτό, θα πρέπει να μελετηθούν στοχαστικά συστήματα της μορφής y = t+1 y t P και να εξεταστούν οι συνθήκες υπό τις οποίες το μονοπάτι που ακολουθεί η διαδικασία y 0, y 1, y 1... συγκλίνει στο ακριβές y 0, y 1, y 2,... Θα πρέπει δηλαδή να εξεταστεί η συμπεριφορά του συστήματος στον χρόνο. Για περισσότερες λεπτομέρειες σχετικά με την δυναμική συμπεριφορά των NCD συστημάτων και την εξέλιξη τους στο χρόνο θα μπορούσε κάποιος να ανατρέξει στο [8]. 23

28 Κεφάλαιο 3 Αλγόριθμοι Κατάταξης Ο αλγόριθμος NCDawareRank [26, 29], είναι ένας αλγόριθμος κατάταξης που εκμεταλλεύεται την ιεραρχική διάρθρωση του Παγκόσμιου Ιστού και πατά διαισθητικά στην ιδιότητα NCD, προκειμένου να γενικεύσει και να βελτιώσει τόσο ποιοτικά όσο και υπολογιστικά τον αλγόριθμο PageRank [5, 31]. Σε αυτό το κεφάλαιο, θα παρουσιάσουμε αρχικά τον μαθηματικό συλλογισμό του PageRank, ο οποίος θα αποτελέσει στη συνέχεια τη βάση της μεθόδου μας. Επειτα θα περιγράψουμε τον NCDawareRank, από τον οποίο πηγάζει ουσιαστικά η κεντρική της ιδέα. Οι δύο αυτοί αλγόριθμοι είναι σχεδιασμένοι ώστε να εξάγουν ένα διάνυσμα κατάταξης μεταξύ των σελίδων του Παγκόσμιου Ιστού, και μπορούν να εφαρμοστούν και σε πολλά άλλα γραφήματα πραγματικού κόσμου. 3.1 Ο αλγόριθμος PageRank Το μοντέλο του Τυχαίου Περιηγητή Στη συνέχεια θα περιγράψουμε τον αλγόριθμο PageRank ακολουθώντας τη συλλογιστική πορεία του βιβλίου [18]. Ο αλγόριθμος PageRank, των L. Page και S. Brin, συμπεριφέρεται σαν ένας τυχαίος περιηγητής, που μεταβαίνει από σελίδα σε σελίδα ακολουθώντας τυχαία διαδοχικά links, χωρίς να τον απασχολεί το περιεχόμενο. Σε κάθε βήμα, μεταβαίνει από την τρέχουσα κορυφή a σε μία τυχαία επιλεγμένη κορυφή προς την οποία δείχνει η a. Για παράδειγμα [22, ς. 522], το σχήμα 3.1 παρουσιάζει τον τυχαίο περιηγητή στην κορυφή a όπου μπορεί να ακολουθήσει μία από τις τρεις ακμές προς τις κορυφές b, c και d. Στο επόμενο χρονικό 24

29 b a c d Σχήμα 3.1: Στιγμιότυπο τυχαίου περιπάτου βήμα θα προχωρήσει σε μία από τις τρεις κορυφές με πιθανότητες 1/3 για την καθεμία. Με βάση αυτή τη λογική, μπορούμε να κατασκευάσουμε ένα μητρώο πιθανοτήτων μετάβασης H το οποίο προκύπτει από την κανονικοποίηση κατά γραμμές του μητρώου γειτνίασης του γραφήματος Ιστού. Το μητρώο αυτό είναι υποστοχαστκό καθώς οι μη μηδενικές γραμμές του είναι στοχαστικές. Το H δίνεται από τον τύπο H u,v = 1 d u αν υπάρχει ακμή απο το υ στο 0 αλλιώς όπου συμβολίζουμε με G u το σύνολο των κορυφών που μπορούμε να επισκεφθούμε με ένα βήμα από την u και με d u τον βαθμό εξόδου της u. Τι συμβαίνει όμως με τις μηδενικές γραμμές; 1 Τι συμβαίνει δηλαδή, όταν η κορυφή που βρίσκεται ο τυχαίος περιηγητής δεν έχει εξερχόμενες ακμές ή ακόμη όταν εγκλωβιστεί σε κάποιον βρόγχο; Για να αντιμετωπίσουν ένα τέτοιο ενδεχόμενο οι L. Page και S. Brin, έδωσαν στον τυχαίο περιηγητή τη δυνατότητα τηλεμεταφοράς. Με την τηλεμεταφορά, μπορεί να μεταφερθεί από μια κορυφή σε οποιαδήποτε άλλη κορυφή του γραφήματος Ιστού. Αυτό θα μπορούσε να το καταφέρει στην πράξη πληκτρολογώντας απευθείας ένα URL στη γραμμή διευθύνσεων του φυλλομετρητή του. Ο προορισμός μιας τηλεμεταφοράς επιλέγεται ομοιόμορφα και τυχαία από όλες τις σελίδες. Με άλλα λόγια, αν το πλήθος των κορυφών του γραφήματος είναι n, η τηλεμεταφορά μεταφέρει τον τυχαίο περιηγητή σε κάθε κορυφή (συμπεριλαμβανομένης και της τρέχουσας κορυφής) με πιθανότητα 1/n. Στην ανάθεση της βαθμολογίας PageRank σε κάθε κορυφή του γραφήματος Ιστού, η δυνατότητα της τηλεμεταφοράς χρησιμοποιείται με δύο τρόπουσ: Οταν ο τυχαίος περιηγητής βρεθεί σε κορυφή χωρίς εξερχόμενες ακμές δεν έχει επιλογές μετάβασης. Αρα θα πρέπει να χρησιμοποιήσει τηλεμεταφορά. Για να γίνει 25

30 αυτό εφικτό οι γραμμές του H που είναι ίσες με 0 θα πρέπει να αντικατασταθούν με 1 n e, ώστε το H να γίνει στοχαστικό μητρώο. Σε κάθε κορυφή με εξερχόμενες ακμές, ενεργοποιεί την τηλεμεταφορά με πιθανότητα 1 ϸ ή συνεχίζει τον τυχαίο περίπατο με πιθανότητα ϸ, όπου ϸ είναι μια σταθερή παράμετρος επιλεγμένη εκ των προτέρων και ισχύει 0 ϸ 1. Ετσι, θα εξασφαλιστεί και η πρωταρχικότητα του H. Με βάση τις παραπάνω διορθώσεις στον τυχαίο περίπατο, θεωρούμε ένα μητρώο S που εκφράζει το H μετά την αντικατάσταση των 0 γραμμών του, δηλαδή S = H + a( 1 n e ), όπου a i = 1 αν η κορυφή i δεν έχει εξερχόμενες ακμές και ένα ομοιόμορφο μητρώο τηλεμεταφοράς E = 1 n ee. Το τελικό μητρώο που προκύπτει από τον συνδυασμό τυχαίου περιπάτου και τηλεμεταφοράς, το λεγόμενο μητρώο της Google [18, ς. 37], είναι το εξής G = ϸs + (1 ϸ)e. (3.1) Ο υπολογισμός του διανύσματος PageRank Η προσαρμογή πρωταρχικότητας που περιγράψαμε στην προηγούμενη υποενότητα έχει τις εξής συνέπειες [18, ς. 38]: Το G είναι στοχαστικό. Αποτελεί κυρτό μητρώο δύο στοχαστικών μητρώων S και E. Το G είναι αμείωτο. Η μη μειωσιμότητα εξασφαλίζεται άμεσα, αφού κάθε κορυφή συνδέεται άμεσα με όλες τις άλλες. Το G είναι μη περιοδικό. Η μη περιοδικότητα οφείλεται στους ιδιοβρόγχους του γραφήματος. Το G είναι πρωταρχικό, διότι υπάρχει ακέραιος k τέτοιος ώστε G k > 0 (και μάλιστα αυτό ισχύει ήδη για k = 1). Αυτό συνεπάγεται ότι υπάρχει ένα μοναδικό θετικό διάνυσμα π και ότι αν μια δυναμομέθοδος εφαρμοστεί στο G, θα συγκλίνει σίγουρα σε αυτό το διάνυσμα. Το G είναι απολύτως πυκνό, πράγμα ιδιαίτερα δυσάρεστο από υπολογιστικής πλευράς. Ευτυχώς, όμως, το G μπορεί να γραφτεί ως ενημέρωση πρώτης τάξης στο πολύ αραιό μητρώο υπερσυνδέσμων H. 26

31 G = ϸs + (1 ϸ) 1 n ee = ϸ(h + 1 n ae ) + (1 ϸ) 1 n ee (3.2) = ϸh + (ϸa + (1 ϸ)e) 1 n e. Εν ολίγοις, η προσαρμοσμένη μέθοδος PageRank της Google εκφράζεται από την επαναληπτική εξίσωση π (k+1) = π (k) G (3.3) δηλαδή είναι μια δυναμομέθοδος εφαρμοσμένη στο μητρώο της Google. Η δυναμομέθοδος είναι μια από τις παλαιότερες και απλούστερες επαναληπτικές μεθόδους εύρεσης των επικρατών ιδιοτιμών και ιδιοδιανυσμάτων ενός μητρώου και επομένως μπορεί να χρησιμοποιηθεί για την εύρεση του σταθερού διανύσματος μιας αλυσίδας Markov (το σταθερό διάνυσμα δεν είναι τίποτα άλλο παρά το επικρατές αριστερό ιδιοδιάνυσμα του μητρώου πιθανοτήτων μετάβασης). Ωστόσο, είναι εξαιρετικά αργή και η πιο αργή σε σχέση με άλλες επαναληπτικές μεθόδους (Gauss-Seidel, Jacobi [33], και λοιπά). Οι λόγοι επιλέχθηκε η μέθοδος αυτή, είναι γιατί είναι πολύ απλή, και επιπλέον αν εφαρμοστεί στο G, όπως στην εξίσωση 3.3, μπορεί τελικά να εκφραστεί μέσω του πολύ αραιού μητρώου H π (k+1) = π (k) G = ϸπ (k) S + (1 ϸ) 1 n π(k) ee (3.4) = ϸπ (k) H + (ϸπ (k) a + (1 ϸ)) 1 n e. Οι πολλαπλασιασμοί MV (π (k) H) αφορούν το ιδιαίτερα αραιό μητρώο H. Τα S και G δεν χρειάζεται να υπολογιστούν ούτε να αποθηκευτούν. Το μόνο που χρειάζεται είναι τα διανύσματα τάξης ένα a και e από τα οποία σχηματίζονται τα μητρώα αυτά. Υπενθυμίζουμε ότι κάθε πολλαπλασιασμός MV έχει πολυπλοκότητα O(n) [18, ς. 40]. Οσον αφορά στη σύγκλιση, η δυναμομέθοδος όταν εφαρμόζεται στο μητρώο της Google G απαιτεί μόνο 50 περίπου επαναλήψεις για να συγκλίνει. Υπάρχει κάτι στη δομή του G 27

32 που δικαιολογεί αυτήν την ταχεία σύγκλιση και την εξήγηση τη δίνει η θεωρία Markov. Οταν η δυναμομέθοδος εφαρμόζεται σε έναν μητρώο, ο ασυμπτωτικός ρυθμός σύγκλισης της εξαρτάται από τον λόγο των δύο μεγαλύτερων κατά μέτρο ιδιοτιμών, λ 1 και λ 2. Για την ακρίβεια ο ασυμπτωτικός ρυθμός σύγκλισης είναι ο ρυθμός με τον οποίο λ 2 /λ 1 k 0. Για στοχαστικά μητρώα, όπως το G έχουμε λ 1 = 1 και επομένως η σύγκλιση καθορίζεται από το λ 2. Δεδομένου ότι το G είναι πρωταρχικό, έχουμε λ 2 < 1. Ο αριθμητικός υπολογισμός της ιδιοτιμής λ 2 ενός μητρώου έχει μεγάλο υπολογιστικό κόστος και δεν αξίζει να υπολογιστεί μόνο και μόνο για να γίνει μια εκτίμηση του ασυμπτωτικού ρυθμού σύγκλισης. Θεώρημα (Υποεπικρατής ιδιοτιμή του μητρώου της Google). Για το μητρώο της Google G = ϸs + (1 ϸ) 1 n ee, λ 2 (G) ϸ. Σε περίπτωση που λ 2 (S) = 1 (το οποίο συμβαίνει συχνά λόγω της μειωσιμότητας του S), έχουμε ότι λ 2 (G) = ϸ. Επομένως, ο ασυμπτωτικός ρυθμός σύγκλισης της δυναμομεθόδου PageRank της εξίσωσης 3.4 είναι ο ρυθμός με τον οποίο ϸ k 0. Στα άρθρα τους [5, 31], οι S. Brin και L. Page χρησιμοποιούν την τιμή ϸ = 0.85 και αιτιολογούν αναλυτικά την επιλογή τους αυτή Αδυναμίες Παρόλο που ο PageRank έχει αποδειχθεί πως είναι ένας από τους πιο αποδοτικούς αλγορίθμους κατάταξης στον Παγκόσμιο Ιστό παρουσιάζει αρκετές αδυναμίες. Μία από αυτές είναι η ευαισθησία του στο link spamming, το οποίο περιλαμβάνει την σκόπιμη δημιουργία μεγάλου αριθμού σελίδων οι οποίες δείχνουν σε μία συγκεκριμένη σελίδα, με στόχο την τεχνητή ενίσχυση της βαθμολογίας της τελευταίας [30]. Αλλη μια αδυναμία, προέρχεται από το γεγονός ότι το γράφημα Ιστού είναι εξαιρετικά αραιό. Σύμφωνα με τις ερευνητικές εργασίες [16, 3, 6] και άλλες μεταγενέστερες, ο αριθμός των υπερσυνδέσμων ανά σελίδα ακολουθεί έναν εκθετική νόμο, σύμφωνα με τον οποίο το συνολικό πλήθος των σελίδων με βαθμό εισόδου i είναι ανάλογο προς το 1/i α, με το α να αναφέρεται από τις περισσότερες μελέτες να είναι 2.1. Αυτό οδηγεί σε αρκετά αραιό μητρώο υπερσυνδέσμων. Επιπλέον, τέτοιου είδους κατανομές κάνουν τις πιθανότητες που παράγονται μέσω του PageRank να μειώνονται πάλι σύμφωνα με τον εκθετικό νόμο, καθιστώντας αδύνατο σε ορισμένες σελίδες να αποκτήσουν μια λογική βαθμολογία, ειδικά όταν αυτές είναι νεοεισερχόμενες [26]. 28

33 3.2 Ο αλγόριθμος NCDawareRank Αξιοποιώντας την Σχεδόν Πλήρη Αναλυσιμότητα Ο στόχος των συγγραφέων των [26, ;], ήταν να παρουσιάσουν μια νέα προσέγγιση, που εκμεταλλεύεται το γεγονός ότι ο Παγκόσμιος Ιστός μπορεί να θεωρηθεί NCD σύστημα, ώστε να παράγουν καλύτερης ποιότητας κατάταξη σε σχέση με τον PageRank. Η ιδέα πάνω στην οποία στηρίχτηκε ο NCDawareRank, είναι ότι η ιεραρχική διάρθρωση του χώρου των σελίδων θα μπορούσε να απεικονιστεί και στο τελικό μητρώο. Για λόγους που περιγράφονται αναλυτικά στις ερευνητικές εργασίες [26, 14, 4], η βασική μονάδα διαίρεσης του χώρου των σελίδων είναι ο ιστότοπος, έτσι οι σελίδες που ανήκουν στον ίδιο ιστότοπο θεωρείται ότι αποτελούν ένα NCD block. Πιο συγκεκριμένα, γίνεται η υπόθεση πως ο τυχαίος περιηγητής έχει μεγαλύτερη πιθανότητα να μεταβεί μέσω της γραμμής διευθύνσεων σε κάποια σελίδα που ανήκει στο ίδιο ή σε κάποιο από τα γειτονικά NCD blocks. Με αυτόν τον τρόπο, η ύπαρξη εξερχόμενου υπερσυνδέσμου εκτός του ότι ενισχύει τη βαθμολογία της σελίδας προς την οποία δείχνει, ενισχύει και τη βαθμολογία των σελίδων που ανήκουν στο ίδιο και σε γειτονικά NCD blocks. Η ίδια λογική ακολουθείται στα [27, 28], όπου οι ίδιοι συγγραφείς προτείνουν ένα top-n recommendation πλαίσιο, το οποίο εκμεταλλεύεται την κρυμμένη ιεραρχική δομή του χώρου των αντικειμένων που εφαρμόζεται αντιμετωπίζοντας έτσι το πρόβλημα της αραιότητας. Μάλιστα, τονίζουν πως η πλειοψηφία των αραιών γραφημάτων του πραγματικού κόσμου κρύβει μια ιεραρχική δομή από NCD blocks Το Μοντέλο NCDawareRank Η βασική ιδέα πίσω από τον αλγόριθμο είναι να απεικονιστεί με κάποιον τρόπο στο τελικό μητρώο η φυσική NCD ιδιότητα του Παγκόσμιου Ιστού. Αυτή η απεικόνιση γίνεται στο μητρώο τηλεμεταφοράς. Με τη χρήση παρόμοιας μαθηματικής διατύπωσης με την ενότητα 3.1 το αντίστοιχο μητρώο G διαμορφώνεται ως εξής G = ηs + µm + (1 µ η)e (3.5) 29

34 Το μητρώο E = 1 n ee, όπως είναι φανερό, είναι όμοιο με το μητρώο τηλεμεταφοράς της μεθόδου PageRank. Η παράμετρος µ, με 0 > µ > 1 η επιλέγεται έτσι ώστε να ρυθμίσει το κατά πόσο ο τυχαίος περιηγητής επιλέγει να μεταβεί από τη γραμμή διευθύνσεων σε σελίδα ενός γειτονικού block ή σε μία οποιαδήποτε σελίδα τυχαία. Οι παράμετροι που θα χρησιμοποιήσουμε για να περιγράψουμε το μοντέλο είναι οι εξής Εστω W το σύνολο των κορυφών του γραφήματος και n = W. Συμβολίζουμε, με u μια κορυφή που ανήκει στο W, με G u το σύνολο των κορυφών που μπορούμε να επισκεφθούμε με ένα βήμα από την u και με d u τον βαθμό εξόδου της u. Θεωρούμε ένα σύνολο διαμερίσεων A 1, A 2,..., A N του W. Κάθε τέτοιο υποσύνολο A i ορίζει ένα NCD block. Είναι προφανές ότι για κάθε κορυφή u W υπάρχει μοναδικό K τέτοιο ώστε u A K. Συμβολίζουμε X u το σύνολο των NCD blocks που ανήκει μια κορυφή u και οι γειτονικές κορυφές, δηλαδή, X u = A (w) w (u G u ) Τέλος, με N u συμβολίζουμε τον αριθμό των διαφορετικών NCD block στο X u. Για να εξηγήσουμε την αλλαγή στη συμπεριφορά του τυχαίου περιηγητή, θεωρούμε πως το μητρώο μεταβάσεων S είναι μπορεί να αναλυθεί σε N υποσυστήματα. Εστω πως ο τυχαίος περιηγητής βρίσκεται σε μία σελίδα u που ανήκει σε ένα block του S. Τότε, θεωρούμε πωσ: με πιθανότητα η ο περιηγητής θα ακολουθήσει κάποιον από τους εξερχόμενους υπερσυνδέσμους ομοιόμορφα και με πιθανότητα 1/d u. με πιθανότητα 1 η θα μεταφερθεί μέσω της γραμμής διευθύνσεων σε μία νέα σελίδα και συγκεκριμένα: με πιθανότητα µ θα μεταβεί σε μία σελίδα του ίδιου block, ή σε μια σελίδα ενός γειτονικού block. με πιθανότητα 1 η µ μεταβαίνει σε μία οποιαδήποτε σελίδα. Μπορούμε να εκφράσουμε το μητρώο της εξίσωσης 3.5 σε μορφή πιο βολική για τον υπολογισμό της δυναμομεθόδου ως εξής 30

35 G = ηs + ηm + (1 η µ) 1 n ee = η(h + 1 n αe ) + µm + (1 η µ) 1 n ee (3.6) = ηh + µm + (αη + (1 η µ)e) 1 n e. όπου τα μητρώα H και M είναι αραιά και τα στοιχεία τους ορίζονται ωσ: 1 d H u,v = u, αν v G u 0, αλλιώς. και 1 N M u,v = u A (v), αν v X u 0, αλλιώς. Η προσθήκη του μητρώου M εκτός από την ποιοτική βελτίωση που προσφέρει, αφού εκφράζει πιο ρεαλιστικά τη συμπεριφορά των περιηγητών του Ιστού, βοηθάει και υ- πολογιστικά. Οπως είπαμε, το μητρώο Google, G, θεωρείται NCD λόγω των φυσικών χαρακτηριστικών της αυτοοργάνωσης του Παγκόσμιου Ιστού. Ουσιαστικά, το μητρώο M συμβάλλει στο να απεικονιστεί και στο μητρώο τηλεμεταφοράς η φυσική NCD ιδιότητα του Ιστού. Σύμφωνα με τα παραπάνω η δυναμομέθοδος διαμορφώνεται ως εξής π (k+1) = π (k) G = ηπ (k) S + µπ (k) M + (1 η µ) 1 n π(k) ee (3.7) = ηπ (k) H + µπ (k) M + (ηπ (k) a + (1 η µ)) 1 n e. Ο υπολογισμός της κατανομής πιθανοτήτων σταθερής κατάστασης γίνεται με τη χρήση της δυναμομεθόδου. Οπως είναι ήδη γνωστό από το θεώρημα 3.1.1, ο ρυθμός σύγκλισης της δυναμομεθόδου όταν εφαρμόζεται σε στοχαστικά μητρώα εξαρτάται από το μέτρο της υποεπικρατούς ιδιοτιμής λ 2. Πιο συγκεκριμένα, ο ασυμπτωτικός ρυθμός σύγκλισης είναι ο ρυθμός κατά τον οποίο, λ 2 /λ 1 k 0. Το ακόλουθο θεώρημα διατυπώνεται στο [26] και θέτει το άνω φράγμα της υποεπικρατούς ιδιοτιμής του μητρώου G του NCDawareRank. 31

Αποδεικτικές Διαδικασίες και Μαθηματική Επαγωγή.

Αποδεικτικές Διαδικασίες και Μαθηματική Επαγωγή. Αποδεικτικές Διαδικασίες και Μαθηματική Επαγωγή. Mαθηματικό σύστημα Ένα μαθηματικό σύστημα αποτελείται από αξιώματα, ορισμούς, μη καθορισμένες έννοιες και θεωρήματα. Η Ευκλείδειος γεωμετρία αποτελεί ένα

Διαβάστε περισσότερα

Οι γέφυρες του ποταμού... Pregel (Konigsberg)

Οι γέφυρες του ποταμού... Pregel (Konigsberg) Οι γέφυρες του ποταμού... Pregel (Konigsberg) Β Δ Β Δ Γ Γ Κύκλος του Euler (Euler cycle) είναι κύκλος σε γράφημα Γ που περιέχει κάθε κορυφή του γραφήματος, και κάθε ακμή αυτού ακριβώς μία φορά. Για γράφημα

Διαβάστε περισσότερα

21/11/2005 Διακριτά Μαθηματικά. Γραφήματα ΒΑΣΙΚΗ ΟΡΟΛΟΓΙΑ : ΜΟΝΟΠΑΤΙΑ ΚΑΙ ΚΥΚΛΟΙ Δ Ι. Γεώργιος Βούρος Πανεπιστήμιο Αιγαίου

21/11/2005 Διακριτά Μαθηματικά. Γραφήματα ΒΑΣΙΚΗ ΟΡΟΛΟΓΙΑ : ΜΟΝΟΠΑΤΙΑ ΚΑΙ ΚΥΚΛΟΙ Δ Ι. Γεώργιος Βούρος Πανεπιστήμιο Αιγαίου Γραφήματα ΒΑΣΙΚΗ ΟΡΟΛΟΓΙΑ : ΜΟΝΟΠΑΤΙΑ ΚΑΙ ΚΥΚΛΟΙ A Ε B Ζ Η Γ K Θ Δ Ι Ορισμός Ένα (μη κατευθυνόμενο) γράφημα (non directed graph) Γ, είναι μία δυάδα από σύνολα Ε και V και συμβολίζεται με Γ=(Ε,V). Το σύνολο

Διαβάστε περισσότερα

Ας υποθέσουμε ότι ο παίκτης Ι διαλέγει πρώτος την τυχαιοποιημένη στρατηγική (x 1, x 2 ), x 1, x2 0,

Ας υποθέσουμε ότι ο παίκτης Ι διαλέγει πρώτος την τυχαιοποιημένη στρατηγική (x 1, x 2 ), x 1, x2 0, Οικονομικό Πανεπιστήμιο Αθηνών Τμήμα Στατιστικής Εισαγωγή στην Επιχειρησιακή Ερευνα Εαρινό Εξάμηνο 2015 Μ. Ζαζάνης Πρόβλημα 1. Να διατυπώσετε το παρακάτω παίγνιο μηδενικού αθροίσματος ως πρόβλημα γραμμικού

Διαβάστε περισσότερα

Αναγνώριση Προτύπων. Σήμερα! Λόγος Πιθανοφάνειας Πιθανότητα Λάθους Κόστος Ρίσκο Bayes Ελάχιστη πιθανότητα λάθους για πολλές κλάσεις

Αναγνώριση Προτύπων. Σήμερα! Λόγος Πιθανοφάνειας Πιθανότητα Λάθους Κόστος Ρίσκο Bayes Ελάχιστη πιθανότητα λάθους για πολλές κλάσεις Αναγνώριση Προτύπων Σήμερα! Λόγος Πιθανοφάνειας Πιθανότητα Λάθους Πιθανότητα Λάθους Κόστος Ρίσκο Bayes Ελάχιστη πιθανότητα λάθους για πολλές κλάσεις 1 Λόγος Πιθανοφάνειας Ας υποθέσουμε ότι θέλουμε να ταξινομήσουμε

Διαβάστε περισσότερα

Αναγνώριση Προτύπων. Σημερινό Μάθημα

Αναγνώριση Προτύπων. Σημερινό Μάθημα Αναγνώριση Προτύπων Σημερινό Μάθημα Bias (απόκλιση) και variance (διακύμανση) Ελεύθεροι Παράμετροι Ελεύθεροι Παράμετροι Διαίρεση dataset Μέθοδος holdout Cross Validation Bootstrap Bias (απόκλιση) και variance

Διαβάστε περισσότερα

{ i f i == 0 and p > 0

{ i f i == 0 and p > 0 ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ Σχεδίαση και Ανάλυση Αλγορίθμων Διδάσκων: Ε. Μαρκάκης, Φθινοπωρινό εξάμηνο 014-015 Λύσεις 1ης Σειράς Ασκήσεων

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Εαρινό Εξάμηνο

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Εαρινό Εξάμηνο ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ231: Δομές Δεδομένων και Αλγόριθμοι Εαρινό Εξάμηνο 2017-2018 Φροντιστήριο 3 - Λύσεις 1. Εστω ο πίνακας Α = [12, 23, 1, 5, 7, 19, 2, 14]. i. Να δώσετε την κατάσταση

Διαβάστε περισσότερα

Αναγνώριση Προτύπων. Σημερινό Μάθημα

Αναγνώριση Προτύπων. Σημερινό Μάθημα Αναγνώριση Προτύπων Σημερινό Μάθημα Εκτίμηση Πυκνότητας με k NN k NN vs Bayes classifier k NN vs Bayes classifier Ο κανόνας ταξινόμησης του πλησιέστερου γείτονα (k NN) lazy αλγόριθμοι O k NN ως χαλαρός

Διαβάστε περισσότερα

Αναγνώριση Προτύπων. Σημερινό Μάθημα

Αναγνώριση Προτύπων. Σημερινό Μάθημα Αναγνώριση Προτύπων Σημερινό Μάθημα Μη Παραμετρικός Υπολογισμός πυκνότητας με εκτίμηση Ιστόγραμμα Παράθυρα Parzen Εξομαλυμένη Kernel Ασκήσεις 1 Μη Παραμετρικός Υπολογισμός πυκνότητας με εκτίμηση Κατά τη

Διαβάστε περισσότερα

Επίλυση ειδικών μορφών ΣΔΕ

Επίλυση ειδικών μορφών ΣΔΕ 15 Επίλυση ειδικών μορφών ΣΔΕ Σε αυτό το κεφάλαιο θα δούμε κάποιες ειδικές μορφές ΣΔΕ για τις οποίες υπάρχει μέθοδος επίλυσης. Περισσότερες μπορεί να δει κανείς στο Kloeden and Plaen (199), 4.-4.4. Θα

Διαβάστε περισσότερα

«ΔΙΑΚΡΙΤΑ ΜΑΘΗΜΑΤΙΚΑ»

«ΔΙΑΚΡΙΤΑ ΜΑΘΗΜΑΤΙΚΑ» HY 118α «ΔΙΚΡΙΤ ΜΘΗΜΤΙΚ» ΣΚΗΣΕΙΣ ΠΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΙΣΤΩΝ εώργιος Φρ. εωργακόπουλος ΜΕΡΟΣ (1) ασικά στοιχεία της θεωρίας συνόλων. Π. ΚΡΗΤΗΣ ΤΜ. ΕΠ. ΥΠΟΛΟΙΣΤΩΝ «ΔΙΚΡΙΤ ΜΘΗΜΤΙΚ». Φ. εωργακόπουλος

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Σ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΔΕΥΤΕΡΑ 12 ΙΟΥΝΙΟΥ 2000 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ): ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ

Διαβάστε περισσότερα

5.1 Μετρήσιμες συναρτήσεις

5.1 Μετρήσιμες συναρτήσεις 5 Μετρήσιμες συναρτήσεις 5.1 Μετρήσιμες συναρτήσεις Ορισμός 5.1. Εστω (Ω, F ), (E, E) μετρήσιμοι χώροι. Μια συνάρτηση f : Ω E λέγεται F /Eμετρήσιμη αν f 1 (A) F για κάθε A E. (5.1) Συμβολίζουμε το σύνολο

Διαβάστε περισσότερα

Εισαγωγικά. 1.1 Η σ-αλγεβρα ως πληροφορία

Εισαγωγικά. 1.1 Η σ-αλγεβρα ως πληροφορία 1 Εισαγωγικά 1.1 Η σ-αλγεβρα ως πληροφορία Στη θεωρία μέτρου, όταν δουλεύει κανείς σε έναν χώρο X, συνήθως έχει διαλέξει μια αρκετά μεγάλη σ-άλγεβρα στον X έτσι ώστε όλα τα σύνολα που εμφανίζονται να ανήκουν

Διαβάστε περισσότερα

Ο Ισχυρός Νόμος των Μεγάλων Αριθμών

Ο Ισχυρός Νόμος των Μεγάλων Αριθμών 1 Ο Ισχυρός Νόμος των Μεγάλων Αριθμών Στο κεφάλαιο αυτό παρουσιάζουμε ένα από τα σημαντικότερα αποτελέσματα της Θεωρίας Πιθανοτήτων, τον ισχυρό νόμο των μεγάλων αριθμών. Η διατύπωση που θα αποδείξουμε

Διαβάστε περισσότερα

Ανελίξεις σε συνεχή χρόνο

Ανελίξεις σε συνεχή χρόνο 4 Ανελίξεις σε συνεχή χρόνο Σε αυτό το κεφάλαιο είναι συγκεντρωμένοι ορισμοί και αποτελέσματα από τη θεωρία των στοχαστικών ανελιξεων συνεχούς χρόνου. Με εξαίρεση την Παράγραφο 4.1, η οποία είναι εντελώς

Διαβάστε περισσότερα

Εφαρμογές στην κίνηση Brown

Εφαρμογές στην κίνηση Brown 13 Εφαρμογές στην κίνηση Brown Σε αυτό το κεφάλαιο θέλουμε να κάνουμε για την πολυδιάστατη κίνηση Brown κάτι ανάλογο με αυτό που κάναμε στην Παράγραφο 7.2 για τη μονοδιάστατη κίνηση Brown. Δηλαδή να μελετήσουμε

Διαβάστε περισσότερα

CSE.UOI : Μεταπτυχιακό Μάθημα

CSE.UOI : Μεταπτυχιακό Μάθημα Θέματα Αλγορίθμων Αλγόριθμοι και Εφαρμογές στον Πραγματικό Κόσμο CSE.UOI : Μεταπτυχιακό Μάθημα 10η Ενότητα: Χρονικά Εξελισσόμενες ικτυακές Ροές Σπύρος Κοντογιάννης kntg@cse.ui.gr Τμήμα Μηχανικών Η/Υ &

Διαβάστε περισσότερα

ΣΧΟΛΙΚΟ ΕΤΟΣ ΕΥΘΥΓΡΑΜΜΗ ΟΜΑΛΗ ΚΙΝΗΣΗ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ A ΛΥΚΕΙΟΥ. Ονοματεπώνυμο Τμήμα

ΣΧΟΛΙΚΟ ΕΤΟΣ ΕΥΘΥΓΡΑΜΜΗ ΟΜΑΛΗ ΚΙΝΗΣΗ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ A ΛΥΚΕΙΟΥ. Ονοματεπώνυμο Τμήμα Σελίδα 1 ΣΧΟΛΙΚΟ ΕΤΟΣ 2014 2015 ΕΥΘΥΓΡΑΜΜΗ ΟΜΑΛΗ ΚΙΝΗΣΗ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ A ΛΥΚΕΙΟΥ Ονοματεπώνυμο Τμήμα ΘΕΜΑ Α Οδηγία: Να γράψετε στην κόλλα σας τον αριθμό καθεμιάς από τις παρακάτω ερωτήσεις

Διαβάστε περισσότερα

Εξαναγκασμένες ταλαντώσεις, Ιδιοτιμές με πολλαπλότητα, Εκθετικά πινάκων. 9 Απριλίου 2013, Βόλος

Εξαναγκασμένες ταλαντώσεις, Ιδιοτιμές με πολλαπλότητα, Εκθετικά πινάκων. 9 Απριλίου 2013, Βόλος ιαφορικές Εξισώσεις Εξαναγκασμένες ταλαντώσεις, Ιδιοτιμές με πολλαπλότητα, Ατελείς ιδιοτιμές Εκθετικά πινάκων Μανόλης Βάβαλης Τμήμα Μηχανικών Η/Υ Τηλεπικοινωνιών και ικτύων Πανεπιστήμιο Θεσσαλίας 9 Απριλίου

Διαβάστε περισσότερα

Εισαγωγικές Διαλέξεις στην Θεωρία των Αλυσίδων Markov και των Στοχαστικών Ανελίξεων. Οικονομικό Πανεπιστήμιο Αθηνών

Εισαγωγικές Διαλέξεις στην Θεωρία των Αλυσίδων Markov και των Στοχαστικών Ανελίξεων. Οικονομικό Πανεπιστήμιο Αθηνών Εισαγωγικές Διαλέξεις στην Θεωρία των Αλυσίδων Markov και των Στοχαστικών Ανελίξεων Μιχάλης Ζαζάνης Τμήμα Στατιστικής Οικονομικό Πανεπιστήμιο Αθηνών Κεφάλαιο Αλυσίδες Markov σε Συνεχή Χρόνο. Αλυσίδες

Διαβάστε περισσότερα

Εστω X σύνολο και A μια σ-άλγεβρα στο X. Ονομάζουμε το ζεύγος (X, A) μετρήσιμο χώρο.

Εστω X σύνολο και A μια σ-άλγεβρα στο X. Ονομάζουμε το ζεύγος (X, A) μετρήσιμο χώρο. 2 Μέτρα 2.1 Μέτρα σε μετρήσιμο χώρο Εστω X σύνολο και A μια σ-άλγεβρα στο X. Ονομάζουμε το ζεύγος (X, A) μετρήσιμο χώρο. Ορισμός 2.1. Μέτρο στον (X, A) λέμε κάθε συνάρτηση µ : A [0, ] που ικανοποιεί τις

Διαβάστε περισσότερα

ΣΤΟ ΙΑΤΡΕΙΟ. Με την πιστοποίηση του αποκτά πρόσβαση στο περιβάλλον του ιατρού που παρέχει η εφαρμογή.

ΣΤΟ ΙΑΤΡΕΙΟ. Με την πιστοποίηση του αποκτά πρόσβαση στο περιβάλλον του ιατρού που παρέχει η εφαρμογή. ΣΤΟ ΙΑΤΡΕΙΟ Ο ιατρός αφού διαπιστώσει εάν το πρόσωπο που προσέρχεται για εξέταση είναι το ίδιο με αυτό που εικονίζεται στο βιβλιάριο υγείας και ελέγξει ότι είναι ασφαλιστικά ενήμερο (όπως ακριβώς γίνεται

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Εαρινό Εξάμηνο

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Εαρινό Εξάμηνο ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ231: Δομές Δεδομένων και Αλγόριθμοι Εαρινό Εξάμηνο 2017-2018 Φροντιστήριο 3 1. Εστω η στοίβα S και ο παρακάτω αλγόριθμος επεξεργασίας της. Να καταγράψετε την κατάσταση

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΑΚΑ ΦΡΟΝΤΙΣΤΗΡΙΑ ΚΟΛΛΙΝΤΖΑ ΜΑΘΗΜΑ: ΟΙΚΟΝΟΜΙΚΗ ΘΕΩΡΙΑ

ΠΑΝΕΠΙΣΤΗΜΙΑΚΑ ΦΡΟΝΤΙΣΤΗΡΙΑ ΚΟΛΛΙΝΤΖΑ ΜΑΘΗΜΑ: ΟΙΚΟΝΟΜΙΚΗ ΘΕΩΡΙΑ ΜΑΘΗΜΑ: ΟΙΚΟΝΟΜΙΚΗ ΘΕΩΡΙΑ Την ευθύνη του εκπαιδευτικού υλικού έχει ο επιστημονικός συνεργάτης των Πανεπιστημιακών Φροντιστηρίων «ΚOΛΛΙΝΤΖΑ», οικονομολόγος συγγραφέας θεμάτων ΑΣΕΠ, Παναγιώτης Βεργούρος.

Διαβάστε περισσότερα

Σχέσεις και ιδιότητές τους

Σχέσεις και ιδιότητές τους Σχέσεις και ιδιότητές τους Διμελής (binary) σχέση Σ από σύνολο Χ σε σύνολο Υ είναι ένα υποσύνολο του καρτεσιανού γινομένου Χ Υ. Αν (χ,ψ) Σ, λέμε ότι το χ σχετίζεται με το ψ και σημειώνουμε χσψ. Στην περίπτωση

Διαβάστε περισσότερα

Αναλυτικές ιδιότητες

Αναλυτικές ιδιότητες 8 Αναλυτικές ιδιότητες 8. Βαθμός συνέχειας* Ξέρουμε ότι η κίνηση Brown είναι συνεχής και θα δείξουμε αργότερα ότι είναι πουθενά διαφορίσιμη. Πόσο ομαλή είναι λοιπόν; Μια ασθενέστερη μορφή ομαλότητας είναι

Διαβάστε περισσότερα

Δ Ι Α Κ Ρ Ι Τ Α Μ Α Θ Η Μ Α Τ Ι Κ Α. 1η σειρά ασκήσεων

Δ Ι Α Κ Ρ Ι Τ Α Μ Α Θ Η Μ Α Τ Ι Κ Α. 1η σειρά ασκήσεων Δ Ι Α Κ Ρ Ι Τ Α Μ Α Θ Η Μ Α Τ Ι Κ Α 1η σειρά ασκήσεων Ονοματεπώνυμο: Αριθμός μητρώου: Ημερομηνία παράδοσης: Μέχρι την Τρίτη 2 Απριλίου 2019 Σημειώστε τις ασκήσεις για τις οποίες έχετε παραδώσει λύση: 1

Διαβάστε περισσότερα

ΣΤΟ ΦΑΡΜΑΚΕΙΟ. Με την πιστοποίηση του έχει πρόσβαση στο περιβάλλον του φαρμακείου που παρέχει η εφαρμογή.

ΣΤΟ ΦΑΡΜΑΚΕΙΟ. Με την πιστοποίηση του έχει πρόσβαση στο περιβάλλον του φαρμακείου που παρέχει η εφαρμογή. ΣΤΟ ΦΑΡΜΑΚΕΙΟ Ο ασθενής έχοντας μαζί του το βιβλιάριο υγείας του και την τυπωμένη συνταγή από τον ιατρό, η οποία αναγράφει τον μοναδικό κωδικό της, πάει στο φαρμακείο. Το φαρμακείο αφού ταυτοποιήσει το

Διαβάστε περισσότερα

Ανεξαρτησία Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές

Ανεξαρτησία Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές 10 Ανεξαρτησία 10.1 Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές Στην παράγραφο αυτή δουλεύουμε σε χώρο πιθανότητας (Ω, F, P). Δίνουμε καταρχάς τον ορισμό της ανεξαρτησίας για ενδεχόμενα,

Διαβάστε περισσότερα

Martingales. 3.1 Ορισμός και παραδείγματα

Martingales. 3.1 Ορισμός και παραδείγματα 3 Martingales 3.1 Ορισμός και παραδείγματα Εστω χώρος πιθανότητας (Ω, F, P). Διήθηση σε αυτό τον χώρο λέμε μια αύξουσα ακολουθία (F n ) n 0 σ-αλγεβρών, η καθεμία από τις οποίες είναι υποσύνολο της F. Δηλαδή,

Διαβάστε περισσότερα

τους στην Κρυπτογραφία και τα

τους στην Κρυπτογραφία και τα Οι Ομάδες των Πλεξίδων και Εφαρμογές τους στην Κρυπτογραφία και τα Πολυμερή Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών ΕΜΠ Επιβλέπουσα Καθηγήτρια: Λαμπροπούλου Σοφία Ιούλιος, 2013 Περιεχόμενα

Διαβάστε περισσότερα

Ανεξαρτησία Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές

Ανεξαρτησία Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές 10 Ανεξαρτησία 10.1 Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές Στην παράγραφο αυτή δουλεύουμε σε χώρο πιθανότητας (Ω, F, P). Δίνουμε καταρχάς τον ορισμό της ανεξαρτησίας για ενδεχόμενα,

Διαβάστε περισσότερα

Παντού σε αυτό το κεφάλαιο, αν δεν αναφέρεται κάτι διαφορετικό, δουλεύουμε σε ένα χώρο πιθανότητας (Ω, F, P) και η G F είναι μια σ-άλγεβρα.

Παντού σε αυτό το κεφάλαιο, αν δεν αναφέρεται κάτι διαφορετικό, δουλεύουμε σε ένα χώρο πιθανότητας (Ω, F, P) και η G F είναι μια σ-άλγεβρα. 2 Δεσμευμένη μέση τιμή 2.1 Ορισμός Παντού σε αυτό το κεφάλαιο, αν δεν αναφέρεται κάτι διαφορετικό, δουλεύουμε σε ένα χώρο πιθανότητας (Ω, F, P) και η G F είναι μια σ-άλγεβρα. Ορισμός 2.1. Για X : Ω R τυχαία

Διαβάστε περισσότερα

Εισαγωγικές Διαλέξεις στην Θεωρία των Αλυσίδων Markov και των Στοχαστικών Ανελίξεων. Οικονομικό Πανεπιστήμιο Αθηνών

Εισαγωγικές Διαλέξεις στην Θεωρία των Αλυσίδων Markov και των Στοχαστικών Ανελίξεων. Οικονομικό Πανεπιστήμιο Αθηνών Εισαγωγικές Διαλέξεις στην Θεωρία των Αλυσίδων Markov και των Στοχαστικών Ανελίξεων Μιχάλης Ζαζάνης Τμήμα Στατιστικής Οικονομικό Πανεπιστήμιο Αθηνών Κεφάλαιο Αλυσίδες Markov σε Συνεχή Χρόνο Αλυσίδες Markov

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Εαρινό Εξάμηνο

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ. Εαρινό Εξάμηνο ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΛ31: Δομές Δεδομένων και Αλγόριθμοι Εαρινό Εξάμηνο 017-018 Φροντιστήριο 5 1. Δικαιολογήστε όλες τις απαντήσεις σας. i. Δώστε τις 3 βασικές ιδιότητες ενός AVL δένδρου.

Διαβάστε περισσότερα

HY 280. θεμελιακές έννοιες της επιστήμης του υπολογισμού ΑΣΚΗΣΕΙΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ. Γεώργιος Φρ.

HY 280. θεμελιακές έννοιες της επιστήμης του υπολογισμού ΑΣΚΗΣΕΙΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ. Γεώργιος Φρ. HY 280 «ΘΕΩΡΙΑ ΥΠΟΛΟΓΙΣΜΟΥ» θεμελικές έννοιες της επιστήμης του υπολογισμού ΑΣΚΗΣΕΙΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ Γεώργιος Φρ. Γεωργκόπουλος μέρος Α Εισγωγή, κι η σική θεωρί των πεπερσμένων

Διαβάστε περισσότερα

Η ανισότητα α β α±β α + β με α, β C και η χρήση της στην εύρεση ακροτάτων.

Η ανισότητα α β α±β α + β με α, β C και η χρήση της στην εύρεση ακροτάτων. A A N A B P Y T A Άρθρο στους Μιγαδικούς Αριθμούς 9 5 0 Η ανισότητα α β α±β α + β με α, β C και η χρήση της στην εύρεση ακροτάτων. Δρ. Νίκος Σωτηρόπουλος, Μαθηματικός Εισαγωγή Το άρθρο αυτό γράφεται με

Διαβάστε περισσότερα

ΜΑΘΗΜΑ: ΕΜΠΟΡΙΚΟ ΔΙΚΑΙΟ

ΜΑΘΗΜΑ: ΕΜΠΟΡΙΚΟ ΔΙΚΑΙΟ ΜΑΘΗΜΑ: ΕΜΠΟΡΙΚΟ ΔΙΚΑΙΟ Tα Πανεπιστημιακά Φροντιστήρια «ΚΟΛΛΙΝΤΖΑ» προετοιμάζοντας σε ολιγομελείς ομίλους τους υποψήφιους για τον επικείμενο διαγωνισμό του Υπουργείου Οικονομικών, με κορυφαίο επιτελείο

Διαβάστε περισσότερα

Ανεξαρτησία Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές

Ανεξαρτησία Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές 10 Ανεξαρτησία 10.1 Ανεξαρτησία για οικογένειες συνόλων και τυχαίες μεταβλητές Στην παράγραφο αυτή δουλεύουμε σε χώρο πιθανότητας (Ω, F, P). Δίνουμε καταρχάς τον ορισμό της ανεξαρτησίας για ενδεχόμενα,

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΑΚΑ ΦΡΟΝΤΙΣΤΗΡΙΑ ΚΟΛΛΙΝΤΖΑ ΜΑΘΗΜΑ: ΕΡΩΤΗΣΕΙΣ ΟΙΚΟΝΟΜΙΚΗΣ ΘΕΩΡΙΑΣ

ΠΑΝΕΠΙΣΤΗΜΙΑΚΑ ΦΡΟΝΤΙΣΤΗΡΙΑ ΚΟΛΛΙΝΤΖΑ ΜΑΘΗΜΑ: ΕΡΩΤΗΣΕΙΣ ΟΙΚΟΝΟΜΙΚΗΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑ: ΕΡΩΤΗΣΕΙΣ ΟΙΚΟΝΟΜΙΚΗΣ ΘΕΩΡΙΑΣ Tα Πανεπιστημιακά Φροντιστήρια «ΚΟΛΛΙΝΤΖΑ» προετοιμάζοντας σε ολιγομελείς ομίλους τους υποψήφιους για τον επικείμενο διαγωνισμό του Υπουργείου Οικονομικών, με κορυφαίο

Διαβάστε περισσότερα

ΤΑΞΙΝΟΜΗΣΗ ΟΡΓΑΝΙΣΜΩΝ

ΤΑΞΙΝΟΜΗΣΗ ΟΡΓΑΝΙΣΜΩΝ ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 1α ΤΑΞΙΝΟΜΗΣΗ ΟΡΓΑΝΙΣΜΩΝ Οι επιστήμονες ταξινομούν τους οργανισμούς σε ομάδες ανάλογα με τα κοινά τους χαρακτηριστικά. Τα πρώτα συστήματα ταξινόμησης βασιζόταν αποκλειστικά στα μορφολογικά

Διαβάστε περισσότερα

Στοχαστικές διαφορικές εξισώσεις

Στοχαστικές διαφορικές εξισώσεις 14 Στοχαστικές διαφορικές εξισώσεις 14.1 Γενικά Στοχαστική διαφορική εξίσωση λέμε μια εξίσωση της μορφής dx = µ(, X ) d + σ(, X ) db, X = x, (14.1) με µ, σ : [, ) R R μετρήσιμες συναρτήσεις, x R, και B

Διαβάστε περισσότερα

Ταξινόμηση των μοντέλων διασποράς ατμοσφαιρικών ρύπων βασισμένη σε μαθηματικά κριτήρια.

Ταξινόμηση των μοντέλων διασποράς ατμοσφαιρικών ρύπων βασισμένη σε μαθηματικά κριτήρια. ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ Ταξινόμηη των μοντέλων διαποράς ατμοφαιρικών ρύπων βαιμένη ε μαθηματικά κριτήρια. Μοντέλο Ελεριανά μοντέλα (Elerian) Λαγκρατζιανά μοντέλα (Lagrangian) Επιπρόθετος διαχωριμός Μοντέλα

Διαβάστε περισσότερα

Το κράτος είναι φτιαγμένο για τον άνθρωπο και όχι ο άνθρωπος για το κράτος. A. Einstein Πηγή:

Το κράτος είναι φτιαγμένο για τον άνθρωπο και όχι ο άνθρωπος για το κράτος. A. Einstein Πηγή: Ας πούμε και κάτι για τις δύσκολες μέρες που έρχονται Το κράτος είναι φτιαγμένο για τον άνθρωπο και όχι ο άνθρωπος για το κράτος. A. Einstein 1879-1955 Πηγή: http://www.cognosco.gr/gnwmika/ 1 ΚΥΚΛΙΚΟΣ

Διαβάστε περισσότερα

Κεφάλαιο Η εκθετική κατανομή. Η πυκνότητα πιθανότητας της εκθετικής κατανομής δίδεται από την σχέση (1.1) f(x) = 0 αν x < 0.

Κεφάλαιο Η εκθετική κατανομή. Η πυκνότητα πιθανότητας της εκθετικής κατανομής δίδεται από την σχέση (1.1) f(x) = 0 αν x < 0. Κεφάλαιο Συνεχείς Τυχαίες Μεταβλητές. Η εκθετική κατανομή Η πυκνότητα πιθανότητας της εκθετικής κατανομής δίδεται από την σχέση f(x) = λe λx αν x, αν x

Διαβάστε περισσότερα

Επίλυση δικτύων διανομής

Επίλυση δικτύων διανομής ΑστικάΥδραυλικάΈργα Υδρεύσεις Επίλυση δικτύων διανομής Δημήτρης Κουτσογιάννης & Ανδρέας Ευστρατιάδης Τομέας Υδατικών Πόρων Εθνικό Μετσόβιο Πολυτεχνείο Διατύπωση του προβλήματος Δεδομένου ενός δικτύου αγωγών

Διαβάστε περισσότερα

1. Εστω ότι A, B, C είναι γενικοί 2 2 πίνακες, δηλαδή, a 21 a, και ανάλογα για τους B, C. Υπολογίστε τους πίνακες (A B) C και A (B C) και

1. Εστω ότι A, B, C είναι γενικοί 2 2 πίνακες, δηλαδή, a 21 a, και ανάλογα για τους B, C. Υπολογίστε τους πίνακες (A B) C και A (B C) και ΕΙΣΑΓΩΓΗ ΣΤΗ ΓΡΑΜΜΙΚΗ ΑΛΓΕΒΡΑ Ι Εαρινό Εξάμηνο 0 Ασκήσεις για προσωπική μελέτη Είναι απολύτως απαραίτητο να μπορείτε να τις λύνετε, τουλάχιστον τις υπολογιστικές! Εστω ότι A, B, C είναι γενικοί πίνακες,

Διαβάστε περισσότερα

Έννοια. Η αποδοχή της κληρονομίας αποτελεί δικαίωμα του κληρονόμου, άρα δεν

Έννοια. Η αποδοχή της κληρονομίας αποτελεί δικαίωμα του κληρονόμου, άρα δεν 1 1. Αποδοχή κληρονομίας Έννοια. Η αποδοχή της κληρονομίας αποτελεί δικαίωμα του κληρονόμου, άρα δεν μπορεί να ασκηθεί από τους δανειστές του κληρονόμου, τον εκτελεστή της διαθήκης, τον κηδεμόνα ή εκκαθαριστή

Διαβάστε περισσότερα

Ευρωπαϊκά παράγωγα Ευρωπαϊκά δικαιώματα

Ευρωπαϊκά παράγωγα Ευρωπαϊκά δικαιώματα 17 Ευρωπαϊκά παράγωγα 17.1 Ευρωπαϊκά δικαιώματα Ορισμός 17.1. 1) Ευρωπαϊκό δικαίωμα αγοράς σε μία μετοχή είναι ένα συμβόλαιο που δίνει στον κάτοχό του το δικαίωμα να αγοράσει μία μετοχή από τον εκδότη

Διαβάστε περισσότερα

ΣΥΝΟΛΑ (προσέξτε τα κοινά χαρακτηριστικά των παρακάτω προτάσεων) Οι άνθρωποι που σπουδάζουν ΤΠ&ΕΣ και βρίσκονται στην αίθουσα

ΣΥΝΟΛΑ (προσέξτε τα κοινά χαρακτηριστικά των παρακάτω προτάσεων) Οι άνθρωποι που σπουδάζουν ΤΠ&ΕΣ και βρίσκονται στην αίθουσα ΣΥΝΟΛΑ (προσέξτε τα κοινά χαρακτηριστικά των παρακάτω προτάσεων) Οι άνθρωποι που σπουδάζουν ΤΠ&ΕΣ και βρίσκονται στην αίθουσα Τα βιβλία διακριτών μαθηματικών του Γ.Β. Η/Υ με επεξεργαστή Pentium και χωρητικότητα

Διαβάστε περισσότερα

Κατασκευή της κίνησης Brown και απλές ιδιότητες

Κατασκευή της κίνησης Brown και απλές ιδιότητες 5 Κατασκευή της κίνησης Brown και απλές ιδιότητες 51 Ορισμός, ύπαρξη, και μοναδικότητα Ορισμός 51 Μια στοχαστική ανέλιξη { : t } ορισμένη σε έναν χώρο πιθανότητας (Ω, F, P) και με τιμές στο R λέγεται (μονοδιάστατη)

Διαβάστε περισσότερα

ΜΑΘΗΜΑ: ΠΟΛΙΤΙΚΗ ΟΙΚΟΝΟΜΙΑ-ΔΗΜΟΣΙΑ ΟΙΚΟΝΟΜΙΚΗ

ΜΑΘΗΜΑ: ΠΟΛΙΤΙΚΗ ΟΙΚΟΝΟΜΙΑ-ΔΗΜΟΣΙΑ ΟΙΚΟΝΟΜΙΚΗ ΜΑΘΗΜΑ: ΠΟΛΙΤΙΚΗ ΟΙΚΟΝΟΜΙΑ-ΔΗΜΟΣΙΑ ΟΙΚΟΝΟΜΙΚΗ Σύνταξη: Παπαδόπουλος Θεοχάρης, Οικονομολόγος, MSc, PhD Candidate Κατηγορίες οφέλους και κόστους που προέρχονται από τις δημόσιες δαπάνες Για την αξιολόγηση

Διαβάστε περισσότερα

Αλγόριθμοι & Βελτιστοποίηση

Αλγόριθμοι & Βελτιστοποίηση Αλγόριθμοι & Βελτιστοποίηση ΠΜΣ/ΕΤΥ: Μεταπτυχιακό Μάθημα 8η Ενότητα: Γραμμικός Προγραμματισμός ως Υπορουτίνα για Επίλυση Προβλημάτων Χρήστος Ζαρολιάγκης (zaro@ceid.upatras.gr) Σπύρος Κοντογιάννης (kontog@cs.uoi.gr)

Διαβάστε περισσότερα

Η εξίσωση Black-Scholes

Η εξίσωση Black-Scholes 8 Η εξίσωση Black-Scholes 8. Μια απλή αγορά Θεωρούμε ότι έχουμε μια αγορά που έχει μόνο δύο προϊόντα. Το ένα είναι η δυνατότητα κατάθεσης σε μια τράπεζα (ισοδύναμα, αγορά ομολόγων της τράπεζας) και το

Διαβάστε περισσότερα

ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Σχεδίαση Λογικών Κυκλωμάτων

ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Σχεδίαση Λογικών Κυκλωμάτων ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ Σχεδίαση Λογικών Κυκλωμάτων Γιάννης Λιαπέρδος [gliaperd@teikal.gr] Μάρτιος 2012 1 Ηλεκτρονικά Ελεγχόμενοι ιακόπτες Για την υλοποίηση των λογικών κυκλωμάτων χρησιμοποιούνται ηλεκτρονικά

Διαβάστε περισσότερα

17 Μαρτίου 2013, Βόλος

17 Μαρτίου 2013, Βόλος Συνήθεις ιαφορικές Εξισώσεις 1ης Τάξης Σ Ε 1ης τάξης, Πεδία κατευθύνσεων, Υπαρξη και μοναδικότητα, ιαχωρίσιμες εξισώσεις, Ολοκληρωτικοί παράγοντες, Αντικαταστάσεις, Αυτόνομες εξισώσεις Μανόλης Βάβαλης

Διαβάστε περισσότερα

Ψηφιακή Εικόνα. Σημερινό μάθημα!

Ψηφιακή Εικόνα. Σημερινό μάθημα! Ψηφιακή Εικόνα Σημερινό μάθημα! Ψηφιακή Εικόνα Αναλογική εικόνα Ψηφιοποίηση (digitalization) Δειγματοληψία Κβαντισμός Δυαδικές δ έ (Binary) εικόνες Ψηφιακή εικόνα & οθόνη Η/Υ 1 Ψηφιακή Εικόνα Μια ακίνητη

Διαβάστε περισσότερα

- 1 - Ποιοι κερδίζουν από το εμπόριο αγαθών και υπηρεσιών; Γιατί η άμεση ανταλλαγή αγαθών, ορισμένες φορές, είναι δύσκολο να

- 1 - Ποιοι κερδίζουν από το εμπόριο αγαθών και υπηρεσιών; Γιατί η άμεση ανταλλαγή αγαθών, ορισμένες φορές, είναι δύσκολο να - 1 - Ο παράξενος πραματευτής Ανθολόγιο Ε & Στ τάξης: 277-279 Οικονομικές έννοιες Ανταλλαγή Αντιπραγματισμός Εμπόριο Ερωτήσεις Ποιοι κερδίζουν από το εμπόριο αγαθών και υπηρεσιών; Γιατί η άμεση ανταλλαγή

Διαβάστε περισσότερα

Εκφωνήσεις και Λύσεις των Θεμάτων

Εκφωνήσεις και Λύσεις των Θεμάτων ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΜΑΘΗΜΑΤΙΚΑ ΘΕΤΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ Δευτέρα 8 Μαΐου 0 Εκφωνήσεις και Λύσεις των Θεμάτων

Διαβάστε περισσότερα

Κεφάλαιο 1. Πίνακες και απαλοιφή Gauss

Κεφάλαιο 1. Πίνακες και απαλοιφή Gauss Κεφάλαιο 1 Πίνακες και απαλοιφή Gauss Γύρω απ το γινομένου πινάκων Κάτι σαν τυπολόγιο Αν AB = C, τότε: 1 (C) i j = (i-γραμμή A) ( j-στήλη B) Το συμβολίζει εσωτερικό γινόμενο 2 (i-γραμμή C) = k(a) ik (k-γραμμή

Διαβάστε περισσότερα

ιάσταση του Krull Α.Π.Θ. Θεσσαλονίκη Χ. Χαραλαμπους (ΑΠΘ) ιάσταση του Krull Ιανουάριος, / 27

ιάσταση του Krull Α.Π.Θ. Θεσσαλονίκη Χ. Χαραλαμπους (ΑΠΘ) ιάσταση του Krull Ιανουάριος, / 27 ιάσταση του Krull Χ. Χαραλάμπους Α.Π.Θ. Θεσσαλονίκη Ιανουάριος, 2017 Χ. Χαραλαμπους (ΑΠΘ) ιάσταση του Krull Ιανουάριος, 2017 1 / 27 Ορισμοί Εστω R (αντιμεταθετικός) δακτύλιος. Ορισμός Η διάσταση του Krull

Διαβάστε περισσότερα

ΜΙΚΡΟΟΙΚΟΝΟΜΙΚΗ Η ΚΑΤΑΝΑΛΩΤΙΚΗ ΑΠΟΦΑΣΗ. Άσκηση με θέμα τη μεγιστοποίηση της χρησιμότητας του καταναλωτή

ΜΙΚΡΟΟΙΚΟΝΟΜΙΚΗ Η ΚΑΤΑΝΑΛΩΤΙΚΗ ΑΠΟΦΑΣΗ. Άσκηση με θέμα τη μεγιστοποίηση της χρησιμότητας του καταναλωτή ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΙΟΝΙΩΝ ΝΗΣΩΝ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΕΙΣΑΓΩΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ: ΔΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ ΑΚΑΔΗΜΑΪΚΟ ΕΤΟΣ 07 08 ΛΕΥΚΑΔΑ ΜΙΚΡΟΟΙΚΟΝΟΜΙΚΗ Η ΚΑΤΑΝΑΛΩΤΙΚΗ

Διαβάστε περισσότερα

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΡΧΕΣ ΟΙΚΟΝΟΜΙΚΗΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑ ΕΠΙΛΟΓΗΣ Γ ΛΥΚΕΙΟΥ

ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΡΧΕΣ ΟΙΚΟΝΟΜΙΚΗΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑ ΕΠΙΛΟΓΗΣ Γ ΛΥΚΕΙΟΥ ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΡΧΕΣ ΟΙΚΟΝΟΜΙΚΗΣ ΘΕΩΡΙΑΣ ΜΑΘΗΜΑ ΕΠΙΛΟΓΗΣ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: ΕΠΩΝΥΜΟ: ΟΝΟΜΑ: ΟΜΑΔΑ Α Για τις προτάσεις Α1 μέχρι και Α6 να

Διαβάστε περισσότερα

Αλγόριθμοι & Βελτιστοποίηση

Αλγόριθμοι & Βελτιστοποίηση Αλγόριθμοι & Βελτιστοποίηση ΠΜΣ / ΕΤΥ : Μεταπτυχιακό Μάθημα 4η Ενότητα: Γραμμικά Συστήματα Εξισωσεων και Pivots Χρήστος Ζαρολιάγκης (zaro@ceid.upatras.gr) Σπύρος Κοντογιάννης (kontog@cs.uoi.gr) Τμήμα Μηχανικών

Διαβάστε περισσότερα

Μονάδες 5 1.2.α. Να γράψετε στο τετράδιό σας τον παρακάτω πίνακα σωστά συµπληρωµένο.

Μονάδες 5 1.2.α. Να γράψετε στο τετράδιό σας τον παρακάτω πίνακα σωστά συµπληρωµένο. ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΕΥΤΕΡΑ 12 ΙΟΥΝΙΟΥ 2000 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΠΑΡΑΓΩΓΗΣ): ΧΗΜΕΙΑ - ΒΙΟΧΗΜΕΙΑ ΣΥΝΟΛΟ ΣΕΛΙ

Διαβάστε περισσότερα

ΑΣΕΠ 2000 ΑΣΕΠ 2000 Εμπορική Τράπεζα 1983 Υπουργείο Κοιν. Υπηρ. 1983

ΑΣΕΠ 2000 ΑΣΕΠ 2000 Εμπορική Τράπεζα 1983 Υπουργείο Κοιν. Υπηρ. 1983 20 Φεβρουαρίου 2010 ΑΣΕΠ 2000 1. Η δεξαμενή βενζίνης ενός πρατηρίου υγρών καυσίμων είναι γεμάτη κατά τα 8/9. Κατά τη διάρκεια μιας εβδομάδας το πρατήριο διέθεσε τα 3/4 της βενζίνης αυτής και έμειναν 4000

Διαβάστε περισσότερα

( ιμερείς) ΙΜΕΛΕΙΣ ΣΧΕΣΕΙΣ Α Β «απεικονίσεις»

( ιμερείς) ΙΜΕΛΕΙΣ ΣΧΕΣΕΙΣ Α Β «απεικονίσεις» ( ιμερείς) ΙΜΕΛΕΙΣ ΣΧΕΣΕΙΣ Α Β «πεικονίσεις» 1. ΣΧΕΣΕΙΣ: το σκεπτικό κι ο ορισμός. Τ σύνολ νπριστούν ιδιότητες μεμονωμένων στοιχείων: δεδομένου συνόλου S, κι ενός στοιχείου σ, είνι δυντόν είτε σ S είτε

Διαβάστε περισσότερα

Ο τύπος του Itô. f (s) ds (12.1) f (g(s)) dg(s). (12.2) t f (B s ) db s + 1 2

Ο τύπος του Itô. f (s) ds (12.1) f (g(s)) dg(s). (12.2) t f (B s ) db s + 1 2 12 Ο τύπος του Itô Για συνάρτηση f : R R με συνεχή παράγωγο, έχουμε d f (s) = f (s) ds που σε ολοκληρωτική μορφή σημαίνει f (b) f (a) = b a f (s) ds (12.1) για κάθε a < b. Αν επιπλέον και η g : R R έχει

Διαβάστε περισσότερα

Μεγάλες αποκλίσεις* 17.1 Η έννοια της μεγάλης απόκλισης

Μεγάλες αποκλίσεις* 17.1 Η έννοια της μεγάλης απόκλισης 7 Μεγάλες αποκλίσεις* 7. Η έννοια της μεγάλης απόκλισης Εστω (X ανεξάρτητες και ισόνομες τυχαίες μεταβλητές ώστε P(X = = P(X = = /2 και S = k= X k το άθροισμα των πρώτων από αυτές. Ο νόμος των μεγάλων

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. Πρώτη Γραπτή Εργασία. Εισαγωγή στους υπολογιστές Μαθηματικά

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ. Πρώτη Γραπτή Εργασία. Εισαγωγή στους υπολογιστές Μαθηματικά ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Πρόγραμμα Σπουδών: ΙΟΙΚΗΣΗ ΕΠΙΧΕΙΡΗΣΕΩΝ και ΟΡΓΑΝΙΣΜΩΝ Θεματική Ενότητα: ΕΟ-13 Ποσοτικές Μέθοδοι Ακαδημαϊκό Έτος: 2012-13 Πρώτη Γραπτή Εργασία Εισαγωγή στους υπολογιστές Μαθηματικά

Διαβάστε περισσότερα

9η Ενότητα: Προβλήματα ικτυακών Ροών

9η Ενότητα: Προβλήματα ικτυακών Ροών Θέματα Αλγορίθμων Αλγόριθμοι και Εφαρμογές στον Πραγματικό Κόσμο CSE.UOI : Μεταπτυχιακό Μάθημα 9η Ενότητα: Προβλήματα ικτυακών Ροών Σπύρος Κοντογιάννης kontog@cse.uoi.gr Τμήμα Μηχανικών Η/Υ & Πληροφορικής

Διαβάστε περισσότερα

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Μούλου Ευγενία

ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ. Μούλου Ευγενία ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ ΑΡΧΕΙΑ Ο πιο γνωστός τρόπος οργάνωσης δεδομένων με τη χρήση ηλεκτρονικών υπολογιστών είναι σε αρχεία. Ένα αρχείο μπορούμε να το χαρακτηρίσουμε σαν ένα σύνολο που αποτελείται από οργανωμένα

Διαβάστε περισσότερα

Δήμος Σωτήριος Υ.Δ. Εργαστήριο Λογικής & Επιστήμης Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής & Υπολογιστών Σ.Η.Μ.Μ.Υ. Ε.Μ.Π.

Δήμος Σωτήριος Υ.Δ. Εργαστήριο Λογικής & Επιστήμης Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής & Υπολογιστών Σ.Η.Μ.Μ.Υ. Ε.Μ.Π. Δήμος Σωτήριος Υ.Δ. Εργαστήριο Λογικής & Επιστήμης Υπολογιστών Τομέας Τεχνολογίας Πληροφορικής & Υπολογιστών Σ.Η.Μ.Μ.Υ. Ε.Μ.Π. Θεωρία Παιγνίων (;) αυτά είναι video παίγνια...... αυτά δεν είναι θεωρία παιγνίων

Διαβάστε περισσότερα

Εκφωνήσεις και Λύσεις των Θεμάτων

Εκφωνήσεις και Λύσεις των Θεμάτων ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΜΑΘΗΜΑΤΙΚΑ ΚΑΙ ΣΤΟΙΧΕΙΑ ΣΤΑΤΙΣΤΙΚΗΣ ΓΕΝΙΚΗΣ ΠΑΙΔΕΙΑΣ Τετάρτη 23 Μαΐου 2012 Εκφωήσεις και Λύσεις

Διαβάστε περισσότερα

602. Συναρτησιακή Ανάλυση. Υποδείξεις για τις Ασκήσεις

602. Συναρτησιακή Ανάλυση. Υποδείξεις για τις Ασκήσεις 602. Συναρτησιακή Ανάλυση Υποδείξεις για τις Ασκήσεις Τμήμα Μαθηματικών Πανεπιστήμιο Αθηνών Αθήνα 2018 Περιεχόμενα 1 Χώροι με νόρμα 1 2 Χώροι πεπερασμένης διάστασης 23 3 Γραμμικοί τελεστές και γραμμικά

Διαβάστε περισσότερα

Αναγνώριση Προτύπων 1

Αναγνώριση Προτύπων 1 Αναγνώριση Προτύπων 1 Σημερινό Μάθημα Βασικό σύστημα αναγνώρισης προτύπων Προβλήματα Πρόβλεψης Χαρακτηριστικά και Πρότυπα Ταξινομητές Classifiers Προσεγγίσεις Αναγνώρισης Προτύπων Κύκλος σχεδίασης Συστήματος

Διαβάστε περισσότερα

ΘΕΜΑ: Διαφορές εσωτερικού εξωτερικού δανεισμού. Η διαχρονική κατανομή του βάρους από το δημόσιο δανεισμό.

ΘΕΜΑ: Διαφορές εσωτερικού εξωτερικού δανεισμού. Η διαχρονική κατανομή του βάρους από το δημόσιο δανεισμό. 1 ΘΕΜΑ: Διαφορές εσωτερικού εξωτερικού δανεισμού. Η διαχρονική κατανομή του βάρους από το δημόσιο δανεισμό. Σύνταξη: Παπαδόπουλος Θεοχάρης, Οικονομολόγος, Οικονομολόγος, MSc, PhD Candidate, εισηγητής Φροντιστηρίων

Διαβάστε περισσότερα

Μαθηματικά Πληροφορικής

Μαθηματικά Πληροφορικής Πανεπιστήμιο Αθηνών Μαθηματικά Πληροφορικής Ηλίας Κουτσουπιάς Αθήνα, Οκτώβριος 2009 Περιεχόμενα Περιεχόμενα 1 Σύνολα... 5 ΆλλαΣύμβολα... 6 1 Υποθέσεις και Θεωρήματα 9 1.1 Παρατήρηση-Υπόθεση-Απόδειξη...

Διαβάστε περισσότερα

Εργαστηριακή Άσκηση Θερμομόρφωση (Thermoforming)

Εργαστηριακή Άσκηση Θερμομόρφωση (Thermoforming) Σελίδα 1 Πανεπιστήμιο Κύπρου Τμήμα Μηχανικών Μηχανολογίας και Κατασκευαστικής ΜΜΚ 452: Μηχανικές Ιδιότητες και Κατεργασία Πολυμερών Εργαστηριακή Άσκηση Θερμομόρφωση (Thermoforming) Σελίδα 2 Εισαγωγή: Η

Διαβάστε περισσότερα

Pointers. Σημερινό Μάθημα! Χρήση pointer Τελεστής * Τελεστής & Γενικοί δείκτες Ανάκληση Δέσμευση μνήμης new / delete Pointer σε αντικείμενο 2

Pointers. Σημερινό Μάθημα! Χρήση pointer Τελεστής * Τελεστής & Γενικοί δείκτες Ανάκληση Δέσμευση μνήμης new / delete Pointer σε αντικείμενο 2 Pointers 1 Σημερινό Μάθημα! Χρήση pointer Τελεστής * Τελεστής & Γενικοί δείκτες Ανάκληση Δέσμευση μνήμης new / delete Pointer σε αντικείμενο 2 1 Μνήμη μεταβλητών Κάθε μεταβλητή έχει διεύθυνση Δεν χρειάζεται

Διαβάστε περισσότερα

Μεγέθη ταλάντωσης Το απλό εκκρεμές

Μεγέθη ταλάντωσης Το απλό εκκρεμές Μεγέθη ταλάντωσης Το απλό εκκρεμές 1.Σκοποί: Οι μαθητές Να κατανοήσουν τις έννοιες της περιοδικής κίνησης και της ταλάντωσης Να κατανοήσουν ότι η περιοδική κίνηση δεν είναι ομαλή Να γνωρίσουν τα μεγέθη

Διαβάστε περισσότερα

ΔΙΚΑΙΩΜΑΤΑ ΠΡΟΣΟΡΜΙΣΗΣ, ΠΑΡΑΒΟΛΗΣ, ΠΡΥΜΝΟΔΕΤΗΣΗΣ ΚΑΙ ΕΛΛΙΜΕΝΙΣΜΟΥ ΣΚΑΦΩΝ ΣΕ ΘΑΛΑΣΣΙΕΣ ΠΕΡΙΟΧΕΣ. (ΛΙΜΑΝΙΑ κ.λπ.) ΤΟΠΙΚΗΣ ΑΡΜΟΔΙΟΤΗΤΑΣ ΛΙΜΕΝΙΚΩΝ

ΔΙΚΑΙΩΜΑΤΑ ΠΡΟΣΟΡΜΙΣΗΣ, ΠΑΡΑΒΟΛΗΣ, ΠΡΥΜΝΟΔΕΤΗΣΗΣ ΚΑΙ ΕΛΛΙΜΕΝΙΣΜΟΥ ΣΚΑΦΩΝ ΣΕ ΘΑΛΑΣΣΙΕΣ ΠΕΡΙΟΧΕΣ. (ΛΙΜΑΝΙΑ κ.λπ.) ΤΟΠΙΚΗΣ ΑΡΜΟΔΙΟΤΗΤΑΣ ΛΙΜΕΝΙΚΩΝ ΔΙΚΑΙΩΜΑΤΑ ΠΡΟΣΟΡΜΙΣΗΣ, ΠΑΡΑΒΟΛΗΣ, ΠΡΥΜΝΟΔΕΤΗΣΗΣ ΚΑΙ ΕΛΛΙΜΕΝΙΣΜΟΥ ΣΚΑΦΩΝ ΣΕ ΘΑΛΑΣΣΙΕΣ ΠΕΡΙΟΧΕΣ (ΛΙΜΑΝΙΑ κ.λπ.) ΤΟΠΙΚΗΣ ΑΡΜΟΔΙΟΤΗΤΑΣ ΛΙΜΕΝΙΚΩΝ ΤΑΜΕΙΩΝ ΚΑΙ ΔΗΜΟΤΙΚΩΝ ΛΙΜΕΝΙΚΩΝ ΤΑΜΕΙΩΝ Επιμέλεια Άγγελου Αργυρακόπουλου

Διαβάστε περισσότερα

Μεγάλες αποκλίσεις* 17.1 Η έννοια της μεγάλης απόκλισης

Μεγάλες αποκλίσεις* 17.1 Η έννοια της μεγάλης απόκλισης 7 Μεγάλες αποκλίσεις* 7. Η έννοια της μεγάλης απόκλισης Εστω (X ανεξάρτητες και ισόνομες τυχαίες μεταβλητές ώστε (X = = (X = = /2 και S = k= X k το άθροισμα των πρώτων από αυτές. Ο νόμος των μεγάλων αριθμών

Διαβάστε περισσότερα

Αναγνώριση Προτύπων. Σημερινό Μάθημα

Αναγνώριση Προτύπων. Σημερινό Μάθημα Αναγνώριση Προτύπων 1 Σημερινό Μάθημα Βασικό σύστημα αναγνώρισης προτύπων Προβλήματα Πρόβλεψης Χαρακτηριστικά και Πρότυπα Ταξινομητές Classifiers Προσεγγίσεις Αναγνώρισης Προτύπων Κύκλος σχεδίασης Συστήματος

Διαβάστε περισσότερα

G περιέχει τουλάχιστον μία ακμή στο S. spanning tree στο γράφημα G.

G περιέχει τουλάχιστον μία ακμή στο S. spanning tree στο γράφημα G. ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ - ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΕΠΙΣΤΗΜΗΣ ΥΠΟΛΟΓΙΣΤΩΝ Σχεδίαση και Ανάλυση Αλγορίθμων Διδάσκων: Ε. Μαρκάκης, Φθινοπωρινό εξάμηνο 2014-2015 Λύσεις 3ης Σειράς Ασκήσεων

Διαβάστε περισσότερα

τεσσάρων βάσεων δεδομένων που θα αντιστοιχούν στους συνδρομητές

τεσσάρων βάσεων δεδομένων που θα αντιστοιχούν στους συνδρομητές Σ Υ Π Τ Μ Α 8 Ιουνίου 2010 Άσκηση 1 Μια εταιρία τηλεφωνίας προσπαθεί να βρει πού θα τοποθετήσει τις συνιστώσες τηλεφωνικού καταλόγου που θα εξυπηρετούν τους συνδρομητές της. Η εταιρία εξυπηρετεί κατά βάση

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ. H λογική ασχολείται με δύο έννοιες, την αλήθεια και την απόδειξη. Oι έννοιες αυτές έχουν γίνει

ΕΙΣΑΓΩΓΗ. H λογική ασχολείται με δύο έννοιες, την αλήθεια και την απόδειξη. Oι έννοιες αυτές έχουν γίνει ΕΙΣΑΓΩΓΗ ------------------------------------------------------------------------------------- H λογική ασχολείται με δύο έννοιες, την αλήθεια και την απόδειξη. Oι έννοιες αυτές έχουν γίνει αντικείμενο

Διαβάστε περισσότερα

"Η απεραντοσύνη του σύμπαντος εξάπτει τη φαντασία μου. Υπάρχει ένα τεράστιο σχέδιο, μέρος του οποίου ήμουν κι εγώ".

Η απεραντοσύνη του σύμπαντος εξάπτει τη φαντασία μου. Υπάρχει ένα τεράστιο σχέδιο, μέρος του οποίου ήμουν κι εγώ. "Η απεραντοσύνη του σύμπαντος εξάπτει τη φαντασία μου. Υπάρχει ένα τεράστιο σχέδιο, μέρος του οποίου ήμουν κι εγώ". "Ότι ανόητο είπα μπορεί και να είναι ένα ρέψιμο κάποιου ξεχασμένου αστέρα..." "Δεν κάνει

Διαβάστε περισσότερα

Συναρτήσεις. Σημερινό μάθημα

Συναρτήσεις. Σημερινό μάθημα Συναρτήσεις Σημερινό μάθημα C++ Συναρτήσεις Δήλωση συνάρτησης Σύνταξη συνάρτησης Πρότυπο συνάρτησης & συνάρτηση Αλληλο καλούμενες συναρτήσεις συναρτήσεις μαθηματικών Παράμετροι συναρτήσεων Τοπικές μεταβλητές

Διαβάστε περισσότερα

Χαρακτηριστικές συναρτήσεις

Χαρακτηριστικές συναρτήσεις 13 Χαρακτηριστικές συναρτήσεις 13.1 Μετασχηματισμός Fourier μέτρου πιθανότητας στο R Εστω (Ω, F, µ) χώρος μέτρου και f : Ω C Borel-μετρήσιμη συνάρτηση. Το πραγματικό και φανταστικό μέρος της f, που τα

Διαβάστε περισσότερα

Αναγνώριση Προτύπων. Σημερινό Μάθημα

Αναγνώριση Προτύπων. Σημερινό Μάθημα Αναγνώριση Προτύπων Σημερινό Μάθημα Η κατάρα της διαστατικότητας Μείωση διαστάσεων εξαγωγή χαρακτηριστικών επιλογή χαρακτηριστικών Αναπαράσταση έναντι Κατηγοριοποίησης Ανάλυση Κυρίων Συνιστωσών PCA Γραμμική

Διαβάστε περισσότερα

Μία χρονοσειρά (time serie) είναι μια ακολουθία

Μία χρονοσειρά (time serie) είναι μια ακολουθία Matching Βάση Χρονοσειρών Μία χρονοσειρά (time serie) είναι μια ακολουθία πραγματικών αριθμών, που αντιπροσωπεύουν μετρήσεις μιας πραγματικής μεταβλητής σε ίσα χρονικά διαστήματα πχ Οι τιμές των μετοχών

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Β ΤΑΞΗ. ΘΕΜΑ 1ο

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Β ΤΑΞΗ. ΘΕΜΑ 1ο ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΘΕΜΑ 1ο ΠΡΟΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Σ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 30 ΜΑΪΟΥ 2000 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ ΘΕΤΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ: ΦΥΣΙΚΗ ΣΥΝΟΛΟ ΣΕΛΙ ΩΝ: ΕΞΙ (6) Στις ερωτήσεις 1-4 να γράψετε

Διαβάστε περισσότερα

ΘΕΜΑ: Aποτελεσματικότητα της νομισματικής και δημοσιονομικής πολιτικής σε μια ανοικτή οικονομία

ΘΕΜΑ: Aποτελεσματικότητα της νομισματικής και δημοσιονομικής πολιτικής σε μια ανοικτή οικονομία ΘΕΜΑ: ποτελεσματικότητα της νομισματικής και δημοσιονομικής πολιτικής σε μια ανοικτή οικονομία Σύνταξη: Μπαντούλας Κων/νος, Οικονομολόγος, Ms Χρηματοοικονομικών 1 Η πρώτη θεωρία σχετικά με τον αυτόματο

Διαβάστε περισσότερα

Τρίτη, 05 Ιουνίου 2001 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Τρίτη, 05 Ιουνίου 2001 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Τρίτη, 05 Ιουνίου 2001 ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ Γ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 Α. Να µεταφέρετε στο τετράδιό σας και να συµπληρώσετε τον παρακάτω πίνακα αλήθειας δύο προτάσεων

Διαβάστε περισσότερα

Προτεινόμενα θέματα στο μάθημα. Αρχές Οικονομικής Θεωρίας ΟΜΑΔΑ Α. Στις προτάσεις από Α.1. μέχρι και Α10 να γράψετε στο τετράδιό σας τον αριθμό της

Προτεινόμενα θέματα στο μάθημα. Αρχές Οικονομικής Θεωρίας ΟΜΑΔΑ Α. Στις προτάσεις από Α.1. μέχρι και Α10 να γράψετε στο τετράδιό σας τον αριθμό της Προτεινόμενα θέματα στο μάθημα Αρχές Οικονομικής Θεωρίας ΟΜΑΔΑ Α Στις προτάσεις από Α.1. μέχρι και Α10 να γράψετε στο τετράδιό σας τον αριθμό της καθεμιάς και δίπλα σε κάθε αριθμό την ένδειξη Σωστό, αν

Διαβάστε περισσότερα

Φροντιστήριο 2: Ανάλυση Αλγόριθμου. Νικόλας Νικολάου ΕΠΛ432: Κατανεμημένοι Αλγόριθμοι 1 / 10

Φροντιστήριο 2: Ανάλυση Αλγόριθμου. Νικόλας Νικολάου ΕΠΛ432: Κατανεμημένοι Αλγόριθμοι 1 / 10 Φροντιστήριο 2: Ανάλυση Αλγόριθμου Εκλογής Προέδρου με O(nlogn) μηνύματα Νικόλας Νικολάου ΕΠΛ432: Κατανεμημένοι Αλγόριθμοι 1 / 10 Περιγραφικός Αλγόριθμος Αρχικά στείλε μήνυμα εξερεύνησης προς τα δεξιά

Διαβάστε περισσότερα

Πανεπιστήμιο Πειραιώς. Πρόγραμμα Μεταπτυχιακών Σπουδών Αναλογιστική Επιστήμη και Διοικητική Κινδύνου

Πανεπιστήμιο Πειραιώς. Πρόγραμμα Μεταπτυχιακών Σπουδών Αναλογιστική Επιστήμη και Διοικητική Κινδύνου Πανεπιστήμιο Πειραιώς Τμήμα Στατιστικής και Ασφαλιστικής Επιστήμης Πρόγραμμα Μεταπτυχιακών Σπουδών Αναλογιστική Επιστήμη και Διοικητική Κινδύνου Παραμετρικά Μοντέλα Επιβίωσης που προκύπτουν από μεταβολές

Διαβάστε περισσότερα