ΔΙΚΤΥΑ - Networks Η τρέχουσα πραγματικότητα. ΓΕΝΙΚΑ Δίκτυα στα οποία ζούμε (social life) Δίκτυα πληροφοριών (web – news) Δίκτυα οικονομικά – τεχνολογικά.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΔΙΔΑΣΚΑΛΙΑ ΚΟΙΝΩΝΙΚΗΣ ΚΑΤΑΝΟΗΣΗΣ ΜΕ ΤΗ ΧΡΗΣΗ ΚΟΙΝΩΝΙΚΩΝ ΙΣΤΟΡΙΩΝ
Advertisements

13ο ΔΗΜ. ΣΧΟΛΕΙΟ ΧΑΛΑΝΔΡΙΟΥ ΑΘΗΝΑ, ΕΛΛΑΔΑ ΠΡΟΓΡΑΜΜΑ COMENIUS “ΠΑΙΞΕ ΜΑΖΙ ΜΟΥ ΚΑΙ ΟΧΙ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ” Σχολικό έτος th PRIMARY SCHOOL CHALANDRI,
Εισαγωγή στους Γράφους
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Τζόγος, Κυκλωματα και Facebook 2 η Διάλεξη Α. Γελαστόπουλος Ρ. Γρηγορίου Θ. Κεχαγιάς Μάρτης 2009.
Δομές Δεδομένων - Δυαδικά Δένδρα (binary trees)
Labeling Schemes The case of Reachability Queries Παναγιώτης Μπούρος 11 Φεβ 2008.
11-1 ΜΑΘΗΜΑ 12 ο Γράφοι, Διάσχιση Γράφων Υλικό από τις σημειώσεις Ν. Παπασπύρου, 2006.
1 Θεματική Ενότητα Γραφήματα & Επίπεδα Γραφήματα.
A Balanced Tree Structure for Peer-to-Peer Networks
ΜΑΘΗΜΑ: ΣΧΕΔΙΑΣΗ ΑΛΓΟΡΙΘΜΩΝ ΔΙΔΑΣΚΩΝ: Π. ΚΑΤΣΑΡΟΣ Δευτέρα, 12 Ιανουαρίου 2015Δευτέρα, 12 Ιανουαρίου 2015Δευτέρα, 12 Ιανουαρίου 2015Δευτέρα, 12 Ιανουαρίου.
Γράφοι: Προβλήματα και Αλγόριθμοι
ΕΠΛ 231 – Δομές Δεδομένων και Αλγόριθμοι12-1 Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Ο αλγόριθμος του Prim και ο αλγόριθμος του Kruskal.
Σχεδιαση Αλγοριθμων - Τμημα Πληροφορικης ΑΠΘ - Κεφαλαιο 9ο1 Άπληστοι αλγόριθμοι βελτιστοποίησης Προβλήματα βελτιστοποίησης λύνονται με μια σειρά επιλογών.
Διδάσκων: Παύλος Παυλικκάς1 Ολυμπιάδα Πληροφορικής Γράφοι – Graphs (Εισαγωγή)
Συστήματα Παράλληλης Επεξεργασίας, 9ο εξάμηνο ΣΗΜΜΥ
Διδάσκων: Παύλος Παυλικκάς1 Ολυμπιάδα Πληροφορικής Γράφοι – Διάσχιση.
1 routing Δρομολόγηση (routing) σε δίκτυα Αυτοδύναμα Πακέτα (Datagrams): απόφαση δρομολόγησης για κάθε πακέτο. Εικονικά Κυκλώματα (Virtual Circuits): μία.
Το Πρόβλημα Routing and Path Coloring και οι εφαρμογές του σε πλήρως οπτικά δίκτυα Ευχαριστίες: οι διαφάνειες αυτές βασίστηκαν εν μέρει στην παρουσίαση.
Εξόρυξη Δεδομένων και Αλγόριθμοι Μάθησης. K-means k-windows k-means: 2 φάσεις 1. Μια διαμέριση των στοιχείων σε k clusters 2. Η ποιότητα της διαμέρισης.
Δίκτυα Η/Υ ΙΙ Θεωρία γράφων. Δίκτυα Η/Υ ΙΙ Δομή δικτύου GUnet.
Μεθοδολογίες και Εργαλεία Ανάλυσης και Σχεδιασμού Π.Σ. Σπύρος Κοκολάκης ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΑΚΩΝ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑΚΩΝ.
Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές Κεφάλαιο 4: Συνδεσμικότητα Data Engineering Lab 1.
Θεωρία Γραφημάτων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές Ενότητα 8 Τ ΕΛΕΙΑ Γ ΡΑΦΗΜΑΤΑ Σταύρος Δ. Νικολόπουλος 1.
Θεωρία Γραφημάτων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Θεωρία Γραφημάτων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές Ενότητα 4 Δ ΕΝΔΡΑ Σταύρος Δ. Νικολόπουλος 1.
ΕΠΛ 231 – Δομές Δεδομένων και Αλγόριθμοι13-1 Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Ο αλγόριθμος Dijkstra για εύρεση βραχυτέρων μονοπατιών.
Δένδρα ΘΕΩΡΙΑ ΓΡΑΦΩΝ Εργαστήριο Τεχνολογίας & Επεξεργασίας Δεδομένων Θεωρία Γράφων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές Κεφάλαιο 3: Δένδρα.
Δομές ΔεδομένωνΤμήμα Πληροφορικής ΑΠΘ1 Δομές Δεδομένων - DFS σε κατευθυνόμενο γράφο - Ελάχιστα Μονοπάτια - Τοπολογική Ταξινόμηση - Eλάχιστα Ζευγνύοντα.
ΗΥ Παπαευσταθίου Γιάννης1 Clock generation.
Θεωρία Γραφημάτων Θεμελιώσεις-Αλγόριθμοι-Εφαρμογές
Προσομοίωση Δικτύων 2n Άσκηση Δημιουργία, διαμόρφωση μελέτη επικοινωνιακών ζεύξεων.
Week 11 Quiz Sentence #2. The sentence. λαλο ῦ μεν ε ἰ δότες ὅ τι ὁ ἐ γείρας τ ὸ ν κύριον Ἰ ησο ῦ ν κα ὶ ἡ μ ᾶ ς σ ὺ ν Ἰ ησο ῦ ἐ γερε ῖ κα ὶ παραστήσει.
Προσομοίωση Δικτύων 4η Άσκηση Σύνθετες τοπολογίες, διακοπή συνδέσεων, δυναμική δρομολόγηση.
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ Εξόρυξη Δεδομένων Απορροφητικοί τυχαίοι περίπατοι. Προβλήματα κάλυψης Διδάσκων: Επίκ. Καθ. Παναγιώτης.
ΕΥΡΩΠΑΪΚΑ ΣΧΟΛΕΙΑ. SCHOOLS OF EUROPEAN EDUCATION.
1 ΔΙΑΣΧΙΣΗ ΓΡΑΦΗΜΑΤΩΝ. 2 Θέματα μελέτης Πρόβλημα αναζήτησης σε γραφήματα –Αναζήτηση κατά βάθος (Depth-first search – DFS) –Αναζήτηση κατά πλάτος (Breadth-first.
Θεωρία & Αλγόριθμοι Γράφων Θεωρία & Αλγόριθμοι Γράφων Εφαρμογές DFS Data Science Lab 1.
Προσφορά, ζήτηση και δυνάμεις της αγοράς Κεφάλαιο 4 Copyright © 2001 by Harcourt, Inc. All rights reserved. Requests for permission to make copies of any.
1 Γενικές Έννοιες για το Χώρο Ι Η Αντίληψη του Χώρου 4 Γνωστική (ή γνωσιολογική) χαρτογράφηση είναι μία διαδικασία που αποτελείται από μία σειρά ψυχολογικών.
Στατιστική Ανάλυση. Ποιοτικές και ποσοτικές μέθοδοι Ποιες είναι οι διαφορές; Πότε χρησιμοποιούνται; Πότε κάνω στατιστική ανάλυση;
Γράφημα Συνδυαστικό αντικείμενο που αποτελείται από 2 σύνολα:
Μαθαίνω με “υπότιτλους”
Διασύνδεση LAN Γιατί όχι μόνο ένα μεγάλο LAN
Relations Chapter 9.
Περιγραφή Γίνεται αναφορά σε σημαντικές έννοιες εξόρυξης δεδομένων (data mining) που αφορούν το μοντέλο k-means cluster (data mining) model. Η διεκπεραίωση.
Networks, Crowds and Markets, Chapter 3, David Easlay & Jon Kleinberg
Στο μάθημα συζητήσαμε για το spatial frequency tuning των κυττάρων της V1, που σημαίνει ότι τέτοια κύτταρα έχουν μέγιστη απόκριση για τον προτεινόμενο.
Αλγόριθμοι Ταξινόμησης – Μέρος 3
ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ
Εισαγωγή στα Μέσα Κοινωνικής Δικτύωσης
Μάθημα : Αντίληψη 13/4/16 Μαρία Κουτρομάνου.
Στο σπίτι του Πατέρα μου
ΕπιβλΕπων: Δρ. Κ. Σ. ΧειλΑΣ, ΑναπληρωΤΗΣ ΚαθηγητΗΣ
Στοιχεία Θεωρίας Γραφημάτων
Θεωρία & Αλγόριθμοι Γράφων Αποστάσεις
Ανάλυση Γεωργικού Οικογενειακού Εισήματος (ΓΟΕ)
Εκπαιδευτική ρομποτική
ΣΤΟΙΧΕΙΑ ΘΕΩΡΙΑΣ ΓΡΑΦΗΜΑΤΩΝ II
Find: φ σ3 = 400 [lb/ft2] CD test Δσ = 1,000 [lb/ft2] Sand 34˚ 36˚ 38˚
GLY 326 Structural Geology
Find: ρc [in] from load γT=110 [lb/ft3] γT=100 [lb/ft3]
Find: σ1 [kPa] for CD test at failure
τ [lb/ft2] σ [lb/ft2] Find: c in [lb/ft2] σ1 = 2,000 [lb/ft2]
Financial Market Theory
Find: Force on culvert in [lb/ft]
Δοκοί Διαγράμματα Τεμνουσών Δυνάμεων και Καμπτικών Ροπών
CPSC-608 Database Systems
Erasmus + An experience with and for refugees Fay Pliagou.
Μεταγράφημα παρουσίασης:

ΔΙΚΤΥΑ - Networks Η τρέχουσα πραγματικότητα

ΓΕΝΙΚΑ Δίκτυα στα οποία ζούμε (social life) Δίκτυα πληροφοριών (web – news) Δίκτυα οικονομικά – τεχνολογικά Δίκτυα κρατών – Οργανισμών Δίκτυα τρομοκρατικά (!)

Όψεις (1) Αντικείμενα συνδεδεμένα μεταξύ τους

Όψεις (2) s in HP

Όψεις (3)

Αρχικές παρατηρήσεις Δυσκολία επεξήγησης Υπάρχουν αραιές και πυκνές περιοχές Υπάρχουν αντικείμενα «κεντρικά» και περιφερειακά Υπάρχουν αντικείμενα που συνδέουν απομακρυσμένες περιοχές ή όχι (παρατηρήσεις σχετικές με τη δομή του δικτύου)

Επιπλέον… στρατηγική Συμπεριφορά? – Πώς συμπεριφέρεται κάθε αντικείμενο? – Πώς η συμπεριφορά επηρεάζει τις αποφάσεις των άλλων? – Πώς η συμπεριφορά των άλλων επηρεάζει τις δικές μας αποφάσεις? – Οι αλλαγές πρέπει να προγραμματίζονται όχι σε ένα στατικό περιβάλλον αλλά σε δυναμικό (η εισαγωγή ενός νέου προϊόντος ή υπηρεσίας έχει πάντα επίπτωση σε όλο το δίκτυο το οποίο θα αντιδράσει…)

Υπάρχει ή όχι δίκτυο? Κάποιες φορές, ακόμα κι αν το δίκτυο δεν είναι εμφανές ή δεν μπορούμε να το καταγράψουμε, η συμπεριφορά του συνόλου δείχνει ότι υπάρχει εσωτερική δομή (συλλογικότητα)

Μελέτη δικτύων Κοινωνιολογία Computer science Μαθηματικά Επιχειρησιακή Έρευνα Οικονομία Επιδημιολογία Χρήμα – διακίνηση ……… (!)

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

Network dynamics Γιατί συμπεριφέρεται έτσι ένας πληθυσμός? – Λόγω κοινωνικής συμφωνίας – τηρουμένων κοινωνικών κανόνων? – Λόγω φαινομένων επηρεασμού από τους άλλους? – Λόγω μίμησης (φυσικής ροπής) – Λόγω της υπόθεσης ότι υπάρχει περισσότερος πλούτος εκεί που παν οι άλλοι – Λόγω προστιθέμενης αξίας μετά από την κατάκτηση ενός μεγέθους?

Network dynamics - structure Global – local – Η συμπεριφορά κάποιες φορές αλλάζει σε τοπικό επίπεδο – Φαινόμενα «καταρράκτη» Η δομή επηρεάζει τη διάδοση Η ύπαρξη communities μπορεί να σταματήσει την πρόοδο Η συνεχιζόμενη αύξηση θα οδηγήσει σε πλήρη επιρρόή

Epidemics φυματίωση

Αντίθετη περίπτωση Σεξουαλικές σχέσεις σε Λύκειο

GRAPHS – NETWORKS (Γράφοι – Δίκτυα) Κόμβοι (κορυφές – nodes) και γραμμές (ακμές - edges – links) Συμμετρία – ασυμμετρία (directed – undirected) Relationship – Σχέση.

Δρόμοι, μονοπάτια, κύκλοι (walks – paths – cycles)

Connectivity Component – συνεκτική συνιστώσα – Όλοι οι κόμβοι συνδέονται – Δεν μπορεί να βελτιωθεί

Giant component Είμαστε όλοι συνδεδεμένοι με όλους? Υπάρχουν απομακρυσμένα «τροπικά νησιά»? Υπάρχει άνθρωπος που είναι απόλυτα απομονωμένος? Συχνά υπάρχει ΜΟΝΟ ΜΙΑ γιγάντια συνεκτική συνιστώσα Σπάνια υπάρχουν περισσότερες (πχ πριν την ανακάλυψη της Αμερικής Συχνά υπάρχει ο χρόνος ως σημαντικός παράγοντας

ΑΠΟΣΤΑΣΗ (μήκος μονοπατιού) – breath – first search

Φαινόμενα Small world Πείραμα Milgram

Six degrees or six Worlds Instant messenger Erdos number (4-5) Bacon number (2.9)

Network Datasets Collaboration graphs Who-talks-to-whom graph Information graphs Who-transacts-to-whom Technological linking Biological linking Natural world ………….

Strong and weak ties (Granovetter) Εύρεση εργασίας – Ρωτώ το στενό κύκλο? – Ρωτάω μακρινούς γνωστούς? – Πηγαίνω σε υπηρεσία? Triadic closure (τριαδική κλειστότητα)

Λόγοι ύπαρξης της τριαδικής κλειστότητας Ευκαιρία (opportunity) (πιθανότερες συναντήσεις) Εμπιστοσύνη (καλύτερα με αυτόν τον οποίο εμπιστεύεται ο φίλος μου) Κίνητρο (ο κεντρικός κόμβος χαλαρώνει την ένταση του ανταγωνισμού)

Γέφυρες και τοπικές γέφυρες

Κάθε τοπική γέφυρα είναι weak

FACEBOOK

GEPHI Start Gephi Δημιουργία απλού γράφου Center on graph, enlarge Edit node (? Tools) Dining table partners Force atlas 2 Reset colors, reset size (right click) Show node labels, size

Δομές Δεδομένων Edges partition (choice) apply Data laboratory Preview

Node metrics

Degree distribution

Components

Gephi (dining table…) Ranking nodes indegree size (spline) Compute average degree (statistics δεξιά) Data laboratory – nodes sort Statistics connected components.. Partition nodes strongly connected

Καθολική πυκνότητα

Clustering coefficient (ego density – local density) Η πιθανότητα δύο φίλοι μας να είναι και μεταξύ τους φίλοι Η αναλογία των ζευγαριών των φίλων μας που είναι φίλοι μεταξύ τους. Το πλήθος των ακμών ανάμεσα στους φίλους μας προς το μέγιστο πλήθος των πιθανών ακμών CC(A) = 1/6 (εικόνα α) CC(A) = ½ (εικόνα β) CC ε [0, 1] Gephi compute

Centrality indegreeoutdegreebetweennesscloseness To Χ έχει σημαντικότερη θέση από το Y

παράδειγμα Import.net Εύρεση μεγαλύτερων εισαγωγέων Εύρεση μεγαλύτερων εξαγωγέων Degree – indegree - outdegree

Αριθμοί divide degree by the max. possible, i.e. (N-1) normalization

example financial trading networks high in-centralization: one node buying from many others low in-centralization: buying is more evenly distributed real-world examples

Με ποιούς τρόπους η κεντρικότητα βαθμού δεν τα καταφέρνει καλά στα ακόλουθα? Τι δεν είναι καλό με το degree centrality?

Η μεσιτεία και ο περιορισμός

Πόσα ζεύγη κόμβων πρέπει να περάσουν από εσένα για να φτάσουν με συντομότερο τρόπο ο ένας στον άλλον? betweenness: μεσιτεία?

Παράδειγμα (γιατί?)

Κι άλλο παράδειγμα ABCED A lies between no two other vertices B lies between A and 3 other vertices: C, D, and E C lies between 4 pairs of vertices (A,D),(A,E),(B,D),(B,E) note that there are no alternate paths for these pairs to take, so C gets full credit

Quiz:  Find a node that has high betweenness but low degree

Quiz Q:  Find a node that has low betweenness but high degree

closeness Εάν δεν είναι τόσο σημαντικό να έχω άμεσους φίλους? Η να βρίσκομαι ανάμεσα σε άλλους? Πάντως θέλω να είναι στο «κέντρο των εξελίξεων», όχι μακριά από όλους…

Closeness… To Μέσο συντομότερο μονοπάτι μεταξύ ενός και όλων των άλλων

Partitioning Components Κλίκες Άλλα (cores – k-cores – clans, …)

Κλίκες – υπογραφήματα (overlap)

Communities Μία ομάδα κόμβων ανήκουν στην ίδια κοινότητα αν έχουν περισσότερους δεσμούς μεταξύ τους παρά με τους υπόλοιπους… Εύρεση μέσω συνεχόμενης αφαίρεσης ακμών με μεγάλη betweenness centrality. Παράδειγμα στο Gephi (strike), και με netvizz (facebook) Παράδειγμα στο Nodexl με s

Kάλυψη Spanning tree Initialize: Vnew = {x}, where x is an arbitrary node (starting point) from V, Enew = {} Repeat until Vnew = V: Choose an edge (u, v) with minimal weight such that u is in Vnew and v is not (if there are multiple edges with the same weight, any of them may be picked) Add v to Vnew, and (u, v) to Enew Output: Vnew and Enew describe a minimal spanning tree

Χρηματοοικονομικά? Πίνακας cross corellation Πίνακας γειτνίασης Δημιουργία γράφου με φιλτράρισμα… Τι σημαίνει ένα asset graph? MST asset graph? Planar maximally filtered graph?