Если это стек контроллера навигации, то эта иерархия обычно диктует, что есть только один способ достичь определенного элемента.
Таким образом, вам не нужен какой-либо алгоритм, просто сохраните идентификатор элемента (или любое другое состояние, отправленное текущему контроллеру представления) в пользовательских настройках.