Créditos
5
Tipos
Optativa
Requisitos
Esta asignatura no tiene requisitos
, pero tiene capacidades previas
Departamento
URV;CS
En la primera parte del curso, nos centraremos en la descripción empírica de la estructura de la red. A continuación, dirigiremos nuestra atención a la dinámica de las redes: como las redes se forman y crecen, y cómo son estas reglas de crecimiento relacionados con la estructura global. Finalmente, tendremos en cuenta algoritmos y la dinámica en las redes. En la última parte del curso se presentarán los problemas relacionados con la propagación de enfermedades y virus informáticos en las redes, la forma de detectar la estructura comunidades en las redes, y por ejemplo cómo funciona el algoritmo PageRank de Google.
Profesorado
Responsable
- Alexandre Arenas Moreno ( alexandre.arenas@urv.cat )
Otros
- David Soriano Paños ( david.soriano@urv.cat )
Horas semanales
Teoría
2
Problemas
0
Laboratorio
0.5
Aprendizaje dirigido
0.5
Aprendizaje autónomo
5.33
Competencias
Genéricas
Académicas
Profesionales
Uso solvente de los recursos de información
Razonamiento
Analisis y sintesis
Básicas
Objetivos
-
Detectar sistemas susceptibles de ser representados mediante redes complejas
Competencias relacionadas: CG3, CEP2, CB6, -
Saber como estudiar y caracterizar la estructura de redes complejas
Competencias relacionadas: CEA11, CT4, CT7, -
Conocer y saber implementar modelos de redes complejas
Competencias relacionadas: CT7, CB6, -
Conocer las principales dinámicas sobre redes complejas
Competencias relacionadas: CT4, CT7, -
Saber como implementar y validar simulaciones Montecarlo
Competencias relacionadas: CT7, -
Saber aplicar los conocimientos adquiridos para la extracción de información de sistemes que se pueden describir mediante redes complejas
Competencias relacionadas: CEA11, CEP2, CT4, CT6,
Contenidos
-
Introducción
Ejemplos de redes complejas en muchos ámbitos de conocimiento. Tipos de redes complejas. -
Estructura de redes complejas
Principales características topológicas y estructurales de las redes complejas: distribución de grado, small-world, transitividad, assortativity, estructura de comunidades, centralidad. Algoritmos de detección de comunidades. -
Modelos de redes complejas
Redes aleatorias Erdös-Rényi, modelo de Barabási-Albert, modelo de Watts-Strogatz, modelo de configuración. -
Dinámicas en redes complejas
Dinámicas más importantes en redes complejas: propagación de epidemias, sincronización, difusión, juegos evolutivos, percolación. Simulaciones Montecarlo. Transiciones de fase.
Actividades
Actividad Acto evaluativo
Teoría
2h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Teoría
12h
Problemas
0h
Laboratorio
2.5h
Aprendizaje dirigido
2h
Aprendizaje autónomo
10h
Teoría
6h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
2h
Aprendizaje autónomo
20h
Entrega de prácticas sobre estructura de redes complejas
Entrega de prácticas sobre estructura de redes complejasObjetivos: 2
Semana: 4
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Entrega de prácticas sobre modelos de redes complejas
Entrega de prácticas sobre modelos de redes complejasObjetivos: 3
Semana: 8
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Entrega de prácticas sobre detección de comunidades
Entrega de prácticas sobre detección de comunidadesObjetivos: 2
Semana: 11
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Metodología docente
Clases magistrales, prácticas con ordenador, resolución de problemas prácticos.Método de evaluación
Resolución de problemas prácticosDesarrollo de un proyecto de redes complejas
Bibliografía
Básico
-
Networks
- Newman, M.E.J,
Oxford University Press,
2018.
ISBN: 0198805098
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004164149706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Physics Reports
- Boccaletti, S.; Latora, V.; Moreno, Y.; Chavez, M.; Hwang, D.-U.,
http://cataleg.upc.edu/record=b1242338~S1*cat -
Physics Reports
- Fortunato, S.,
http://cataleg.upc.edu/record=b1242338~S1*cat
Web links
- Radatools http://deim.urv.cat/~sergio.gomez/radatools.php
- Gephi http://gephi.github.io/
- igraph http://igraph.org/
- Pajek http://pajek.imfm.si/doku.php
- NetworkX https://networkx.github.io/
Capacidades previas
Capacidades previas en Algorítmica y Programación:- Tipos abstractos de datos y costes computacional
- Grafos, árboles y algoritmos