2013-04-21 10 views
0

Интересно, можем ли мы использовать алгоритм Дейкстры, если граф имеет отрицательно-взвешенные ребра, но они начинаются только из источника. Я не могу найти с ним никаких проблем, но также не могу дать убедительных доказательств. Любая помощь?Алгоритм Дейкстры - отрицательные веса только от источника

+0

Кто-нибудь? Пожалуйста, ... –

ответ

0

Алгоритм Дейкстры может использоваться только для графиков, которые не содержат отрицательных ребер, см. here. Для графика с отрицательными ребрами можно использовать Bellman–Ford algorithm.

+0

Я знаю .. Но это особый случай. Тогда отрицательные ребра выходят только из источника. И я хочу что-то более эффективное, чем алгоритм Беллмана-Форда. –

+0

@ Андрея: Я не знал, что ты это знаешь - ты не сказал этого. В вашем конкретном случае я не могу помочь, извините. –