Результаты поиска по запросу "shortest-path"

4 ответа

график - Как найти минимальный направленный цикл (минимальный общий вес)?

Вот акциз: Let G be a weighted directed graph with n vertices and m edges, where all edges have positive weight. A directed cycle is a directed path that...

2 ответа

Как найти кратчайший путь в динамической ситуации

Несколько дней назад кто-то спросил меня: если у нас есть какие-то агенты в нашей среде, и они хотят перейти от своих источников к месту назначения, как мы можем найти общий кратчайший путь для всех них, чтобы у них не было конфликтов во время их ...

1 ответ

Как установить целевую вершину в QuickGraph Dijkstra или A *

Я использую QuickGraph версии 3.6, и я нашел функцию SetRootVertex, но не SetTagretVertex. Мне это нужно, потому что я ищу короткие пути в огромном графике, и это сильно ускорит программу Рассматриваемые условия - DijkstraShortestPathAlgorithm ...

ТОП публикаций

4 ответа

Нет, это не так. некоторые вершины могут появляться несколько раз в кратчайшем пути

ентированном графе с неотрицательными весами ребер я легко могу найти кратчайший путь от u до v, используя дейкстры. Но есть ли какая-нибудь простая настройка Дейкстры, чтобы я мог найти кратчайший путь от u до v через данную вершину w. Или любые ...

4 ответа

(V * logV + E))

кратчайший путь между двумя точками на графике - это вопрос классических алгоритмов с множеством хороших ответов (Алгоритм Дейкстры [http://en.wikipedia.org/wiki/Dijkstra%27s_algorithm], ...

5 ответов

Для алгоритмов кратчайшего пути я всегда выбирал C ++. Не должно быть никаких причин, по которым реализация C не была бы слишком простой, но C ++ предлагает сокращенное кодирование с контейнерами STL, которые можно использовать в начальной реализации, и только позже реализует оптимизированный алгоритм очереди, если тесты производительности и профилирование показывают, что нужно что-то иметь. лучше, чем предлагает STL.

я есть взвешенный граф 30k узлов 160k ребер, без отрицательных весов. Я хотел бы вычислить все кратчайшие пути от всех узлов до других. Я думаю, что не могу предположить какую-либо конкретную эвристику, чтобы упростить проблему. Я пытался ...

2 ответа

Если оптимальный путь не включает удаленный узел, это не будет затронуто. Однако, если это так, то да, вы правы, это возможно для оптимального пути изменения. И именно поэтому вы должны снова запустить алгоритм кратчайшего пути.

я есть график, на котором мне часто нужно знать все кратчайшие пути (точнее их длины). Поскольку я не хочу пересчитывать их, я храню их в простом массиве и просто извлекаю их оттуда. Однако, поскольку график может также меняться со временем, мне ...

3 ответа

Дейкстра и Прим создают деревья, а не дорожки, верно?

я есть серия координат графика, и мне нужно найти кратчайший односторонний путь через все из них. У меня нет заранее определенного начала / конца, но к каждой точке нужно прикоснуться только один раз, и возвращение к оптимальному началу ...

4 ответа

Нет, практически Флойд-Варшалл не быстрее Дейкстры для всех пар кратчайшего пути (как правило !!)

аю алгоритм Дейкстры и алгоритм Флойда-Варшалла. Я понимаю, что Дейкстра находит оптимальный маршрут от одного узла ко всем остальным узлам, а Флойд-Варшалл ...

1 ответ

Что подразумевается под диаметром сети?

Диаграмма показана наэта ссылка из "Граф с 6 вершинами и 7 ребрами, где крайняя левая вершина № 6 является листовой вершиной или подвесной вершиной.&quo...