ECON 708 2023 - Intro Redes
ECON 708 2023 - Intro Redes
Viktoriya Semeshenko
Sergio De Raco
• Redes eléctricas
• World Wide Web
• Redes de Transporte
• Redes de aeropuerto
• Redes Sociales
• Redes Financieras
• Redes neuronales …
• Redes eléctricas
• World Wide Web
• Redes de Transporte
• Redes de aeropuerto
• Redes sociales
• Redes Financieras
• Redes neuronales …
• Redes eléctricas
• World Wide Web
• Redes de Transporte
• Redes de aeropuerto
• Redes sociales
• Redes Financiers
• Redes neuronales …
Source:
A Graph-based approach to community detection in Twitter N
etworks
ECON 708 - 2023-C1 - FCE-UBA 8
https://bit.ly/econ708-2023c1-clase09
Story 2: A Twitter Ego-Network
Source:
A Graph-based approach to community detection in Twitter N
etworks
1. Data Mining (API)
2. Building the network
a. 1-step Neighbourhood
3. Community detection
a. Find communities based on ‘information
flow’ — Infomap
b. “Users” within interconnected clusters
tend to share similar characteristics –
Homophily
c. Classifying Twitter Topic-Networks Using
Social Network Analysis
¿se puede cruzar los siete puentes y nunca cruzar el mismo dos veces?
A pesar de muchos intentos, nadie pudo encontrar ese camino. El problema no se resolvió hasta
1735, cuando Leonard Euler, un matemá tico nacido en Suiza, ofreció una prueba matemá tica
rigurosa de que tal camino no existe.
Actores co-
actuació n
Proteínas
Grafo
(misma red…)
ECON 708 - 2023-C1 - FCE-UBA 14
https://bit.ly/econ708-2023c1-clase09
Redes bipartitas
● Matriz de adyacencia
○ Una matriz con filas y columnas donde cada elemento aij toma valor 1 cuando haya una arista que
une los vértices i y j. En caso contrario el elemento aij toma valor 0.
● Lista de adyacencia
○ Una lista de links cuyo elemento “i→j” muestra un link que va del nodo i al nodo j.
17
Generalidades para visualizar redes
• Atributos de nodos y links:
– Tamañ o, forma, color de nodos y grupos
– Grosor de links
• Layout de la red
18
Redes: Densidad, Sparsity
El número máximo de enlaces está limitado por el número posible de conexiones distintas entre los nodos del
sistema
– si todos los pares posibles de nodos están conectados por enlaces → red completa
– No dirigida:
– Dirigida:
20
Redes: algunos detalles
21
Grado Promedio
• ki es el grado del nodo ith: representa el número de enlaces a otros nodos
• No dirigida:
– el número total de enlaces, L,
– Grado Promedio
• Dirigida: distinguimos entre grado entrante, k iin, el número de enlaces que apuntan al nodo i, y grado saliente, kiout, el
número de enlaces que apuntan desde el nodo i a otros nodos. E l grado total
– El Grado Promedio
22
Redes: grados y fuerzas
Fuente. Barabási
23
Distribució n de Grado
•
24
Caminos y Distancias
• En redes la distancia es un concepto desafiante. ¿Cuá l es la distancia entre dos
pá ginas web o entre dos personas que no se conocen? La distancia física no es
relevante aquí.
• La distancia física es reemplazada por la longitud del camino (path length). La
longitud es un camino que recorre los enlaces de la red. La longitud de un
camino representa el nú mero de enlaces que contiene el camino
25
Caminos y Distancias
26
Camino má s corto (Shortest Path)
27
Elementos
• Camino
– Una secuencia de nodos de modo que cada nodo esté conectado al siguiente nodo a
lo largo del camino mediante un enlace. Cada ruta consta de n + 1 nodos y n enlaces.
La longitud de un camino es el nú mero de sus enlaces, contando mú ltiples enlaces
varias veces. (Ej: 1 → 2 → 5 → 4 → 3 covers a path of length four)
• Camino corto
– El camino con la distancia má s corta entre dos nodos (puede ser no ú nico).
– Ej: between nodes 1 and 4 we have two shortest paths, 1→ 2→ 3→ 4 (blue) and 1→ 2→ 5→ 4
(orange), having the same length d1,4 =3.
• Diá metro
– El camino má s corto má ximo (the longest shortest path) en un grá fico, o la distancia
entre los dos nodos má s lejanos
– Ej: the diameter is between nodes 1 and 4, hence dmax=3.
• Average path length 〈d〉
– The average of the shortest paths between all pairs of nodes.
(Ej: 〈d〉=1.6)
28
Average Path Length
29
Clustering Coefficient
•
30
Clustering
• Cluster = grupo
31
Clustering coefficient
32
Coeficiente de agrupamiento global
•
33
Redes en R con igraph
- Tutorial Kateto (https://kateto.net/network-visualization, có digo en github)
- Statistical Analysis of Network Data with R (SAND, libro en libgen 2ed
(intro+cap2))