Tworzenie grafu o najkrótszej łącznej długości połączeń

Tworzenie grafu o najkrótszej łącznej długości połączeń
mpaw
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 531
0

Dzień dobry.

Czy jest jakiś algorytm wyznaczający jakie wierzchołki trzeba ze sobą połączyć, żeby łączna długość połączeń była najkrótsza, przy zachowaniu warunku, o dotarciu z dowolnego wieżchołka do dowolnego drugiego (niekoniecznej najkrócej)

Dzięki
M

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
2

Minimalne drzewo rozpinające? https://en.wikipedia.org/wiki/Minimum_spanning_tree

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5069
1

Jak wyżej, wyglada na to, że Opisałeś Minimum Spanning Tree, tutaj:
https://github.com/lion137/Python-Graph
powinien być działający algorytm.

mpaw
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 531
0

Ja skorzystałem z http://algorytmika.wikidot.com/mst Wielkie dzięki!

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.