Mam podzbiór prostych ścieżek na wykresie. Długość ścieżek jest ograniczona.
Jaki jest najbardziej zwarty sposób (pod względem pamięci), w jaki sposób mogę reprezentować ścieżki, tak aby nie były reprezentowane żadne inne ścieżki oprócz wybranych?
Zauważ, że chcę użyć tej reprezentacji w algorytmie, który będzie powtarzał się przez ten podzbiór ścieżek w kółko i że chcę być dość szybki, więc na przykład nie mogę używać żadnych standardowych algorytmów kompresji.
Jedną z wyobrażeń, które przyszły mi do głowy, było przedstawienie ich jako zbioru drzew. Zgaduję jednak, że doprowadzenie do optymalnej liczby drzew jest trudne NP? Jakie inne reprezentacje byłyby dobre?