Я пытаюсь использовать A *, чтобы найти оптимальный путь в графе.Эвристика в графическом обращении
Контекст заключается в том, что турист начинает свой отель, посещает достопримечательности и возвращается в свой отель в конце дня. Узлы (ориентиры) имеют два значения: важность и время. Края имеют два значения: затраченное время и стоимость (валюта).
Я хочу минимизировать затраты, максимизировать важность и убедиться, что общее время находится под определенным значением. Я мог бы найти баланс между стоимостью, значимостью и временем для прошлой дорожной стоимости. Но как насчет будущей стоимости? Я знаю, как это сделать с более простым обращением к пути, но есть ли способ, которым я мог бы следовать, чтобы найти эвристику, в которой я нуждаюсь?
Вы никогда не найдете эвристику для этого, которая является допустимой и эффективной, если только P = NP (как вы могли бы использовать ее для решения проблемы Рюкзак). – Sneftel
Меня больше интересует, что это допустимо. Измерение не будет такой эффективностью, становится серьезной проблемой. Но есть ли приемлемая эвристика? – user2993349
A * все расходы должны быть неотрицательными. Поэтому самым дешевым решением всегда было бы вовсе не покидать отель. –