|
|
Строка 1: |
Строка 1: |
− | Задача поиска кратчайших путей в графе (''Shortest Path Problem''), заключается в следующем:
| + | #REDIRECT [[discopal:{{PAGENAME}}]] |
− | | + | |
− | Заданы ''n'' вершин графа (узлов сети) <m>v_1,v_2,\ldots,v_n</m> и целые длины
| + | |
− | дуг <m>d_{ij} \equiv d(v_i,v_j)</m> между ними. Чему равна наименьшая возможная длина пути, ведущего из ''v<sub>1</sub>'' в ''v<sub>k</sub>'', для всех <m>k \in (2 \ldots n)</m>?
| + | |
− | | + | |
− | Если длины дуг неотрицательны, то можно использовать [[алгоритм Дейкстры]], если есть отрицательные длины, но нет циклов отрицательного веса (если такие циклы есть — то оптимального решения очевидно не существует), то можно использовать [[алгоритм Флойда-Уоршолла]].
| + | |
− | | + | |
− | | + | |
− | [[Category:Задачи]]
| + | |
− | {{replicate-from-custiswiki-to-lib}} | + | |