Guia docente 2023_24
Escuela de Ingeniería de Telecomunicación
Máster Universitario en Ingeniería de Telecomunicación
 Asignaturas
  Computación Distribuida
   Contenidos
Tema Subtema
Teoría - 1. Inteligencia artificial distribuida 1. Agentes inteligentes y sistemas multiagente
2. Teoría de Juegos aplicada a sistemas multiagente: coordinación, competición, negociación, subastas, comercio electrónico
3. Sistemas distribuidos complejos y auto-organizados
Teoría - 2. Computación paralela y evolutiva 1. Computación distribuida y paralelización
2. Algoritmos y programación evolutiva: genética, memética, evolución diferencial, inteligencia de enjambre.
3. Optimización mediante técnicas evolutivas y paralelización.
Teoría - 3. Transacciones 1. Consistencia y concurrencia
2. Recuperación y tolerancia a fallos
3. Métodos de control de la concurrencia
4. Transacciones distribuidas
Teoría - 4. Replicación 1. Introducción a la replicación
2. Estudio de casos de servicios con alta disponibilidad (Bayou y Coda)
3. Transacciones con datos replicados
Teoría - 5. Diseño de sistemas distribuidos 1. Caso de estudio: Google
Práctica 1. Clúster multinodo con Hadoop Distributed File System. Parte 1: Instalación.
Parte 2: Desarrollar un programa para analizar Big Data usando Hadoop distribuido.
Práctica 2. Introducción al uso de algoritmos evolutivos para la optimización de procesos mediante computación paralela en Spark. Parte 1: Algoritmos evolutivos.
Parte 2: Algoritmos evolutivos descentralizados.
Universidade de Vigo            | Rectorado | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000