Matías Richart

Instituto de Computación · Facultad de Ingeniería · Universidad de la República · mrichart@fing.edu.uy

Actualmente soy Profesor Agregado (Grado 4) en la Universidad de la República, Uruguay. Obtuve el título de Ingeniero en Computación y el título de Magíster en Informática en la Universidad de la República en 2011 y 2014, respectivamente, y el Doctorado en la Universidad de la República y en la Universitat Politècnica de Catalunya (España) en 2019.

Mi investigación se centra en el modelado, la optimización y la gestión inteligente de sistemas distribuidos de cómputo y comunicación, con particular énfasis en aplicaciones basadas en microservicios desplegadas en el continuo nube–borde. Combino optimización estocástica, optimización lineal, metaheurísticas y aprendizaje automático —especialmente Redes Neuronales de Grafos (GNNs)— para abordar problemas relacionados con la predicción de desempeño, la asignación de recursos y la elasticidad.

Tengo amplia experiencia en la simulación y el análisis de sistemas complejos, incluyendo redes inalámbricas y sistemas ciber-físicos, con experiencia práctica en herramientas como el simulador NS-3 y en entornos de co-simulación desarrollados a medida que integran componentes de red y robótica. Mi trabajo también ha explorado el slicing de red en 5G/6G, la gestión de redes basada en políticas y la optimización de parámetros inalámbricos (por ejemplo, Wi-Fi), frecuentemente bajo condiciones estocásticas o inciertas.

Integro el grupo de investigación MINA . Más detalles sobre mi trayectoria se encuentran en SNI-CVuy y una lista completa de mis publicaciones en mi perfil de Google Scholar.

Estoy buscando activamente estudiantes motivados/as de maestría y doctorado interesados/as en trabajar en temas como: microservicios y computación en el continuo nube–borde, Redes Neuronales de Grafos para el modelado de sistemas, asignación de recursos y elasticidad, optimización y aprendizaje automático para sistemas distribuidos. Si tenés interés, no dudes en contactarme.


Formación

Universidad de la República - PEDECIBA - Universitat Politècnica de Catalunya

Doctorado en Informática

Double degree of Doctorado en Informática (Doctor en Informática) and Ph.D. in Network Engineering (Doctor en Telemática). With fellowship from University of the Republic.

Tesis: Resource Allocation and Management Techniques for Network Slicing in WiFi Networks (PDF)

Orientadores: Javier Baliosián, Joan Serrat and Juan-Luis Gorricho

2015 - 2019

Universidad de la República - PEDECIBA

Maestría en Informática.

Con beca de la Agencia Nacional de Investigación e Innovación (ANII).

Tesis: IEEE 802.11 Parameters Adaptation for Performance Enhancement in High Density Wireless Networks (PDF)

Orientador: Javier Baliosián

2012 - 2014

Universidad de la República

Ingeniero en Computación.
2006 - 2011

Proyectos de investigación

Esta es una lista incompleta de los proyectos de investigación en los que he participado en los últimos años.

Layererd Queueing GNN (LQ-GNN)

Elasticidad de aplicaciones basadas en microservicios mediante Redes Neuronales de Grafos (website)

Coordinador del proyecto.

Financiado por la Agencia Nacional de Investigación e Innovación (Fondo Clemente Estable - ANII).

Abril 2024 - Presente

CoCoSim

Co-simulación para Sistemas Ciber-Físicos (website)

Co-coordinador del proyecto.

Financiado por la Universidad de la República (CSIC I+D).

2021 - 2023

Cassandra Elasticity

Transfer Learning para elasticidad rápida en Cloud-Network Slicing

Co-coordinador del proyecto. No current funding.

2020 - 2023

ADVICE

Provisión dinámica de conectividad en escenarios 5G de alta densidad

Estudiante de doctorado.

Financiado por el Gobierno de España (Fondo Europeo de Desarrollo Regional, FEDER).

2016 - 2019

Actividades de orientación y docencia

Orientaciones de tesis de doctorado
  • Towards an ML-assisted Transport Layer (en curso) - Estudiante: Leonardo Alberro
Orientaciones de tesis de maestría
Orientaciones de proyectos de grado
  • Enrutamiento basado en Aprendizaje por Refuerzo Profundo (2026) - Santiago Pérez Curbelo
  • Diseño e implementación de un testbed físico para la evaluación de algoritmos de elasticidad en aplicaciones basadas en microservicios en el continuo borde-nube (2026) - Joaquín Amado, Joaquín Becerra, Ignacio Roure
  • Predicción de latencias en sistemas de microservicios utilizando redes neuronales de grafos heterogéneos (2026) - Franco Lepratti
  • Implementación y despliegue de un prototipo de Campus Inteligente de la Facultad de Ingeniería (2023) - Joaquín Veirana
  • Elasticidad de servicios de streaming basado en Aprendizaje por Refuerzo (2023) - Martín Rotti, Sofía Tito Virgilio, Micaela Larraura
  • Diseño y despliegue de un campus inteligente usando tecnología IoT (2022) - Santiago Alles Conde
  • Extensión del simulador de redes ns-3 para ejecutar el software de enrutamiento FRRouting (2021) - Felipe Velázques, Sara Aspiroz
  • Localización en interiores utilizando infraestructura de Internet de las Cosas (2020) - Francisco Crizul, Gerardo Gómez
  • Despliegue y evaluación de una plataforma de Software Defined Networks para redes inalámbricas (2020) - Eric Brinckhaus, Agustín Echeverría
  • Aplicación de IoT con diversas tecnologías inalámbricas (2019) - Federico Detta
  • Implementación de un mecanismo de asignación de recursos en dispositivos WiFi (2018) - Juan Pérez, Ignacio Prandi
  • Redes inalámbricas definidas por software (2015) - Ari Chamlian, Gastón Telfeyan, Nicolas Piqueréz
  • Aceleración de Radios Definidas por Software (2015) - Gonzalo Arcos, Rodrifo Ferreri
  • Control de parámetros de transmisión en redes WiFi (2015) - Jorge Artave, Matías Irland
  • Construcción de Routers Inalámbricos para Monitorizar Calidad de Servicio (2014) - Johnatan Stanley Galli y Nicolás Santiago Puppo Perna
  • SimCo - Un simulador de procesadores con enfoque educativo (2013) - Federico Rivero
Actividades de enseñanza
  • Redes de Computadoras, 2012-presente (coordinador del curso desde 2020)
  • Programación 2, 2017-presente
  • Taller de Sistemas Ciber-Físicos, 2017-presente (coordinador del curso desde 2020)
  • Aspectos Básicos de Arquitectura de Computadoras, 2011-2015
  • Análisis y Diseño de Algoritmos Distribuidos en Redes, 2015
  • Introducción a las Redes de Computadoras, 2010-2012
  • Arquitectura de Computadoras 2, 2009-2012

Publicaciones

Revistas y capítulos de libro
  • Matías Richart; Juan-Luis Gorricho; Javier Baliosian; Luis M. Contreras, Alejandro Muñiz, Joan Serrat;. "LQ-GNN: a Graph Neural Network model for response time prediction of microservice-based applications in the computing continuum”. In IEEE Transactions on Parallel and Distributed Systems, v.: 36-12, p.:2566-2577, 2025
  • Oriol Sallent; José-Manuel Martínez-Caro; Javier Baliosian; Luis Diez; Luis M. Contreras; Jordi Pérez-Romero; Juan Luis Gorricho; Matías Richart; Ramón Agüero; Joan Serrat; Pablo Pavón-Mariño; Irene Vilà. "An Optimization-as-a-Service platform for 6G exploiting network digital twins". In Digital Twins for 6G: Fundamental theory, technology and applications, 2024
  • Leonardo Alberro; Felipe Velázquez; Sara Azpiroz; Eduardo Grampín; Matías Richart;. "Experimenting with routing protocols in the data center: An ns-3 simulation approach". In Future Internet, v.: 14-10, 292, 2022.
  • Matías Richart; Javier Baliosian; Joan Serrat; Juan-Luis Gorricho; Ramón Agüero. “Slicing with Guaranteed Quality of Service in WiFi Networks” In IEEE Transactions on Network and Service Management (IEEE TNSM), v.: 17 3 , p.:1822 - 1837, 2020
  • Matías Richart; Javier Baliosian; Joan Serrat; Juan-Luis Gorricho; Ramón Agüero. “Slicing in WiFi Networks Through Airtime-Based Resource Allocation”. In Journal of Network and Systems Management, v.:27-3, p.:784-814, 2019.
  • Álvaro Bernal; Matías Richart; Marc Ruiz; Alberto Castro; Luis Velasco. “Near Real-Time Estimation of End-to-End Performance in Converged Fixed-Mobile Networks” In Computer Communications, v.: 150 p.:393 - 404, 2019.
  • Matías Richart; Javier Baliosian; Joan Serrat; Juan-Luis Gorricho. “Resource Slicing in Virtual Wireless Networks: A Survey”. In IEEE Transactions on Network and Service Management (IEEE TNSM), v.: 13-3, p.: 1 - 15, 2016.
Conferencias y talleres internacionales
  • Luis Diez; Ramón Agüero; Jordi Pérez-Romero; Juan Luis Gorricho; Oriol Sallent; Joan Serrat; Eduardo Fernández; Javier Moreno; Pablo Pavón; Irene González; Antonio Santiago; Matías Richart; Javier Baliosian; Alejandro Muñiz; Luis Contreras. "Exploiting a Network Digital Twin to optimize B5G networks management. The OPTIMAIX approach". In 2024 IEEE International Mediterranean Conference on Communications and Networking (MeditCom), Madrid, Spain, 2024.
  • Sima Barzegar; S. Wang; Marc Ruiz; Luis Velasco, Matías Richart; Alberto Castro. "Coordination of Radio Access and Optical Transport". In 2023 International Conference on Optical Network Design and Modeling (ONDM), Coimbra, Portugal, 2023
  • Matías Richart; Felipe Velázquez; Federico Ciuffardi; Jorge Visca; Javier Baliosian. "CoCoSim: A Tool for Co-simulation of Mobile Cooperative Robots". In Software Engineering and Formal Methods. SEFM 2022 Collocated Workshops. SEFM 2022. Lecture Notes in Computer Science, v.: 13765, 2022
  • Matías Richart; Javier Baliosian; Joan Serrat; Juan-Luis Gorricho. "Resource Allocation and Management Techniques for Network Slicing in WiFi Networks”. In IEEE/IFIP Network Operations and Management Symposium (NOMS), Budapest, Hungry, 2020.
  • Marc Ruiz; Matías Richart; Alberto Castro; Luis Velasco. “End-To-End KPI Analysis in Converged Fixed-Mobile Network”. In International Conference on Transparent Optical Networks (ICTON), Bari, Italy, 2020.
  • Matías Richart; Javier Baliosian; Joan Serrat; Juan-Luis Gorricho; Ramón Agüero. "Guaranteed Bit Rate Slicing in WiFi Networks". In IEEE Wireless Communications and Networking Conference (WCNC), Marrakech, Morocco, 2019.
  • Jorge Visca; Matías Richart; Javier Baliosian. “Stochastic Models for Opportunistic Networks”. In IEEE Wireless Communications and Networking Conference (WCNC), Marrakech, Morocco, 2019.
  • Marcos Toscano, Federico Grunwald, Matías Richart, Javier Baliosian, Eduardo Grampín, Alberto Castro. “Machine Learning Aided Network Slicing”. In International Conference on Transparent Optical Networks (ICTON), Angers, France, 2019.
  • Alberto Castro; Matías Richart; Javier Baliosian; Eduardo Grampín. “Opportunities for AI/ML in Telecommunications Networks”. In Proceedings of the 10th Latin America Networking Conference (pp. 89-95). ACM.
  • Matías Richart; Javier Baliosian; Joan Serrat; Juan-Luis Gorricho; Ramón Agüero; Nazim Agoulmine. “Resource Allocation for Network Slicing in WiFi Access Points”. In 13th International Conference on Network and Service Management (CNSM 2017), Japan, 2017.
  • Matias Richart; Jorge Visca; Javier Baliosian. “Image Colorization with Neural Networks”. In 2017 Workshop of Computer Vision (WVC 2017) , Natal, Brazil, 2017.
  • Gonzalo Arcos, Rodrigo Ferreri, Matías Richart, Pablo Ezzatti and Eduardo Grampin. “Accelerating an IEEE 802.11 a/g/p Transceiver in GNU Radio.” In Latin American Networking Conference 2016, LANC 2016, Valparaiso, Chile, 2016.
  • Matias Richart; Jorge Visca; Javier Baliosian. “Rate, Power and Carrier-Sense Threshold Coordinated Management For High-Density IEEE 802.11 Networks”. In 2015 IFIP/IEEE International Symposium on Integrated Network Management, IM 2015, 2015.
  • Matias Richart; Jorge Visca; Javier Baliosian. “Self Management of Rate, Power and Carrier-Sense Threshold for Interference Mitigation in IEEE 802.11 Networks”. In 10th International Conference on Network and Service Management, Rio de Janeiro, Brazil, 2014.
  • Jorge Visca; Matias Richart; Juan Saavedra; Martín Giachino; Javier Baliosian; Eduardo Grampín. “Buffer Management in Opportunistic Networking”. In Latin American Networking Conference 2014, LANC 2014, Montevideo, Uruguay, 2014
  • Matias Richart; Jorge Visca; Javier Baliosian; Eduardo Grampín. “A Mobility Model for Opportunistic Routing Protocols Validation”. In Latin American Network Operations and Management Symposium, LANOMS 2011
  • Jorge Visca; Matias Richart; Javier Baliosian; Eduardo Grampín; Guillermo Apolonia. “Embedded Rule-based Management for Content-based DTNs”. In 1st IEEE/IFIP International Workshop on Network Embedded Management and Applications, NEMA 2010
  • Javier Baliosian; Joan Serrat; Matias Richart; Juan Saavedra; Mariela Borba; Jose Luis Melus. “Policy-Based Pricing for Heterogeneous Wireless Access Networks”. In 5th International Conference on Autonomous Infrastructure, Management, and Security, AIMS 2011
  • Javier Baliosian; Jorge Visca; Matias Richart; Guillermo Apolonia; Leonardo Vidal; Martín Giachino; Eduardo Grampín. “Self-managed content-based routing for opportunistic networks”. In 2011 IFIP/IEEE International Symposium on Integrated Network Management, IM 2011

Premios

  • 2021 Special Doctoral Premios - Universitat Politècnica de Catalunya
  • 1 st Lugar - 2021 Concurso de Tesis de Doctorado - PEDECIBA Informática
  • 1 st Lugar - 2020 Concurso de Tesis de Posgrado en Ingeniería - Tesis de Doctorado - National Engineering Academy
  • 1 st Lugar - 2014 Concurso de Tesis de Posgrado en Ingeniería - Tesis de Maestría - National Engineering Academy