Κατεύθυνση στις ακμές;

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

Download "Κατεύθυνση στις ακμές;"

Transcript

1 Γραφήματα

2 Γράφημα Γράφημα: προσδιορίζει τις σχέσεις μεταξύ αντικειμένων μιας συλλογής Αποτελείται από κορυφές (vertices) ή κόμβους (nodes) και ακμές (edges) Γειτονικές είναι κορυφές που ενώνονται με ακμή

3 Κατεύθυνση στις ακμές; Συμμετρική σχέση μεταξύ των άκρων της ακμής Ηακμήαπλάτασυνδέει Μη συμμετρική σχέση μεταξύ των άκρων ακμών κατευθυνόμενες ακμές κατευθυνόμενα γραφήματα

4 Γραφήματα ως μοντέλα δικτύων το Internet (Arpanet) το Δεκέμβριο του 70 με μόνο 13 sites

5 Γραφήματα ως μοντέλα δικτύων το Internet (Arpanet) το Δεκέμβριο του 70 με μόνο 13 sites

6 Γραφήματα ως μοντέλα δικτύων Χρησιμότητα γραφημάτων: αποτελούν μαθηματικά μοντέλα για δικτυακές δομές Εμφανίζονται σε διάφορες περιοχές όταν είναι χρήσιμη η αναπαράσταση του πώς είναι φυσικά ή λογικά συνδεδεμένα αντικείμενα σε μια δικτυακή δομή Δίκτυα επικοινωνιών (π.χ., Arpanet) Κόμβοι = υπολογιστικές συσκευές που ανταλλάσσουν μηνύματα Ακμές = άμεσοι σύνδεσμοι που μεταδίδουν μηνύματα Κοινωνικά δίκτυα Κόμβοι = άτομα ή ομάδες ατόμων Ακμές = αναπαριστούν κάποιας μορφής κοινωνική αλληλεπίδραση Δίκτυα πληροφοριών Κόμβοι = πηγές πληροφοριών π.χ., σελίδες Web ήαρχεία Ακμές = λογικοί σύνδεσμοι π.χ., hyperlinks, citations, cross references

7 Γραφήματα ως μοντέλα δικτύων Δίκτυα μεταφορών: κόμβοι = προορισμοί, ακμές = απευθείας συνδέσεις

8 Γραφήματα ως μοντέλα δικτύων Δίκτυα εξαρτήσεων: κόμβοι = εργασίες, ακμές = υποδείξεις ότι κάποια εργασία πρέπει να προηγηθεί κάποιας άλλης, π.χ., αποδοτική χρονοδρομολόγηση σε πολύπλοκα συστήματα λογισμικού, βιομηχανικές διαδικασίες

9 Γραφήματα ως μοντέλα δικτύων Κατασκευαστικά δίκτυα: κόμβοι = αρμοί, ακμές = φυσικές διασυνδέσεις

10 Μονοπάτια (Paths) Συχνά αντικείμενα διανύουν τις ακμές ενός γραφήματος πηγαίνοντας από κόμβο σε κόμβο Επιβάτες ακολουθούν σειρά αεροπορικών πτήσεων Πληροφορία περνάει από άτομο σε άτομο σε ένα κοινωνικό δίκτυο Χρήστης ή λογισμικό επισκέπτεται σειρά Web σελίδων ακολουθώντας links Μονοπάτι σε ένα γράφημα είναι ακολουθία κόμβων με την ιδιότητα ότι κάθε διαδοχικό ζευγάρι κόμβων στην ακολουθία συνδέεται με ακμή Πολλές φορές σκεφτόμαστε ως μονοπάτι όχιμόνοτουςκόμβουςαλλάκαιτις ακμές της ακολουθίας Γενικά σε ένα μονοπάτι κόμβοι μπορεί να επαναλαμβάνονται Μονοπάτια που δεν περιέχουν επαναλήψεις κόμβων λέγονται απλά

11 Κύκλοι (Cycles) Ειδική περίπτωση μη απλού μονοπατιού με τη μορφή δακτυλίου Κύκλος = μονοπάτι με τουλάχιστον 3 ακμές στο οποίο ο πρώτος και ο τελευταίος κόμβος είναι ο ίδιος αλλά όλοι οι υπόλοιποι κόμβοι είναι διακριτοί Υπάρχουν πολλοί κύκλοι στο Arpanet Σχεδιάστηκε έτσι ώστε κάθε ακμή να ανήκει σε κάποιον κύκλο Αν κάποια ακμή γινόταν μη λειτουργική πάλι θα υπήρχε τρόπος επικοινωνίας ανάμεσα σε οποιουσδήποτε δύο κόμβους

12 Κύκλοι (Cycles) Σε δίκτυα επικοινωνιών και μεταφορών οι κύκλοι εισάγουν πλεονασμό (redundancy) Κύκλοι υπάρχουν και στα κοινωνικά δίκτυα Μια στενή φίλη συμμαθήτρια της ξαδέρφης του συζύγου μου είναι συνάδελφος του αδερφού μου Οκύκλοςείναι: εγώ, ο σύζυγος, η ξαδέρφη του, η φίλη συμμαθήτριά της, ο συνάδελφός της (ο αδερφόςμου), εγώ εγώ οσυνάδελφόςτης = αδερφό μου o σύζυγος ηξαδέρφητου ησυμμαθήτριάτης

13 Συνεκτικότητα (Connectivity) Σε ένα γράφημα, υπάρχει μονοπάτι από κάθε κόμβο σε κάθε άλλον κόμβο; ΝΑΙ: συνεκτικό γράφημα Π.χ., Arpanet Τα περισσότερα δίκτυα επικοινωνιών και μεταφορών πρέπει να είναι συνεκτικά Αποσκοπούν στη μεταφορά κίνησης μεταξύ των κόμβων τους Δεν υπάρχει πάντα απαίτηση για συνεκτικότητα Σε ένα κοινωνικό δίκτυο μπορεί κάλλιστα να μην υπάρχει τρόπος επικοινωνίας μεταξύ δύο ατόμων

14 Μη συνεκτικότητα Γράφημα συνεργασίας για το Κέντρο Βιολογικών Ερευνών Structural Genomics of Pathogenic Protozoa (SGPP) Κόμβοι = ερευνητές Ακμές = οι ερευνητές έχουν κοινά papers Αποτελείται από 3 συνιστώσες

15 Μη συνεκτικά γραφήματα Μη συνεκτικό γράφημα εμφανίζεται χωρισμένο σε «κομμάτια» που είναι ομάδες κόμβων Κάθε τέτοια ομάδα ή συνεκτική συνιστώσα είναι συνεκτικό γράφημα δεν υπάρχουν επικαλύψεις μεταξύ διαφορετικών ομάδων

16 Συνεκτικές συνιστώσες (Connected components) Συνεκτική συνιστώσα ενός γραφήματος είναι υποσύνολο κόμβων τέτοιο ώστε: Υπάρχει μονοπάτι μεταξύ οποιωνδήποτε δύο κόμβων σε κάθε υποσύνολο «Η συνιστώσα είναι όντως συνεκτική εσωτερικά» Κάθε υποσύνολο δεν ανήκει σε κάποιο μεγαλύτερο σύνολο με την ιδιότητα ότι υπάρχει μονοπάτι μεταξύ οποιωνδήποτε δύο κόμβων στο σύνολο «Η συνιστώσα είναι όντως αυτόνομο κομμάτι του γραφήματος κι όχι μέρος ενός μεγαλύτερου κομματιού»

17 Συνεκτικές συνιστώσες (Connected components) Όχι συνεκτική συνιστώσα αφού είναι μέρος μεγαλύτερου «κομματιού» Συνεκτική συνιστώσα

18 Συνεκτικές συνιστώσες (Connected components) Διάσπαση γραφήματος σε συνεκτικές συνιστώσες περιγραφή της δομής του Σε κάθε συνεκτική συνιστώσα μπορεί να υπάρχει πλουσιότερη δομή που είναι σημαντική για την κατανόηση των χαρακτηριστικών του δικτύου

19 Συνεκτικές συνιστώσες (Connected components) Διάσπαση γραφήματος σε συνεκτικές συνιστώσες περιγραφή της δομής του Σε κάθε συνεκτική συνιστώσα μπορεί να υπάρχει πλουσιότερη δομή που είναι σημαντική για την κατανόηση των χαρακτηριστικών του δικτύου Εξέχων κόμβος στο κέντρο και πυκνές συμπαγείς ομάδες συνδεδεμένες με τον κόμβοαυτόαλλάόχιμεταξύτους ημεγαλύτερησυνεκτικήσυνιστώσαθααποδομούτανσε3 διακριτές συνιστώσες αν απομακρυνόταν ο εξέχων κόμβος Αναλύοντας γραφήματα ως προς τις πυκνές, συνεκτικές περιοχές τους και τα όριά τους αποτελεί εξαιρετική προσέγγιση για την κατανόηση της δομής του δικτύου

20 Απόσταση σε γραφήματα 1 η ενδιαφέρουσα ερώτηση: υπάρχει μονοπάτι μεταξύ δύο κόμβων; 2 η ενδιαφέρουσα ερώτηση: τι μήκος έχει ένα τέτοιο μονοπάτι; Είναι σημαντικό να γνωρίζουμε αν η διακίνηση εντός ενός δικτύου γίνεται σύντομα (λίγα hops) ήαργά(πολλά hops) Μεταφορές Επικοινωνία στο Internet Εξάπλωση ειδήσεων ή ασθενειών Μήκος μονοπατιού = πλήθος βημάτων από την αρχή μέχρι το τέλος του = αριθμός ακμών που περιέχει 1 3

21 Απόσταση σε γραφήματα Χρησιμοποιώντας το μήκος μονοπατιού έχουμε εκτίμηση για το αν σε ένα γράφημα δύο κόμβοι είναι κοντά ή μακρυά Απόσταση δύο κόμβων σε γράφημα = μήκος του συντομότερου μονοπατιού ανάμεσά τους Π.χ., απόσταση των κόμβων LINC και SRI = 3 Αφού δεν υπάρχουν μονοπάτια μήκους 1 ή 2 ανάμεσά τους 3

22 Αναζήτηση κατά πλάτος (Breadth First Search BFS) Για πολύπλοκα γραφήματα χρειάζεται συστηματικός τρόπος καθορισμού αποστάσεων μεταξύ κόμβων τους Ο πιο προφανής και πιο αποδοτικός τρόπος μοιάζει με το πώς εντοπίζουμε αποστάσεις σε ένα δίκτυο φίλων Αρχικά, οι προσωπικοί μας φίλοι είναι σε απόσταση 1 από εμάς Μετά, εντοπίζουμε όλους τους φίλους των φίλων μας (που δεν είναι δικοί μας φίλοι) αυτοί είναι σε απόσταση 2 από εμάς Μετά, εντοπίζουμε όλους τους φίλους των φίλων των φίλων μας (που δεν είναι σε απόσταση 1 ή 2 από εμάς) αυτοί είναι σε απόσταση 3 από εμάς (...) Συνεχίζουμε, ψάχνοντας σε διαδοχικά επίπεδα καθένα από τα οποία απέχει +1 από εμάς Κάθε νέο επίπεδο περιέχει όλους τους κόμβους που Δεν έχουν ανακαλυφθεί ήδη σε προηγούμενα επίπεδα Συνδέονται με ακμή με κάποιον κόμβο προηγούμενου επιπέδου

23 Αναζήτηση κατά πλάτος (Breadth First Search BFS) Εσείς Απόσταση 1 Οι φίλοι σας Απόσταση 2 Οι φίλοι των φίλων σας Απόσταση 3 Οι φίλοι των φίλων των φίλων σας Κόμβοι που δεν έχουμε ανακαλύψει ακόμα με ακμές προς κόμβους προηγούμενων επιπέδων

24 Αναζήτηση κατά πλάτος (Breadth First Search BFS) Η τεχνική αυτή καλείται Αναζήτηση κατά Πλάτος ή Breadth First Search ή BFS Ξεκινώντας από κάποια κορυφή του γραφήματος ψάχνουμε απομακρυνόμενοι ανακαλύπτοντας νωρίτερα τις κοντινότερες κορυφές BFS: τεχνική για οργάνωση της δομής γραφημάτων Οι κόμβοι τοποθετούνται ανάλογα με την απόστασή τους από κάποιον δοσμένο αρχικό κόμβο

25 Αναζήτηση κατά πλάτος (Breadth First Search BFS) Απόσταση 1 Απόσταση 2 Απόσταση 3

26 The Small World Phenomenon Εξετάζοντας δίκτυα φιλίας διαπιστώνουμε ότι Υπάρχουν μονοπάτια που μας συνδέουν με πολλά άλλα άτομα Τα μονοπάτια αυτά είναι εξαιρετικά σύντομα Φανταστείτε ένα φίλο σας που μεγάλωσε σε άλλη χώρα Ακολουθήστε το μονοπάτι που περνάει από το φίλο σας αυτόν και προχωράει στους γονείς του και μετά στους φίλους των γονιών του Σε 3 μόνο βήματα έχετεμεταφερθείσεκάποιαάλληάκρητουκόσμου, σε διαφορετική γενιά, σε ανθρώπους σχεδόν ξένους προς εσάς Η ιδέα αυτή καλείται small world phenomenon: ο κόσμοςδείχνει «μικρός» αν σκεφτούμε πόσο σύντομα μονοπάτια φίλων μας συνδέουν με σχεδόν κάθε άλλο άτομο Για την ιδέα αυτή χρησιμοποιείται συνήθως και η φράση six degrees of separation που προέρχεται από ομώνυμο έργο του John Guare και συγκεκριμένα από την εξής φράση ενός από τους πρωταγωνιστές του: I read somewhere that everybody on this planet is separated by only six other people. Sixdegrees of separationbetween us and everyone else on this planet.

27 The Small World Phenomenon Η πρώτη σχετική πειραματική μελέτη έγινε από το Stanley Milgram και συνεργάτες του τη δεκαετία του 1960 Χωρίς την τεράστια ποσότητα πληροφορίας που διαθέτουμε σήμερα από τα κοινωνικά δίκτυα και με χρηματοδότηση μόνο $680, πειραματίστηκε για το αν όντως οι άνθρωποι συνδέονται σε ένα παγκόσμιο δίκτυο μέσω μικρών αλυσίδων φίλων Ζήτησε από 296 τυχαία επιλεγμένους αποστολείς να προωθήσουν μια επιστολή σε κάποιον άγνωστο παραλήπτη, έναν χρηματιστή που ζούσε σε κάποιο προάστιο της Βοστώνης Έδωσε στους αποστολείς κάποιες προσωπικές πληροφορίες για τον παραλήπτη συμπεριλαμβανομένων ταχυδρομικής διεύθυνσης και επαγγέλματος Τους ζήτησε να προωθήσουν την επιστολή σε κάποιον γνωστό τους με το ίδιο μικρό όνομα με τον παραλήπτη και να του ζητήσουν να κάνει το ίδιο Στόχος ήταν η επιστολή να παραδοθεί το συντομότερο δυνατόν Η επιστολή πέρασε από μια αλυσίδα ανθρώπων και κατέληξε στον παραλήπτη

28 The Small World Phenomenon 64 αλυσίδες επιτυχείς Άξονας x: πλήθος ενδιάμεσων ατόμων Άξονας y: πλήθος αλυσίδων με ίδιο πλήθος ενδιάμεσων Σχήμα: κατανομή μήκους αντίστοιχων μονοπατιών Μέσο μήκος = 6

29 The Small World Phenomenon Παρατήρηση 1: το πείραμα δεν αποτελεί απόδειξη για το six degrees of separation between us and everyone else on this planet Τα μονοπάτια ήταν προς ένα, σχετικά εύκολο παραλήπτη Πολλές επιστολές δεν παραδόθηκαν Απόπειρες για επανάληψη του πειράματος ήταν ανεπιτυχείς λόγω έλλειψης συμμετοχής Παρατήρηση 2: πόσο χρήσιμα είναι τελικά αυτά τα σύντομα μονοπάτια σε μια κοινωνία; Ακόμα κι αν μπορούμε να επικοινωνήσουμε με κάποιο άτομο μέσω μικρής αλυσίδας φίλων, πόσο χρήσιμο μας είναι κάτι τέτοιο; Σημαίνει άραγε ότι είμαστε και «κοινωνικά» κοντάσετέτοιαάτομαπαραλήπτες; Απάντηση του Milgram από την αρχική του εργασία: Αν φανταστούμε κάθε άτομο σαν το κέντρο του δικού του κοινωνικού μικρό κόσμου τότε 6 μικρά βήματα σημαίνουν 6 κόσμους μακρυά

30 The Small World Phenomenon Το πείραμα του Milgram συνέβαλε σημαντικά στην κατανόηση των κοινωνικών δικτύων Το συνολικό συμπέρασμα του Milgram είναι πλέον γενικά αποδεκτό Στα κοινωνικά δίκτυα υπάρχουν όντως πολύ σύντομα μονοπάτια μεταξύ αυθαίρετων ζευγών ατόμων Ακόμα κι αν η απόσταση μήκους 6 που μας χωρίζει από διοικούντες ή πολιτικούς δεν συνεπάγεται ανάλογη ανταμοιβή σε καθημερινή βάση η ύπαρξη όλων αυτών των πολύ σύντομων μονοπατιών δείχνει Την ενδεχόμενη ταχύτητα εξάπλωσης σεμιακοινωνίαπληροφοριών, ασθενειών και όσων μεταδίδονται Τις δυνατότητες πρόσβασης που παρέχουν τα κοινωνικά δίκτυα σε ευκαιρίες και άτομα με πολύ διαφορετικά χαρακτηριστικά

31 Instant Messaging, Paul Erdös, Kevin Bacon Πλέον, μελετώντας μεγάλο όγκο πραγματικών δεδομένων επιβεβαιώνεται ότι τα σύγχρονα κοινωνικά δίκτυα όντως αποτελούν small worlds Χαρακτηριστικά παραδείγματα: Microsoft Instant Messenger Erdös number Bacon number

32 Instant Messaging JureLeskovec και Eric Horvitz (εργαζόμενοι στη Microsoft) Ανέλυσαν 240 εκατομμύρια λογαριασμούς χρηστών Microsoft Instant Messenger Κατασκεύασαν γράφημα: κόμβοι = χρήστες, ακμές = οι αντίστοιχοι χρήστες μίλησαν τουλάχιστον μια φορά σε διάστημα ενός μήνα Εντοπίστηκε μια μεγάλη συνεκτική συνιστώσα με σχεδόν όλους τους κόμβους και με όντως πολύ μικρές αποστάσεις μεταξύ των κόμβων της (μεταξύ 6,6 και 7) Εκτελέστηκε BFS σε τυχαίο δείγμα 1000 χρηστών θα ήταν εξαιρετικά χρονοβόρο να γίνει για όλους τους χρήστες λόγω μεγάλου μεγέθους του γραφήματος

33 Instant Messaging Το διάγραμμα της μελέτης πράγματι προσεγγίζει όσα προσπάθησαν να κατανοήσουν Milgram καιοισυνεργάτες του: την κατανομή του πόσο μακρυά είμαστε σε ένα καθολικό δίκτυο φιλίας Παρατήρηση 1: η μελέτη περιέχει μόνο χρήστες με δυνατότητα επικοινωνίας με χρήση Microsoft Instant Messaging Παρατήρηση 2: το παραγόμενο γράφημα ελάχιστα σχετίζεται με δίκτυο φιλίας αντικατοπτρίζει απλά ποιος μίλησε με ποιον κατά τη διάρκεια της περιόδου καταγραφής

34 Erdös number Πείραμα σε μικρότερη κλίμακα της τάξης των εκατοντάδων χιλιάδων ατόμων Συμπέρασμα: Υπάρχουν πολύ σύντομα μονοπάτια σε δίκτυα συνεργασίας μέσα σε επαγγελματικές κοινότητες Γράφημα συνεργασίας: κόμβοι = μαθηματικοί, ακμές = οι αντίστοιχοι μαθηματικοί έχουν γράψει από κοινού εργασία Κέντρο γραφήματος συνεργασίας: ο μαθηματικός Paul Erdös που έγραψε περίπου 1500 εργασίες κατά τη διάρκεια της καριέρας του ΟαριθμόςErdös δείχνει την απόσταση ενός ερευνητή από τον Erdös στο γράφημα αυτό Οι περισσότεροι μαθηματικοί έχουν Erdös number το πολύ 4 ή 5 Επεκτείνοντας το γράφημα με ερευνητές και από άλλα επιστημονικά πεδία, οι περισσότεροι ερευνητές έχουν Erdös number το πολύ 4 ή 5 ή λίγο μεγαλύτερο Albert Einstein: 2, Enrico Fermi: 3, Noam Chomsky, Linus Pauling: 4, Francis Crick: 5, James Watson: 6 Ο κόσμος της επιστήμης φαίνεται να είναι πολύ μικρός με αυτή την έννοια

35 Erdös number Μέρος του γραφήματος συνεργασίας με κέντρο τον Paul Erdös ζωγραφισμένο με το χέρι από το Ron Graham

36 Bacon number Εμπνευσμένοι από το πείραμα του Milgram και το έργο του John Guare καιυποθέτονταςότιοkevin Bacon είναι το κέντρο του σύμπαντος για το Hollywood 3 φοιτητές του Albright College στην Pennsylvania γύρω στο 1994 εφήρμοσαν την ιδέα του Erdös number στο γράφημα συνεργασίας ηθοποιών Κόμβοι = ηθοποιοί, Ακμές = αν οι αντίστοιχοι ηθοποιοί έχουν συμμετάσχει και οι σε κάποια ταινία ΟαριθμόςBacon κάποιου ηθοποιού δείχνει την απόστασή του από τον Kevin Bacon σε αυτό το γράφημα συνεργασίας Με βάση την Internet Movie Database (IMDB), υπολογίστηκαν Bacon numbers για όλους τους ηθοποιούς με BFS: και πάλι κατέληξαν σε ένα small world Οι Bacon numbers ήταν κατά μέσο όσο 2.9 και όχι μεγαλύτεροι από 5

37 Network Datasets Τα τελευταία χρόνια, η τεράστια αύξηση στην έρευνα σε δίκτυα ευρείας κλίμακας υποβοηθήθηκε από τη διαθεσιμότητα μεγάλων και λεπτομερών συνόλων δεδομένων network datasets Γιατί να μελετηθεί κάποιο συγκεκριμένο network dataset; Ενδιαφέρουσα περιοχή προέλευσης Ενδεικτικό δείγμα για δίκτυο που δεν είναι εφικτό να μελετηθεί στο σύνολό του (π.χ., Microsoft Instant Messager graph) Ύπαρξη κοινών ιδιοτήτων μέσω εντοπισμού ανάλογων επιδράσεων σε μη συσχετιζόμενα σύνολα δεδομένων Διάφορα ήδη δικτύων έχουν χρησιμοποιηθεί για συλλογή datasets για ερευνητικούς σκοπούς

38 Γραφήματα συνεργασίας Collaboration graphs Δείχνουν ποιος έχει συνεργαστεί με ποιον σε κάποιο πλαίσιο (π.χ., συγγραφή εργασιών, ταινίες, ) Παράδειγμα που έχει μελετηθεί εκτενώς από κοινωνιολόγους: γράφημα με κόμβους άτομα του επιχειρηματικού κόσμου και ακμή μεταξύ τους αν έχουν συνυπάρξει στο ΔΣ της ίδιας εταιρείας Fortune 500 Wikipedia collaboration graph: συνδέει δύο συντάκτες αν έχουν συνεισφέρει στοίδιοάρθρο Μελετώντας ένα collaboration graph μαθαίνουμε για την περιοχή στην οποία αναφέρεται Οι κοινωνιολόγοι που μελετούν τον κόσμο των επιχειρήσεων ενδιαφέρονται για τις σχέσεις σε επίπεδο ΔΣ Μελετώντας το δίκτυο συνεργασίας για τη συγγραφή επιστημονικών εργασιών ανακαλύπτουμε πληροφορίες για κοινωνική αλληλεπίδραση που εξελίχθηκε σε βάθος χρόνου Μελετώντας on line βιβλιογραφικά αρχεία κατανοούμε μοτίβα συνεργασίας που εξελίχθηκαν σε βάθος χρόνου

39 Who talks to Whom Graphs Αποκαλύπτουν κοινωνικές δομές βασισμένες στο ποιος μιλάει σε ποιον Datasets ανάλογα με αυτά για το Microsoft IM υπάρχουν και για s σε εταιρείες ή πανεπιστήμια καθώς και για τηλεφωνικές κλήσεις (call graphs) Εκμεταλλευόμενοι τα κινητά τηλέφωνα και τις δυνατότητες επικοινωνίας μικρής απόστασης που δίνουν μπορούμε να κατασκευάσουμε γράφημα face to face επικοινωνίας που να απεικονίζει την φυσική εγγύτητα Σε όλες αυτές τις περιπτώσεις οι κόμβοι είναι άνθρωποι με ισχυρές απαιτήσεις ιδιωτικότητας χωρίς απαραίτητα να αντιλαμβάνονται τα έντονα ίχνη που αφήνουν όταν επικοινωνούν με e mail, instant messaging ή τηλέφωνο και πόσο εύκολα μπορεί να ανασκευαστεί η συμπεριφορά τους μέσω αυτών των πληροφοριών η σχετική έρευνα γίνεται με πολλούς περιορισμούς για τη διασφάλιση της ιδιωτικότητας στο πώς χρησιμοποιούν προσωπικά δεδομένα οι εταιρείες για marketing, οι κρατικές υπηρεσίες πληροφοριών για ασφάλεια, κτλ

40 Who talks to Whom Graphs Σχετικά είναι και τα γραφήματα who transacts with whom Αποκαλύπτουν τη δομή αγορών ή οικονομικών κοινοτήτων Η μελέτη τους υποδεικνύει πώς τα διαφορετικά επίπεδα πρόσβασης σε αγορές οδηγούν σε διαφορετική ισχύ και διαφορετικές τιμές αγαθών

41 Γραφήματα Σύνδεσης Πληροφοριών Information Linkage Graphs Στιγμιότυπα στο Web αποτελούν βασικά παραδείγματα network datasets Κόμβοι = Web pages Κατευθυνόμενες ακμές = links μεταξύ σελίδων Παρέχουν πληροφορία μεγάλης κλίμακας και ποικιλομορφίας Και δεν είναι μόνο η διασυνδεδεμένες πληροφορίες ενδιαφέρουσες αλλά και οι κοινωνικές και οικονομικές δομές πίσω από αυτές Διασυνδέσεις μεταξύ bloggers, σελίδων στη Wikipedia, σελίδων σε κοινωνικά δίκτυα όπως Facebook ή MySpace ή σε sites με συζητήσεις ή κριτικές για προϊόντα Χαρακτηριστικό είναι το πεδίο της ανάλυσης αναφορών citation analysis Ποιοι συγγραφείς αναφέρουν ποιους σε επιστημονικές εργασίες και πώς αυτό επηρεάζει την εξέλιξη των επιστημών

42 Τεχνολογικά Δίκτυα Technological Networks Tο Web αν και δομημένο σε εξαιρετικό τεχνολογικό υπόβαθρο δευτερευόντως θεωρείται τεχνολογικό δίκτυο κυρίως είναι προβολή σε ένα τεχνολογικό σκηνικό ιδεών, πληροφοριών, κοινωνικής και οικονομικής δομής που δημιουργήθηκε από τον άνθρωπο Υπάρχει σύγκλιση τεχνολογικών και κοινωνικών δικτύων τα τελευταία χρόνια (π.χ., Web) Ωστόσο είναι σημαντικό και το αμιγώς τεχνολογικό μέρος (Internet) Κόμβοι = συσκευές Ακμές = φυσικές συνδέσεις μεταξύ συσκευών Ακόμα και τα φυσικά δίκτυα είναι και οικονομικά δίκτυα αναπαριστώντας αλληλεπιδράσεις μεταξύ ανταγωνιστικών οργανισμών, εταιρειών, κανονιστικών φορέων και άλλων οικονομικών οντοτήτων Δύο επίπεδα κόμβων στο Internet: Χαμηλό επίπεδο: κόμβοι = routers ή computers, ακμές = φυσική σύνδεση Υψηλό επίπεδο: οικόμβοιομαδοποιούνταισε«κρατίδια» που λέγονται αυτόνομα συστήματα (autonomous systems) που ελέγχονται από διαφορετικούς Internet Service Providers (ISP) Σχηματίζεται έτσι γράφημα who transacts with whom γνωστό ως AS graph που δείχνει τις συμφωνίες διακίνησης δεδομένων μεταξύ ISP

43 Δίκτυα στο Φυσικό Κόσμο Συναντάμε τα γραφήματα στη βιολογία και σε άλλες φυσικές επιστήμες Παραδείγματα βιολογικών δικτύων food webs τροφικές αλυσίδες: αναπαριστούν σχέσεις who eats whom μεταξύ ειδών σε ένα οικοσύστημα Κόμβοι = είδη Υπάρχει ακμή από κόμβο A σε κόμβο B αν το είδος Α καταναλώνει το είδος B Κατανοώντας τέτοια γραφήματα βγάζουμε συμπεράσματα για τις συνέπειες της εξαφάνισης ειδών Ανείδηεκλείψουνεπηρεάζονταιάμεσακαιάλλαείδημέσωτης τροφικής αλυσίδας

44 Δίκτυα στο Φυσικό Κόσμο Δομή σύνδεσης νευρώνων στον εγκέφαλο Κόμβοι = νευρώνες Ακμές = συνδέσεις μεταξύ νευρώνων Το νευρωνικό δίκτυο απλών οργανισμών περιέχει 302 κόμβους και περίπου 7000 ακμές και έχει χαρτογραφηθεί Το νευρωνικό δίκτυο ανώτερων οργανισμών παραμένει εν πολλοίς ανεξερεύνητο παρά το ότι έχει σημειωθεί σημαντική πρόοδος σχετικά με τη δομή συγκεκριμένων μορίων και τις αλληλεπιδράσεις τους Μεταβολισμός κυττάρων Κόμβοι = ενώσεις με συγκεκριμένο ρόλο στο μεταβολισμό Ακμές = χημικές αλληλεπιδράσεις μεταξύ ενώσεων Η μελέτη τέτοιων δικτύων μπορεί να βοηθήσει σημαντικά στη δημιουργία δικτυοκεντρικών επιθέσεων σε παθογένειες που επηρεάζουν το μεταβολισμό των κυττάρων

45 Κεντρικές κορυφές (Pivotal nodes ) Μια κορυφή X είναι κεντρική (pivotal) για ζεύγος διακριτών κορυφών Y και Z αν η X βρίσκεται σε κάθε συντομότερο μονοπάτι μεταξύ των Y και Z και η X είναι διαφορετική και από την Y και από την Z

46 Κεντρικές κορυφές (Pivotal nodes ) Μια κορυφή X είναι κεντρική (pivotal) για ζεύγος διακριτών κορυφών Y και Z αν η X βρίσκεται σε κάθε συντομότερο μονοπάτι μεταξύ των Y και Z και η X είναι διαφορετική και από την Y και από την Z

47 Κεντρικές κορυφές (Pivotal nodes ) Μια κορυφή X είναι κεντρική (pivotal) για ζεύγος διακριτών κορυφών Y και Z αν η X βρίσκεται σε κάθε συντομότερο μονοπάτι μεταξύ των Y και Z και η X είναι διαφορετική και από την Y και από την Z

48 Κεντρικές κορυφές (Pivotal nodes ) Μια κορυφή X είναι κεντρική (pivotal) για ζεύγος διακριτών κορυφών Y και Z αν η X βρίσκεται σε κάθε συντομότερο μονοπάτι μεταξύ των Y και Z και η X είναι διαφορετική και από την Y και από την Z

49 Κορυφές φύλακες (gatekeepers) Μια κορυφή X είναι φύλακας (gatekeeper) αν για κάποιες άλλες δύο κορυφές Y και Z, κάθε μονοπάτι από την Y στην Z περνάει από την κορυφή X

50 Κορυφές φύλακες (gatekeepers) Μια κορυφή X είναι φύλακας (gatekeeper) αν για κάποιες άλλες δύο κορυφές Y και Z, κάθε μονοπάτι από την Y στην Z περνάει από την κορυφή X

51 Κορυφές φύλακες (gatekeepers) Μια κορυφή X είναι φύλακας (gatekeeper) αν για κάποιες άλλες δύο κορυφές Y και Z, κάθε μονοπάτι από την Y στην Z περνάει από την κορυφή X Ο ορισμός δίνει μια αίσθηση καθολικότητας Απαιτεί να λάβουμε υπόψιν μονοπάτια στο συνολικό γράφημα για να αποφασίσουμε αν κάποια κορυφή φύλακας (gatekeeper)

52 Κορυφές τοπικοί φύλακες (local gatekeepers) Μια πιο τοπική εκδοχή του ορισμού προϋποθέτει τον έλεγχο μόνο των γειτόνων μιας κορυφής Μια κορυφή X είναι τοπικός φύλακας (local gatekeeper) αν υπάρχουν δύο γειτονικές κορυφές της X, έστω Y και Z, που δεν συνδέονται με ακμή Για να είναι η X τοπικός φύλακας (local gatekeeper) θα πρέπει να υπάρχουν δύο κορυφές Y και Z που να έχουν ακμή προς την X, αλλά όχι μεταξύ τους

53 Κορυφές τοπικοί φύλακες (local gatekeepers) Μια κορυφή X είναι τοπικός φύλακας (local gatekeeper) ανυπάρχουνδύογειτονικές κορυφές της X, έστω Y και Z, που δεν συνδέονται με ακμή

54 Κορυφές τοπικοί φύλακες (local gatekeepers) Μια κορυφή X είναι τοπικός φύλακας (local gatekeeper) ανυπάρχουνδύογειτονικές κορυφές της X, έστω Y και Z, που δεν συνδέονται με ακμή

55 Συνολική μονάδα μέτρησης της απόστασης κορυφών γραφήματος;; Διάμετρος (diameter) Η μέγιστη απόσταση μεταξύ κάθε ζεύγους κορυφών στο γράφημα Μέση απόσταση (average distance) Η μέση απόσταση υπολογισμένη για όλα τα ζεύγη κορυφών στο γράφημα Φυσικά μέτρα για το πόσο συμπαγές είναι ένα γράφημα

56 Διάμετρος Μέση απόσταση (Diameter Average distance) AB=1 AC=1 AD=1 AE=1 AF=1 BC=2 BD=1 BE=2 BF=2 CD=1 CE=2 CF=2 DE=2 DF=2 EF=1

57 Διάμετρος Μέση απόσταση (Diameter Average distance) AB=1 AC=1 AD=1 AE=1 AF=1 BC=2 BD=1 BE=2 BF=2 CD=1 CE=2 CF=2 DE=2 DF=2 EF=1 Διάμετρος=2 Μέση απόσταση = 22/15= Πόσα ζεύγη κορυφών υπάρχουν;;; C(6,2)

58 Διάμετρος Μέση απόσταση (Diameter Average distance) Διάμετρος=2 Μέση απόσταση = 44/36=1.2222

Γράφημα ; Γειτονικές είναι κορυφές που ενώνονται με ακμή

Γράφημα ; Γειτονικές είναι κορυφές που ενώνονται με ακμή Γραφήματα Θεωρία γραφημάτων Παλιό αντικείμενο 18 ος αιώνας Leonhard Euler (Ελβετός μαθηματικός): πρόβλημα γεφυρών της πόλης Königsberg Με πολλές σύγχρονες εφαρμογές Μελέτη ιδιοτήτων ηλεκτρονικών κυκλωμάτων

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

Γράφημα ; Γειτονικές είναι κορυφές που ενώνονται με ακμή

Γράφημα ; Γειτονικές είναι κορυφές που ενώνονται με ακμή Γραφήματα Θεωρία γραφημάτων Παλιό αντικείμενο 18 ος αιώνας Leonhard Euler (Ελβετός μαθηματικός): πρόβλημα γεφυρών της πόλης Königsberg Με πολλές σύγχρονες εφαρμογές Μελέτη ιδιοτήτων ηλεκτρονικών κυκλωμάτων

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

Αλγόριθμοι για Ασύρματα Δίκτυα. Θεωρία Γραφημάτων

Αλγόριθμοι για Ασύρματα Δίκτυα. Θεωρία Γραφημάτων Αλγόριθμοι για Ασύρματα Δίκτυα Θεωρία Γραφημάτων Ασύρματα Δίκτυα Ιδιότητες Χρησιμότητα Προκλήσεις Τεχνικές για την αντιμετώπιση των προκλήσεων αυτών Ασύρματες συσκευές υπάρχουν παντού γύρω μας Τι συμβαίνει

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

Κεφάλαιο 3. Γραφήµατα v1.0 ( ) Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

Κεφάλαιο 3. Γραφήµατα v1.0 ( ) Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. Κεφάλαιο 3 Γραφήµατα v1.0 (2010-05-25) Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. 1 3.1 Βασικοί Ορισµοί και Εφαρµογές γραφήµατα γράφηµα G: ένας τρόπος κωδικοποίησης των σχέσεων

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

ΔΙΑΣΧΙΣΗ ΓΡΑΦΗΜΑΤΩΝ 1

ΔΙΑΣΧΙΣΗ ΓΡΑΦΗΜΑΤΩΝ 1 ΔΙΑΣΧΙΣΗ ΓΡΑΦΗΜΑΤΩΝ 1 Θέματα μελέτης Πρόβλημα αναζήτησης σε γραφήματα Αναζήτηση κατά βάθος (Depth-first search DFS) Αναζήτηση κατά πλάτος (Breadth-first search BFS) 2 Γράφημα (graph) Αναπαράσταση συνόλου

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

Κατευθυνόμενα και μη κατευθυνόμενα γραφήματα

Κατευθυνόμενα και μη κατευθυνόμενα γραφήματα Εισαγωγικά στοιχεία Κατευθυνόμενα και μη κατευθυνόμενα γραφήματα Κατευθυνόμενο γράφημα (directed graph ή digraph): (V,A) V: πεπερασμένο σύνολο κορυφών που σημειώνονται ως σημεία A: σύνολο διατεταγμένων

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

Network Science. Θεωρεία Γραφηµάτων (2)

Network Science. Θεωρεία Γραφηµάτων (2) Network Science Θεωρεία Γραφηµάτων () Section.8 PATHOLOGY Διαδρομές Μια διαδρομή είναι μια σειρά κόμβων όπου κάθε κόμβος είναι δίπλα στην επόμενη P i0,in μήκους n μεταξύ των κόμβων i 0 και i n είναι μια

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

Θεωρία γραφημάτων. Παλιό αντικείμενο 18 ος αιώνας Leonhard Euler (Ελβετός μαθηματικός): πρόβλημα γεφυρών της πόλης Königsberg

Θεωρία γραφημάτων. Παλιό αντικείμενο 18 ος αιώνας Leonhard Euler (Ελβετός μαθηματικός): πρόβλημα γεφυρών της πόλης Königsberg Γραφήματα Θεωρία γραφημάτων Παλιό αντικείμενο 18 ος αιώνας Leonhard Euler (Ελβετός μαθηματικός): πρόβλημα γεφυρών της πόλης Königsberg Με πολλές σύγχρονες εφαρμογές Μελέτη ιδιοτήτων ηλεκτρονικών κυκλωμάτων

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

Έξι βαθμοί διαχωρισμού

Έξι βαθμοί διαχωρισμού Έξι βαθμοί διαχωρισμού Βασισμένα στα 1. http://snap.stanford.edu/class/cs224w-readings/kleinberg99smallworld.pdf 2. http://snap.stanford.edu/class/cs224w-readings/kleinberg01smallworld.pdf Το πείραμα του

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

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

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

Κεφάλαιο 3. Γραφήματα. v1.3 ( ) Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

Κεφάλαιο 3. Γραφήματα. v1.3 ( ) Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. Κεφάλαιο 3 Γραφήματα v1.3 (2014-01-30) Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. 1 3.1 Βασικοί Ορισμοί και Εφαρμογές γραφήματα γράφημα G: ένας τρόπος κωδικοποίησης των σχέσεων

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

Κεφάλαιο 3. Γραφήµατα v1.1 (2012-01-12) Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

Κεφάλαιο 3. Γραφήµατα v1.1 (2012-01-12) Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. Κεφάλαιο 3 Γραφήµατα v1.1 (2012-01-12) Χρησιµοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. 1 3.1 Βασικοί Ορισµοί και Εφαρµογές γραφήµατα γράφηµα G: ένας τρόπος κωδικοποίησης των σχέσεων

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

Κατανεμημένα Συστήματα Ι

Κατανεμημένα Συστήματα Ι Κατανεμημένα Συστήματα Ι Εκλογή αρχηγού και κατασκευή BFS δένδρου σε σύγχρονο γενικό δίκτυο Παναγιώτα Παναγοπούλου Περίληψη Εκλογή αρχηγού σε γενικά δίκτυα Ορισμός του προβλήματος Ο αλγόριθμος FloodMax

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

Αλγόριθμοι εύρεσης ελάχιστων γεννητικών δέντρων (MST)

Αλγόριθμοι εύρεσης ελάχιστων γεννητικών δέντρων (MST) Αλγόριθμοι εύρεσης ελάχιστων γεννητικών δέντρων (MST) Γεννητικό δέντρο (Spanning Tree) Ένα γεννητικό δέντρο για ένα γράφημα G είναι ένα υπογράφημα του G που είναι δέντρο (δηλ., είναι συνεκτικό και δεν

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

Εισαγωγή στους Αλγόριθμους

Εισαγωγή στους Αλγόριθμους Εισαγωγή στους Αλγόριθμους Εύη Παπαϊωάννου Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών Σκοποί ενότητας Παρουσίαση και μελέτη αλγορίθμων

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

Το πρόβλημα μονοδρόμησης (The One-Way Street Problem)

Το πρόβλημα μονοδρόμησης (The One-Way Street Problem) Το πρόβλημα μονοδρόμησης (The One-Way Street Problem) Το πρόβλημα Σχετίζεται με τη διαχείριση της κίνησης οχημάτων στους δρόμους Αν δεν υπήρχαν καθυστερήσεις στην κίνηση στις πόλεις Αποφυγή σπατάλης ενέργειας

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

Κατανεμημένα Συστήματα Ι

Κατανεμημένα Συστήματα Ι Εκλογή αρχηγού σε γενικά δίκτυα 20 Οκτωβρίου 2016 Παναγιώτα Παναγοπούλου Εκλογή αρχηγού σε γενικά δίκτυα Προηγούμενη διάλεξη Σύγχρονα Κατανεμημένα Συστήματα Μοντελοποίηση συστήματος Πρόβλημα εκλογής αρχηγού

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

Αναζήτηση Κατά Πλάτος

Αναζήτηση Κατά Πλάτος Αναζήτηση Κατά Πλάτος Επιμέλεια διαφανειών: Δ. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Γραφήματα Μοντελοποίηση πολλών σημαντικών προβλημάτων (π.χ. δίκτυα

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

Γραφήματα. Θέματα Υπολογισμού στον Πολιτισμό Γραφήματα

Γραφήματα. Θέματα Υπολογισμού στον Πολιτισμό Γραφήματα Γραφήματα Θεωρία γραφημάτων Παλιό αντικείμενο 18 ος αιώνας Leonhard Euler (Ελβετός μαθηματικός): πρόβλημα γεφυρών της πόλης Königsberg Με πολλές σύγχρονες εφαρμογές Μελέτη ιδιοτήτων ηλεκτρονικών κυκλωμάτων

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

Network Science Θεωρεία Γραφηµάτων (1)

Network Science Θεωρεία Γραφηµάτων (1) Network Science Θεωρεία Γραφηµάτων (1) Network Theory: Graph Theory Section 1 Οι γέφυρες του Konigsberg THE BRIDGES OF KONIGSBERG Network Science: Graph Theory THE BRIDGES OF KONIGSBERG Network Science:

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

Πληροφοριακά Συστήματα Διοίκησης (ΜΒΑ) Ενότητα 1: Δικτυωτή Ανάλυση (Θεωρία Γράφων)

Πληροφοριακά Συστήματα Διοίκησης (ΜΒΑ) Ενότητα 1: Δικτυωτή Ανάλυση (Θεωρία Γράφων) Πληροφοριακά Συστήματα Διοίκησης (ΜΒΑ) Ενότητα 1: Δικτυωτή Ανάλυση (Θεωρία Γράφων) Μπεληγιάννης Γρηγόριος Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διοίκησης Επιχειρήσεων Αγροτικών Προϊόντων & Τροφίμων

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

Στοιχεία Θεωρίας Γράφων (Graph Theory)

Στοιχεία Θεωρίας Γράφων (Graph Theory) Στοιχεία Θεωρίας Γράφων (Graph Theory) Ε Εξάμηνο, Τμήμα Πληροφορικής & Τεχνολογίας Υπολογιστών ΤΕΙ Λαμίας plam@inf.teilam.gr, Οι διαφάνειες βασίζονται στα βιβλία:. Αλγόριθμοι, Σχεδιασμός & Ανάλυση, η έκδοση,

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

Αναζήτηση Κατά Πλάτος

Αναζήτηση Κατά Πλάτος Αναζήτηση Κατά Πλάτος ημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Γραφήματα Μοντελοποίηση πολλών σημαντικών προβλημάτων (π.χ. δίκτυα συνεκτικότητα,

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

Το πιο απλό δίκτυο είναι η δυάδα ή το ζευγάρι. Οι δυάδες συνδέονται μεταξύ τους για να δημιουργήσουν μεγαλύτερα δίκτυα

Το πιο απλό δίκτυο είναι η δυάδα ή το ζευγάρι. Οι δυάδες συνδέονται μεταξύ τους για να δημιουργήσουν μεγαλύτερα δίκτυα Κοινωνικά Δίκτυα Το πιο απλό δίκτυο είναι η δυάδα ή το ζευγάρι Οι δυάδες συνδέονται μεταξύ τους για να δημιουργήσουν μεγαλύτερα δίκτυα Δεσμός = η σχέση μεταξύ δύο ατόμων Κεντρικός κόμβος Περιφερειακός

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

Γράφοι. Ένας γράφος ή αλλιώς γράφηµα αποτελείται απο. Εφαρµογές: Τηλεπικοινωνιακά και Οδικά ίκτυα, Ηλεκτρονικά Κυκλώµατα, Β.. κ.ά.

Γράφοι. Ένας γράφος ή αλλιώς γράφηµα αποτελείται απο. Εφαρµογές: Τηλεπικοινωνιακά και Οδικά ίκτυα, Ηλεκτρονικά Κυκλώµατα, Β.. κ.ά. Γράφοι Ένας γράφος ή αλλιώς γράφηµα αποτελείται απο πλευρές (ακµές) και κορυφές (κόµβους). Εφαρµογές: Τηλεπικοινωνιακά και Οδικά ίκτυα, Ηλεκτρονικά Κυκλώµατα, Β.. κ.ά. Graph Drawing 4 πιθανές αναπαραστάσεις

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

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών 4 ο εξάμηνο ΣΗΜΜΥ 4 η ενότητα: Γράφοι: προβλήματα και αλγόριθμοι Επιμέλεια διαφανειών: Στάθης Ζάχος, Άρης Παγουρτζής, Δημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών

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

Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ

Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ Διάλεξη 9: Εισαγωγή στους Γράφους Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Γράφοι - ορισμοί και υλοποίηση Διάσχιση Γράφων Διδάσκων: Κωνσταντίνος Κώστα Διαφάνειες: Δημήτρης Ζεϊναλιπούρ

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

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

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

(elementary graph algorithms)

(elementary graph algorithms) (elementary graph algorithms) Παύλος Εφραιμίδης 1 περιεχόμενα γραφήματα αναπαραστάσεις οριζόντια διερεύνηση καθοδική διερεύνηση 2 ΓΡΑΦΉΜΑΤΑ 3 αναπαράσταση δύο καθιερωμένοι τρόποι: πίνακας γειτνίασης συλλογή

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

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Θεωρία Υπολογισμού. Ενότητα 3 : Γραφήματα & Αποδείξεις. Αλέξανδρος Τζάλλας

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Θεωρία Υπολογισμού. Ενότητα 3 : Γραφήματα & Αποδείξεις. Αλέξανδρος Τζάλλας 1 Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου Θεωρία Υπολογισμού Ενότητα 3 : Γραφήματα & Αποδείξεις Αλέξανδρος Τζάλλας 2 Ανοιχτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ηπείρου Τμήμα Μηχανικών Πληροφορικής

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

Θεωρία Υπολογισμού και Πολυπλοκότητα Μαθηματικό Υπόβαθρο

Θεωρία Υπολογισμού και Πολυπλοκότητα Μαθηματικό Υπόβαθρο Θεωρία Υπολογισμού και Πολυπλοκότητα Μαθηματικό Υπόβαθρο Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Σύνολα Συναρτήσεις και Σχέσεις Γραφήματα Λέξεις και Γλώσσες Αποδείξεις ΕΠΛ 211 Θεωρία

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

Αναζήτηση Κατά Πλάτος

Αναζήτηση Κατά Πλάτος Αναζήτηση Κατά Πλάτος ιδάσκοντες: Σ. Ζάχος,. Φωτάκης Επιμέλεια διαφανειών:. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Άδεια Χρήσης Το παρόν εκπαιδευτικό

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

Συνεκτικότητα Γραφήματος

Συνεκτικότητα Γραφήματος Συνεκτικότητα Γραφήματος Θεμελιώδης έννοια στη Θεωρία Γραφημάτων. Πληθώρα πρακτικών εφαρμογών, όπως: Αξιόπιστη και ασφαλής επικοινωνία. Δρομολόγηση σε δίκτυα. Πλοήγηση. Συνεκτικότητα Γραφήματος Θεμελιώδης

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

ΤΣΑΝΤΑΣ ΝΙΚΟΣ 11/26/2007. Νίκος Τσάντας Τμήμα Μαθηματικών Πανεπιστημίου Πατρών, Ακαδημαϊκό έτος Δικτυωτή Ανάλυση

ΤΣΑΝΤΑΣ ΝΙΚΟΣ 11/26/2007. Νίκος Τσάντας Τμήμα Μαθηματικών Πανεπιστημίου Πατρών, Ακαδημαϊκό έτος Δικτυωτή Ανάλυση ΤΣΑΝΤΑΣ ΝΙΚΟΣ // Επιχειρησιακή Έρευνα ικτυωτή Ανάλυση Νίκος Τσάντας Τμήμα Μαθηματικών Πανεπιστημίου Πατρών, Ακαδημαϊκό έτος - Δικτυωτή Ανάλυση Δίκτυο είναι ένα διάγραμμα το οποίο το οποίο αναπαριστά τη

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

Εισαγωγή στην Επιστήμη των Υπολογιστών

Εισαγωγή στην Επιστήμη των Υπολογιστών Εισαγωγή στην Επιστήμη των Υπολογιστών 4 ο εξάμηνο ΣΗΜΜΥ 5 η ενότητα: Γράφοι: προβλήματα και αλγόριθμοι Επιμέλεια διαφανειών: Στάθης Ζάχος, Άρης Παγουρτζής, Δημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών

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

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ Φροντιστήριο #7: Ελάχιστα Επικαλυπτικά Δένδρα, Αλγόριθμος Kruskal, Δομές Union-Find Άσκηση # 0 5 0 0 0

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

Επιχειρησιακή Έρευνα I

Επιχειρησιακή Έρευνα I Επιχειρησιακή Έρευνα I Operations/Operational Research (OR) Κωστής Μαμάσης Παρασκευή 9: : Σημειώσεις των Α. Platis, K. Mamasis Περιεχόμενα EE & Εισαγωγή Μαθηματικός Προγραμματισμός - Γραμμικός Προγραμματισμός

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

Κατανεμημένα Συστήματα Ι

Κατανεμημένα Συστήματα Ι Κατανεμημένα Συστήματα Ι Παναγιώτα Παναγοπούλου Χριστίνα Σπυροπούλου 8η Διάλεξη 8 Δεκεμβρίου 2016 1 Ασύγχρονη κατασκευή BFS δέντρου Στα σύγχρονα συστήματα ο αλγόριθμος της πλημμύρας είναι ένας απλός αλλά

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

Αναζήτηση Κατά Πλάτος

Αναζήτηση Κατά Πλάτος Αναζήτηση Κατά Πλάτος Επιµέλεια διαφανειών:. Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Γραφήµατα Μοντελοποίηση πολλών σηµαντικών προβληµάτων (π.χ. δίκτυα

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

HY118-Διακριτά Μαθηματικά

HY118-Διακριτά Μαθηματικά HY118-Διακριτά Μαθηματικά Πέμπτη, 10/05/2018 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr 10-May-18 1 1 Θεωρία γράφων / γραφήματα 10-May-18 2 2 Τι είναι οι γράφοι; Mία ειδική κλάση διακριτών δομώνκαι

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

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7] Στόχοι ΕΠΛ 003: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες τους. Να περιγράψουμε

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

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά

Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά Διακριτά Μαθηματικά ΙΙ Χρήστος Νομικός Τμήμα Μηχανικών Η/Υ και Πληροφορικής Πανεπιστήμιο Ιωαννίνων 2018 Χρήστος Νομικός ( Τμήμα Μηχανικών Η/Υ Διακριτά και Πληροφορικής Μαθηματικά Πανεπιστήμιο ΙΙ Ιωαννίνων

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

Θέματα Υπολογισμού στον Πολιτισμό - Δένδρα. Δένδρα

Θέματα Υπολογισμού στον Πολιτισμό - Δένδρα. Δένδρα Δένδρα Δένδρα Ειδική κατηγορία γραφημάτων: συνεκτικά γραφήματα που δεν περιέχουν απλά κυκλώματα [1857] Arthur Cayley: για απαρίθμηση ορισμένων ειδών χημικών ενώσεων Χρησιμοποιούνται σε πληθώρα προβλημάτων,

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

(elementary graph algorithms)

(elementary graph algorithms) (elementary graph algorithms) Παύλος Εφραιμίδης περιεχόμενα αναπαραστάσεις οριζόντια διερεύνηση καθοδική διερεύνηση αναπαράσταση δύο καθιερωμένοι τρόποι: πίνακας γειτνίασης συλλογή από καταλόγους γειτνίασης

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

Αναζήτηση στους γράφους. - Αναζήτηση η κατά βάθος Συνεκτικές Συνιστώσες - Αλγόριθμος εύρεσης συνεκτικών συνιστωσών

Αναζήτηση στους γράφους. - Αναζήτηση η κατά βάθος Συνεκτικές Συνιστώσες - Αλγόριθμος εύρεσης συνεκτικών συνιστωσών Αναζήτηση στους γράφους Βασικός αλγόριθμος λό - Αναζήτηση κατά πλάτος - Αναζήτηση η κατά βάθος Συνεκτικές Συνιστώσες - Αλγόριθμος εύρεσης συνεκτικών συνιστωσών Διάσχιση (αναζήτηση ) στους γράφους Φεύγοντας

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

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Δίκτυα Υπολογιστών Στόχοι 1 Να εξηγήσουμε τι είναι τα δίκτυα υπολογιστών, ποιες είναι οι βασικές κατηγορίες τους και ποιες οι πιο συνηθισμένες τοπολογίες

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

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 2: Μαθηματικό Υπόβαθρο

ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας. Διάλεξη 2: Μαθηματικό Υπόβαθρο ΕΠΛ 211: Θεωρία Υπολογισμού και Πολυπλοκότητας Διάλεξη 2: Μαθηματικό Υπόβαθρο Τι θα κάνουμε σήμερα Συναρτήσεις & Σχέσεις (0.2.3) Γράφοι (Γραφήματα) (0.2.4) Λέξεις και Γλώσσες (0.2.5) Αποδείξεις (0.3) 1

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

u v 4 w G 2 G 1 u v w x y z 4

u v 4 w G 2 G 1 u v w x y z 4 Διάλεξη :.0.06 Θεωρία Γραφημάτων Γραφέας: Σ. Κ. Διδάσκων: Σταύρος Κολλιόπουλος. Εισαγωγικοί ορισμοί Ορισμός. Γράφημα G καλείται ένα ζεύγος G = (V, E) όπου V είναι το σύνολο των κορυφών (ή κόμβων) και E

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

Δυναμικές Δομές Δεδομένων Λίστες Δένδρα - Γράφοι

Δυναμικές Δομές Δεδομένων Λίστες Δένδρα - Γράφοι Δυναμικές Δομές Δεδομένων Λίστες Δένδρα - Γράφοι Κ Ο Τ Ι Ν Η Ι Σ Α Β Ε Λ Λ Α Ε Κ Π Α Ι Δ Ε Υ Τ Ι Κ Ο Σ Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ Π Ε 8 6 Ν Ε Ι Ρ Ο Σ Α Ν Τ Ω ΝΙ Ο Σ Ε Κ Π Α Ι Δ Ε Υ Τ Ι Κ Ο Σ Π Λ Η Ρ Ο Φ Ο

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

Θέματα υπολογισμού στον πολιτισμό

Θέματα υπολογισμού στον πολιτισμό Θέματα υπολογισμού στον πολιτισμό Ενότητα 2: Απεικόνιση δεδομένων: Γραφήματα Εύη Παπαϊωάννου Σχολή Οργάνωσης και Διοίκησης Επιχειρήσεων Τμήμα Διαχείρισης Πολιτισμικού Περιβάλλοντος και Νέων Τεχνολογιών

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

e 2 S F = [V (H), V (H)]. 3-1 e 1 e 3

e 2 S F = [V (H), V (H)]. 3-1 e 1 e 3 Διάλεξη 3: 19.10.2016 Θεωρία Γραφημάτων Διδάσκων: Σταύρος Κολλιόπουλος Γραφέας: Βασίλης Λίβανος & Σ. Κ. 3.1 Ακμοδιαχωριστές, Τομές, Δεσμοί Ορισμός 3.1 Ακμοδιαχωριστής (edge-separator) ενός γραφήματος =

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

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή

ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων Εισαγωγή ΚΕΦΑΛΑΙΟ 1: Τα είδη των Δικτύων 1.1. Εισαγωγή Γενικότερα δεν υπάρχει κάποια ταξινόμηση των πιθανών δικτύων κάτω από την οποία να ταιριάζουν όλα τα δίκτυα. Παρόλα αυτά η ταξινόμηση τους είθισται να γίνεται

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

ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ

ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΟΛΙΤΙΣΜΙΚΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΚΑΙ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΣΧΕΔΙΑΣΗ ΚΑΙ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ ΔΙΔΑΚΤΙΚΗ ΕΝΟΤΗΤΑ 3 ΘΕΜΑ: ΑΝΑΠΑΡΑΣΤΑΣΗ ΔΕΔΟΜΕΝΩΝ ΓΡΑΦΗΜΑΤΑ Επίκουρος Καθηγητής ΠΕΡΙΕΧΟΜΕΝΟ

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

Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων ομές εδομένων

Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων ομές εδομένων Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 11. Γράφοι 2 ομές εδομένων 4 5 Χρήστος ουλκερίδης Τμήμα Ψηφιακών Συστημάτων 23/12/2016 Εισαγωγή Οι γράφοι

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

Λυσεις προβλημάτων τελικής φάσης Παγκύπριου Μαθητικού Διαγωνισμού Πληροφορικής 2007

Λυσεις προβλημάτων τελικής φάσης Παγκύπριου Μαθητικού Διαγωνισμού Πληροφορικής 2007 Λυσεις προβλημάτων τελικής φάσης Παγκύπριου Μαθητικού Διαγωνισμού Πληροφορικής 2007 Πρόβλημα 1 Το πρώτο πρόβλημα λύνεται με τη μέθοδο του Δυναμικού Προγραμματισμού. Για να το λύσουμε με Δυναμικό Προγραμματισμό

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

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ Εξαγωγή γεωγραφικής πληροφορίας από δεδομένα παρεχόμενα από χρήστες του

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

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

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

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων Δημήτρης Φωτάκης Διακριτά Μαθηματικά και Μαθηματική Λογική Πληροφορική Ελληνικό Ανοικτό Πανεπιστήμιο 3 η Εργασία: Γενική Εικόνα Αξιόλογη προσπάθεια,

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

Θεωρία Γραφημάτων και Εφαρμογές - Διακριτά Μαθηματικά ΙΙ Σεπτέμβριος 2017

Θεωρία Γραφημάτων και Εφαρμογές - Διακριτά Μαθηματικά ΙΙ Σεπτέμβριος 2017 Θεωρία Γραφημάτων και Εφαρμογές - Διακριτά Μαθηματικά ΙΙ Σεπτέμβριος 2017 Όλα τα γραφήματα είναι μη-κατευθυνόμενα, αν δεν αναφέρεται κάτι άλλο. ΕΓΘΑ : Σ. Κοσμαδάκης, «Εισαγωγή στα Γραφήματα, Θεωρία-Ασκήσεις».

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

Θεωρία Γραφημάτων 5η Διάλεξη

Θεωρία Γραφημάτων 5η Διάλεξη Θεωρία Γραφημάτων 5η Διάλεξη Α. Συμβώνης Εθνικό Μετσόβιο Πολυτεχνείο Σχολή Εφαρμοσμένων Μαθηματικών και Φυσικών Επιστημών Τομέας Μαθηματικών Φεβρουάριος 2017 Α. Συμβώνης (ΕΜΠ) Θεωρία Γραφημάτων 5η Διάλεξη

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

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΦΡΟΝΤΙΣΤΗΡΙΟ ΑΛΓΟΡΙΘΜΩΝ ΒΟΗΘΟΣ: ΒΑΓΓΕΛΗΣ ΔΟΥΡΟΣ Φροντιστήριο #: Εύρεση Ελαχίστων Μονοπατιών σε Γραφήματα που Περιλαμβάνουν και Αρνητικά Βάρη: Αλγόριθμος

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

Θεωρία Γραφημάτων 5η Διάλεξη

Θεωρία Γραφημάτων 5η Διάλεξη Θεωρία Γραφημάτων 5η Διάλεξη Α. Συμβώνης Εθνικο Μετσοβειο Πολυτεχνειο Σχολη Εφαρμοσμενων Μαθηματικων και Φυσικων Επιστημων Τομεασ Μαθηματικων Φεβρουάριος 2016 Α. Συμβώνης (ΕΜΠ) Θεωρία Γραφημάτων 5η Διάλεξη

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

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων Δημήτρης Φωτάκης Διακριτά Μαθηματικά και Μαθηματική Λογική Πληροφορική Ελληνικό Ανοικτό Πανεπιστήμιο 3 η Εργασία: Γενική Εικόνα Αρκετά απαιτητικά ερωτήματα,

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

Κεφάλαιο 3. Γραφήματα. ver. 21/12/2014. Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne.

Κεφάλαιο 3. Γραφήματα. ver. 21/12/2014. Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. Κεφάλαιο 3 Γραφήματα ver. 21/12/2014 Χρησιμοποιήθηκε υλικό από τις αγγλικές διαφάνειες του Kevin Wayne. 1 3.1 Βασικοί Ορισμοί και Εφαρμογές γραφήματα γράφημα G: ένας τρόπος κωδικοποίησης των σχέσεων ανά

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

Άσκηση 3 (ανακοινώθηκε στις 14 Μαΐου 2018, προθεσμία παράδοσης: 8 Ιουνίου 2018, 12 τα μεσάνυχτα).

Άσκηση 3 (ανακοινώθηκε στις 14 Μαΐου 2018, προθεσμία παράδοσης: 8 Ιουνίου 2018, 12 τα μεσάνυχτα). Κ08 Δομές Δεδομένων και Τεχνικές Προγραμματισμού Διδάσκων: Μανόλης Κουμπαράκης Εαρινό Εξάμηνο 2017-2018. Άσκηση 3 (ανακοινώθηκε στις 14 Μαΐου 2018, προθεσμία παράδοσης: 8 Ιουνίου 2018, 12 τα μεσάνυχτα).

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

Πανεπιστήμιο Στερεάς Ελλάδας Τμήμα Πληροφορικής Εξάμηνο ΣΤ ΘΕΩΡΙΑ ΓΡΑΦΩΝ

Πανεπιστήμιο Στερεάς Ελλάδας Τμήμα Πληροφορικής Εξάμηνο ΣΤ ΘΕΩΡΙΑ ΓΡΑΦΩΝ Πανεπιστήμιο Στερεάς Ελλάδας Τμήμα Πληροφορικής Εξάμηνο ΣΤ ΘΕΩΡΙΑ ΓΡΑΦΩΝ 3 η Διάλεξη Μονοπάτια και Κύκλοι Μήκη και αποστάσεις Κέντρο και μέσο γράφου. Ακτίνα και Διάμετρος Δυνάμεις Γραφημάτων Γράφοι Euler.

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

HY118-Διακριτά Μαθηματικά

HY118-Διακριτά Μαθηματικά HY118-Διακριτά Μαθηματικά Πέμπτη, 15/03/2018 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr Το υλικό των διαφανειών έχει βασιστεί σε διαφάνειες του Kees van Deemter, από το University of Aberdeen 15-Mar-18

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

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 2: Γραφήματα

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Διακριτά Μαθηματικά. Ενότητα 2: Γραφήματα Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών Διακριτά Μαθηματικά Ενότητα 2: Γραφήματα Αν. Καθηγητής Κ. Στεργίου e-mail: kstergiou@uowm.gr Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Άδειες Χρήσης

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

Γράφοι: κατευθυνόμενοι και μη

Γράφοι: κατευθυνόμενοι και μη Γράφοι: κατευθυνόμενοι και μη (V,E ) (V,E ) Γράφος (ή γράφημα): ζεύγος (V,E), V ένα μη κενό σύνολο, Ε διμελής σχέση πάνω στο V Μη κατευθυνόμενος γράφος: σχέση Ε συμμετρική V: κορυφές (vertices), κόμβοι

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

HY118- ιακριτά Μαθηµατικά. Θεωρία γράφων / γραφήµατα. Τι είναι οι γράφοι; Εφαρµογές των γράφων Γράφοι

HY118- ιακριτά Μαθηµατικά. Θεωρία γράφων / γραφήµατα. Τι είναι οι γράφοι; Εφαρµογές των γράφων Γράφοι HY118- ιακριτά Μαθηµατικά Θεωρία γράφων / γραφήµατα Τρίτη, 17/05/2016 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr 5/22/2016 1 1 5/22/2016 2 2 Τι είναι οι γράφοι; Mία ειδική κλάση διακριτών δοµών (που

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

Οδηγίες σχεδίασης στο περιβάλλον Blender

Οδηγίες σχεδίασης στο περιβάλλον Blender Οδηγίες σχεδίασης στο περιβάλλον Blender Στον πραγματικό κόσμο, αντιλαμβανόμαστε τα αντικείμενα σε τρεις κατευθύνσεις ή διαστάσεις. Τυπικά λέμε ότι διαθέτουν ύψος, πλάτος και βάθος. Όταν θέλουμε να αναπαραστήσουμε

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

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός Κατευθυνόμενα γραφήματα Μαθηματικά Πληροφορικής 6ο Μάθημα Τμήμα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών Κατευθυνόμενο γράφημα G είναι ένα ζεύγος (V, E ) όπου V πεπερασμένο σύνολο του οποίου

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

Αλγόριθµοι Γραφηµάτων

Αλγόριθµοι Γραφηµάτων Αλγόριθµοι Γραφηµάτων Παύλος Σπυράκης Πανεπιστήµιο Πατρών Τοµέας Θεµελιώσεων και Εφαρµογών της Επιστήµης των Υπολογιστών Ερευνητικό Ακαδηµαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών Γραφήµατα Μοντελοποίηση

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

Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ. Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ»

Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ. Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ» Χρήστος Ι. Σχοινάς Αν. Καθηγητής ΔΠΘ Συμπληρωματικές σημειώσεις για το μάθημα: «Επιχειρησιακή Έρευνα ΙΙ» 2 ΔΥΝΑΜΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Προβλήματα ελάχιστης συνεκτικότητας δικτύου Το πρόβλημα της ελάχιστης

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

Δομές Δεδομένων. Δημήτρης Μιχαήλ. Γραφήματα. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο

Δομές Δεδομένων. Δημήτρης Μιχαήλ. Γραφήματα. Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Δομές Δεδομένων Γραφήματα Δημήτρης Μιχαήλ Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Γραφήματα Κατευθυνόμενο Γράφημα Ένα κατευθυνόμενο γράφημα G είναι ένα ζευγάρι (V, E) όπου V είναι ένα

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

Διάλεξη 29: Γράφοι. Διδάσκων: Παναγιώτης Ανδρέου

Διάλεξη 29: Γράφοι. Διδάσκων: Παναγιώτης Ανδρέου Διάλεξη 9: Γράφοι Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: - Γράφοι - ορισμοί και υλοποίηση - Διάσχιση Γράφων Διδάσκων: Παναγιώτης νδρέου ΕΠΛ035 Δομές Δεδομένων και λγόριθμοι για Ηλ. Μηχ.

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

Σημειωματάριο Τετάρτης 29 Νοε. 2017

Σημειωματάριο Τετάρτης 29 Νοε. 2017 Σημειωματάριο Τετάρτης 29 Νοε. 2017 Γραφήματα (γράφοι), η αναπαράστασή τους στον υπολογιστή και μερικά προβλήματα σε αυτά Είδαμε σήμερα λίγα πράγματα για γραφήματα (ή γράφους). Γράφημα είναι, στην απλούστερή

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

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο

Εισαγωγικές Έννοιες. ημήτρης Φωτάκης. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Εθνικό Μετσόβιο Πολυτεχνείο Εισαγωγικές Έννοιες ημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εθνικό Μετσόβιο Πολυτεχνείο Άδεια Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

Αλγόριθμοι και πολυπλοκότητα: 4 η σειρά ασκήσεων ΣΗΜΜΥ - Ε.Μ.Π.

Αλγόριθμοι και πολυπλοκότητα: 4 η σειρά ασκήσεων ΣΗΜΜΥ - Ε.Μ.Π. Αλγόριθμοι και πολυπλοκότητα: 4 η σειρά ασκήσεων CO.RE.LAB. ΣΗΜΜΥ - Ε.Μ.Π. Άσκηση 1 η : Παιχνίδι επιλογής ακμών Έχουμε ένα ακυκλικό κατευθυνόμενο γράφο, μια αρχική κορυφή και δυο παίκτες. Οι παίκτες διαδοχικά

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

6η Διάλεξη Διάσχιση Γράφων και Δέντρων

6η Διάλεξη Διάσχιση Γράφων και Δέντρων ΘΕΩΡΙΑ ΓΡΑΦΩΝ 6 η Διάλεξη Διάσχιση Γράφων και Δέντρων Αλγόριθμος αναζήτησης σε Βαθος Αλγόριθμος αναζήτησης κατά Πλάτος Αλγόριθμοι για Δένδρα Εύρεση ελαχίστων Γεννητορικών (Επικαλύπτοντα) Δένδρων Διάσχιση

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

1 Διάσχιση κατευθυνόμενων γραφημάτων

1 Διάσχιση κατευθυνόμενων γραφημάτων ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΛΑΜΙΑΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ ΥΠΟΛΟΓΙΣΤΩΝ ΣΧΕΔΙΑΣΜΟΣ ΚΑΙ ΑΝΑΛΥΣΗ ΑΛΓΟΡΙΘΜΩΝ ΑΚΑΔΗΜΑΪΚΟ ΕΤΟΣ 2010 11 Ιστοσελίδα μαθήματος: http://eclass.teilam.gr/di288 5ο ΕΡΓΑΣΤΗΡΙΟ

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

HY118-Διακριτά Μαθηματικά. Θεωρία γράφων/ γραφήματα. Τι είδαμε την προηγούμενη φορά. Συνεκτικότητα. 25 -Γράφοι

HY118-Διακριτά Μαθηματικά. Θεωρία γράφων/ γραφήματα. Τι είδαμε την προηγούμενη φορά. Συνεκτικότητα. 25 -Γράφοι HY118-Διακριτά Μαθηματικά Θεωρία γράφων/ γραφήματα Πέμπτη, 17/05/2018 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr 17-May-18 1 1 17-May-18 2 2 Τι είδαμε την προηγούμενη φορά Ισομορφισμός γράφων Υπολογιστική

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

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων

ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων ΠΛΗ 20, 4 η ΟΣΣ: Βασικές Έννοιες Θεωρίας Γραφημάτων ημήτρης Φωτάκης ιακριτά Μαθηματικά και Μαθηματική Λογική Πληροφορική Ελληνικό Ανοικτό Πανεπιστήμιο 3 η Εργασία: Γενική Εικόνα Ικανοποιητική εικόνα, αντίστοιχη

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

Περίληψη Λαμπρόπουλος

Περίληψη Λαμπρόπουλος Περίληψη Λαμπρόπουλος 1. Αντικείμενο και Περιγραφή της Διατριβής H διδακτορική διατριβή με τίτλο «Σχεδιασμός και υλοποίηση συστήματος διαχείρισης και ενοποίησης διαφορετικών ταυτοτήτων χρηστών σε δίκτυα

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

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόγχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόγχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός Κατευθυνόμενα γραφήματα Μαθηματικά Πληροφορικής 6ο Μάθημα Τμήμα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών Κατευθυνόμενο γράφημα G είναι ένα ζεύγος (V, E ) όπου V πεπερασμένο σύνολο του οποίου

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

Αλγόριθμοι Γραφημάτων

Αλγόριθμοι Γραφημάτων Αλγόριθμοι Γραφημάτων. Γραφήματα. Αναπαράσταση Γραφημάτων 3. Διερεύνηση σε Πρώτα σε Πλάτος (BFS) Εισαγωγή στην Ανάλυση Αλγορίθμων Μάγια Σατρατζέμη Γράφημα Ορισμός: Ένα γράφημα G είναι το διατεταγμένο ζεύγος

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

Εισαγωγή στη Σχεδίαση Λογισμικού

Εισαγωγή στη Σχεδίαση Λογισμικού Εισαγωγή στη Σχεδίαση Λογισμικού περιεχόμενα παρουσίασης Τι είναι η σχεδίαση λογισμικού Έννοιες σχεδίασης Δραστηριότητες σχεδίασης Σχεδίαση και υποδείγματα ανάπτυξης λογισμικού σχεδίαση Η σχεδίαση του

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

HY118- ιακριτά Μαθηµατικά. Θεωρία γράφων / γραφήµατα. Τι είναι οι γράφοι; Εφαρµογές των γράφων. 22 - Γράφοι

HY118- ιακριτά Μαθηµατικά. Θεωρία γράφων / γραφήµατα. Τι είναι οι γράφοι; Εφαρµογές των γράφων. 22 - Γράφοι HY118- ιακριτά Μαθηµατικά Θεωρία γράφων / γραφήµατα Τρίτη, 19/05/2015 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr 5/21/2015 1 1 5/21/2015 2 2 Τι είναι οι γράφοι; Mία ειδική κλάση διακριτών δοµών (που

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

ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ

ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ 1. ΓΕΝΙΚΑ ΣΧΟΛΗ ΤΜΗΜΑ ΕΠΙΠΕΔΟ ΣΠΟΥΔΩΝ ΠΕΡΙΓΡΑΜΜΑ ΜΑΘΗΜΑΤΟΣ ΟΡΓΑΝΩΣΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ ΔΙΑΧΕΙΡΙΣΗΣ ΠΟΛΙΤΙΣΜΙΚΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΚΑΙ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΠΡΟΠΤΥΧΙΑΚΟ ΚΩΔΙΚΟΣ ΜΑΘΗΜΑΤΟΣ Τ808 ΕΞΑΜΗΝΟ ΣΠΟΥΔΩΝ

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

Ν. Μ. Σγούρος Κοινωνικά Δίκτυα Τμ. Ψηφιακών Συστημάτων, Παν. Πειραιώς

Ν. Μ. Σγούρος Κοινωνικά Δίκτυα Τμ. Ψηφιακών Συστημάτων, Παν. Πειραιώς ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΓΡΑΦΩΝ Οι γράφοι μας επιτρέπουν να αποτυπώσουμε τη δομή διαφόρων κοινωνικών δικτύων δεδομένου ότι μπορούν να αναπαραστήσουν σχέσεις ανάμεσα σε ένα σύνολο αντικειμένων. Ένας γράφος αποτελείται

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

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1

ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελώνης Γεώργιος ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ. Μάθημα 2ο. Βελώνης Γεώργιος - 1ο Τ.Ε.Ε. Κατερίνης. Καθηγητής Πληροφορικής ΠΕ20 2-1 ΒΑΣΙΚΕΣ ΥΠΗΡΕΣΙΕΣ Βελών ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ Μάθημα 2ο Βελών - 1ο Τ.Ε.Ε. Κατερίν Καθηγητής Πληροφορικής ΠΕ20 2-1 Τεχνολογίες Μεταγωγής Δεδομένων Δίκτυα Μεταγωγής Βελών Βελών Δίκτυα Μεταγωγής Δίκτυα Μεταγωγής

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

Ασκήσεις στους Γράφους. 1 ο Σετ Ασκήσεων Βαθμός Μονοπάτια Κύκλος Euler Κύκλος Hamilton Συνεκτικότητα

Ασκήσεις στους Γράφους. 1 ο Σετ Ασκήσεων Βαθμός Μονοπάτια Κύκλος Euler Κύκλος Hamilton Συνεκτικότητα Ασκήσεις στους Γράφους 1 ο Σετ Ασκήσεων Βαθμός Μονοπάτια Κύκλος Euler Κύκλος Hamilton Συνεκτικότητα Ασκηση 1 η Να αποδείξετε ότι κάθε γράφημα περιέχει μια διαδρομή από μια κορυφή u σε μια κορυφή w αν και

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

Ενότητα 5: Αλγόριθμοι γράφων και δικτύων

Ενότητα 5: Αλγόριθμοι γράφων και δικτύων Εισαγωγή στην Επιστήμη των Υπολογιστών ο εξάμηνο ΣΗΜΜΥ Ενότητα : Αλγόριθμοι γράφων και δικτύων Επιμέλεια διαφανειών: Στάθης Ζάχος, Άρης Παγουρτζής, Δημήτρης Φωτάκης Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών

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

Κεφάλαιο 4ο: Δικτυωτή Ανάλυση

Κεφάλαιο 4ο: Δικτυωτή Ανάλυση Κεφάλαιο ο: Δικτυωτή Ανάλυση. Εισαγωγή Η δικτυωτή ανάλυση έχει παίξει σημαντικό ρόλο στην Ηλεκτρολογία. Όμως, ορισμένες έννοιες και τεχνικές της δικτυωτής ανάλυσης είναι πολύ χρήσιμες και σε άλλες επιστήμες.

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

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός

Κατευθυνόμενα γραφήματα. Μαθηματικά Πληροφορικής 6ο Μάθημα. Βρόχοι. Μη κατευθυνόμενα γραφήματα. Ορισμός Κατευθυνόμενα γραφήματα Μαθηματικά Πληροφορικής 6ο Μάθημα Τμήμα Πληροφορικής και Τηλεπικοινωνιών Πανεπιστήμιο Αθηνών Κατευθυνόμενο γράφημα G είναι ένα ζεύγος (V, E ) όπου V πεπερασμένο σύνολο του οποίου

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

Graph Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Καούρη Γεωργία Μήτσου Βάλια

Graph Algorithms. Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Καούρη Γεωργία Μήτσου Βάλια Graph Algorithms Παρουσίαση στα πλαίσια του μαθήματος «Παράλληλοι Αλγόριθμοι» Καούρη Γεωργία Μήτσου Βάλια Περιεχόμενα Μεταβατικό Κλείσιμο Συνεκτικές συνιστώσες Συντομότερα μονοπάτια Breadth First Spanning

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

HY118-Διακριτά Μαθηματικά. Θεωρία γράφων / γραφήματα. Τι είναι οι γράφοι; Εφαρμογές των γράφων. 23-Γράφοι

HY118-Διακριτά Μαθηματικά. Θεωρία γράφων / γραφήματα. Τι είναι οι γράφοι; Εφαρμογές των γράφων. 23-Γράφοι HY118-Διακριτά Μαθηματικά Θεωρία γράφων / γραφήματα Πέμπτη, 10/05/2018 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr 10-May-18 1 1 10-May-18 2 2 Τι είναι οι γράφοι; Mία ειδική κλάση διακριτών δομών και

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

ΕΦΑΠΤΟΜΕΝΗ ΓΩΝΙΑΣ ΚΑΙ ΚΛΙΣΗ ΕΥΘΕΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β' ΓΥΜΝΑΣΙΟΥ

ΕΦΑΠΤΟΜΕΝΗ ΓΩΝΙΑΣ ΚΑΙ ΚΛΙΣΗ ΕΥΘΕΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β' ΓΥΜΝΑΣΙΟΥ 184 1 ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ ΕΦΑΠΤΟΜΕΝΗ ΓΩΝΙΑΣ ΚΑΙ ΚΛΙΣΗ ΕΥΘΕΙΑΣ ΜΑΘΗΜΑΤΙΚΑ Β' ΓΥΜΝΑΣΙΟΥ Ιωάννου Στυλιανός Εκπαιδευτικός Μαθηματικός Β θμιας Εκπ/σης Παιδαγωγική αναζήτηση Η τριγωνομετρία

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

HY118-Διακριτά Μαθηματικά. Τι είδαμε την προηγούμενη φορά. Θεωρία γράφων / γραφήματα. 25 -Γράφοι. ΗΥ118, Διακριτά Μαθηματικά Άνοιξη 2017

HY118-Διακριτά Μαθηματικά. Τι είδαμε την προηγούμενη φορά. Θεωρία γράφων / γραφήματα. 25 -Γράφοι. ΗΥ118, Διακριτά Μαθηματικά Άνοιξη 2017 HY118-Διακριτά Μαθηματικά Τι είδαμε την προηγούμενη φορά Παρασκευή, 12/05/2017 Αντώνης Α. Αργυρός e-mail: argyros@csd.uoc.gr Υπογράφημα Συμπληρωματικά γραφήματα Ισομορφισμός γράφων Υπολογιστική πολυπλοκότητα

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

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

ΑΝΑΓΝΩΡΙΣΗ ΚΟΙΝΟΤΗΤΩΝ ΚΑΙ ΣΥΣΤΑΣΗ ΠΛΗΡΟΦΟΡΙΑΣ ΜΕ ΤΗΝ ΧΡΗΣΗ ΣΥΝΘΕΤΙΚΩΝ ΣΥΝΤΕΤΑΓΜΕΝΩΝ ΑΝΑΓΝΩΡΙΣΗ ΚΟΙΝΟΤΗΤΩΝ ΚΑΙ ΣΥΣΤΑΣΗ ΠΛΗΡΟΦΟΡΙΑΣ ΜΕ ΤΗΝ ΧΡΗΣΗ ΣΥΝΘΕΤΙΚΩΝ ΣΥΝΤΕΤΑΓΜΕΝΩΝ Παπαδάκης Χαράλαμπος 1, Παναγιωτάκης Κώστας 2, Παρασκευή Φραγκοπούλου 1 1 Τμήμα Μηχ/κών Πληροφορικής, ΤΕΙ Κρήτης 2 Τμήμα

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