Tengo un subconjunto de las rutas simples en un gráfico. La longitud de los caminos está limitada por .
¿Cuál es la forma más compacta (en cuanto a memoria) de representar las rutas de modo que no se representen otras rutas aparte de las seleccionadas?
Tenga en cuenta que quiero usar esta representación en un algoritmo que iterará a través de este subconjunto de rutas una y otra vez y que quiero ser bastante rápido, por lo que, por ejemplo, no puedo usar ningún algoritmo de compresión estándar.
Una representación que vino a mi mente fue representarlos como un conjunto de árboles. Sin embargo, supongo que llegar a un número óptimo de árboles es NP-difícil? ¿Qué otras representaciones serían buenas?