Ответ на ваш первый вопрос - да, поскольку Игра жизни Конвея завершена . Это примерно означает, что сотовые автоматы (особенно Game of Life) могут вычислять любую функцию, которую может выполнять ваш компьютер.
Я не знаком с деталями доказательства, но предположил бы, что оно основано на каком-то способе превращения машины Тьюринга в экземпляр Игры Жизни. Если вы можете построить машину Тьюринга для решения этой проблемы, вы, вероятно, сможете превратить ее в клеточный автомат, используя эту технику.
Я бы рекомендовал использовать поиск в глубину в качестве основного алгоритма, поскольку он намного проще, чем алгоритм Дейкстры, и клеточный автомат, вероятно, в любом случае не является эффективным способом решения проблемы.