D * lite: как сравнить и отсортировать парные ключи? - PullRequest
0 голосов
/ 30 октября 2019

Я пытаюсь реализовать алгоритм поиска пути D * -Lite, как описано в статье 2002 года Кенига и Лихачева для сетки на основе сетки.

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

Ответы [ 2 ]

1 голос
/ 31 октября 2019

Вы должны сравнить левые части 1-й (f-значения). Только если они равны, вы должны сравнивать вторую часть, которая в основном представляет собой g-значения. Это лексикографическое сравнение. Эта и другие концепции, используемые в D * lite, объясняются в видео-лекции mit opencourseware на youtube: https://youtu.be/_4u9W1xOuts

0 голосов
/ 30 октября 2019
...