Каков алгоритм расчёта? Может вы знаете волшебную формулу? Без учёта трафика?

Когда весь перекрёсток состоит из более чем двух дорог или некоторые имеют две проезжие части очень трудно описать приоритеты.
А когда отношение описывает только пересечение в точке, то уже просто задать их. И например primary_link будет главнее primary