Без дополнительной информации сложно дать хороший ответ.Хорошие алгоритмы зависят от точной постановки задачи.
Если вся сетка определена, и все ребра существуют и имеют одинаковый вес, то минимум легко определить, пройдя по диагонали между двумя точками.Никакого умного алгоритма не требуется.
Если некоторые ребра существуют или ребра имеют переменные веса, которые являются положительными, я бы предложил алгоритм Дейкстры.Если некоторые края отрицательны, есть варианты, такие как Bellman-Ford.
В любом случае, вам нужно уточнить настройку, чтобы мы могли помочь вам.