Actualización de todos los caminos más cortos en grafos dinámicos con inserción de arcos.

dc.contributor.advisorRojas Galeano, Sergio
dc.contributor.authorVerbel De Leon, Arturo
dc.date.accessioned2022-11-29T17:28:38Z
dc.date.available2022-11-29T17:28:38Z
dc.date.created2022-02-23
dc.descriptionEl presente trabajo de investigación propone el diseño e implementación de un nuevo algoritmo para actualización de APSP en grafos dinámicos con inserción de arcos en grandes volúmenes de datos, con base a ideas preliminares desarrolladas en el grupo LAMIC de la Universidad Distrital. Los algoritmos clásicos tales como Dijsktra o Floyd-Warshall, requieren mucho tiempo en calcular el APSP cada vez que un grafo dinámico se actualiza. El algoritmo propuesto, actualiza las distancias con base en cálculos obtenidos con previas configuraciones de la estructura del grafo. Así mismo se propone una nueva variante del algoritmo que no solo compute la distancia, sino el camino como tal (secuencia de nodos que une cada nodo con los demás).spa
dc.description.abstractMany activities of modern day living operate on the basis of graph structures that change over time (e.g. social networks, city traffic navigation, disease transmission paths). Hence, the problem of dynamically maintaining properties of such structures after modifying one of its edges (or links), specially for large-scale graphs, has received a great amount of attention in recent years. We address the particular case of updating all-pairs shortest distances upon \emph{incremental} changes, i.e. re-computing shortest distances among all the nodes of a graph when a new or smaller shortcut between two nodes arises. We build upon the naive algorithm that visits all pairs of nodes comparing if the new shortcut shortens the distances, and propose a simple variation that instead chooses pairs of source and target nodes, only from the \emph{affected} shortest paths. The new algorithm works with an optimal data structure, constant query time and worst-case $O(n^2)$ update cost, although our results on synthetic datasets hints at its practicality when compared with state-of-the-art approaches.spa
dc.format.mimetypepdfspa
dc.identifier.urihttp://hdl.handle.net/11349/30524
dc.language.isospaspa
dc.rightsCC0 1.0 Universal*
dc.rights.accesoAbierto (Texto Completo)spa
dc.rights.accessrightsOpenAccessspa
dc.rights.urihttp://creativecommons.org/publicdomain/zero/1.0/*
dc.subjectGrafosspa
dc.subjectAPSPspa
dc.subjectInteligencia artificialspa
dc.subjectEstructura de datosspa
dc.subjectComplejidad algorítmicaspa
dc.subject.keywordGraphsspa
dc.subject.keywordAPSPspa
dc.subject.keywordArtificial intelligencespa
dc.subject.keywordData structurespa
dc.subject.keywordAlgorithmic complexityspa
dc.subject.lembMaestría en Ciencias de la Información y las Comunicaciones - Tesis y disertaciones académicasspa
dc.subject.lembTeoría de grafosspa
dc.subject.lembAnálisis combinatoriospa
dc.subject.lembAlgoritmos (Computadores)spa
dc.titleActualización de todos los caminos más cortos en grafos dinámicos con inserción de arcos.spa
dc.title.titleenglishUpdating all shortest paths in dynamic graphs with edge insertions.spa
dc.typemasterThesisspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdccspa
dc.type.degreeInvestigación-Innovaciónspa
dc.type.driverinfo:eu-repo/semantics/masterThesisspa

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
DeLeónArturo Verbel2021.pdf
Tamaño:
1.55 MB
Formato:
Adobe Portable Document Format
Descripción:
No hay miniatura disponible
Nombre:
Licencia de uso y publicacion editable.docx.pdf
Tamaño:
344.26 KB
Formato:
Adobe Portable Document Format
Descripción:
Licencia de uso y publicación

Bloque de licencias

Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
7 KB
Formato:
Item-specific license agreed upon to submission
Descripción: