Hice esta pregunta en stackoverflow genérico y fui dirigido aquí.
Será genial si alguien puede explicar cómo abordar los problemas de gráficos parciales o totalmente dinámicos en general.
Por ejemplo:
- Encuentre la ruta más corta entre dos vértices en un gráfico ponderado no dirigido para n instancias, cuando se elimina un borde en cada instancia.
- Encuentre el número de componentes conectados en un gráfico no dirigido para n instancias cuando se elimina un borde en cada instancia, etc.
Recientemente encontré este género de problemas en un concurso de programación. Busqué en la web y encontré muchos trabajos de investigación relacionados con gráficos dinámicos [1,2]. Leí un par de ellos y no pude encontrar nada sencillo (agrupación, dispersión, etc.). Perdón por ser vago.
Realmente aprecio si algunos pueden proporcionar sugerencias para comprender mejor estos conceptos.
- Algoritmos de gráficos dinámicos de D. Eppstein, Z. Galil, GF Italiano (1999)
- Caminos más cortos en gráficos dinámicos por G. Nannicini, L. Liberti (2008)