Максимальная проблема пути мощности с ограничениями
-
29-09-2020 - |
Вопрос
Я пытался разработать алгоритм для максимальной проблемы потенциала с ограничениями, но не мог понять необходимые изменения, необходимые для правильного выхода.
Проблема в том:
Удалить неопрященный график с двумя параметрами (вес, стоимость).Нам нужно найти Проблема максимальной производительности мощности от источника к месту назначения, так что стоимость пути (сумма краев пути) находится в фиксированном значении, указанном пользователем.Другими словами, он (сумма параметра затрат вдоль пути) является верхним, ограниченным постоянным значением.
Я модифицировал существующий алгоритм, добавив и дополнительное ограничение затрат при расслаблении краев, но не смог сделать его работать для всех типов графика.Мне также было интересно, если эта проблема NP-Complete.
Решение
Это можно решить в многочленом времени.Например, вы можете использовать двоичный поиск по весу.Учитывая веса кандидата, удалите все края с более низким весом, затем найдите самый низкий затрат и проверьте, стоит ли его стоимость ниже нижней границы;Это говорит вам, был ли вес слишком высоким или слишком низким.Повторить, пока бинарный поиск не сходится.