У меня есть интересная проблема теории графов. Мне дано дерево T с n узлами и множеством ребер. T, конечно, неориентирован. У каждого края есть вес, который указывает, сколько раз (по крайней мере) его нужно посещать. Мы прогуливаемся от node до node с использованием ребер, и задача состоит в том, чтобы найти минимальное количество необходимых шагов для удовлетворения вышеперечисленных условий. Я могу начать с любого node.
Например, это дерево (вес края в круглых скобках):
1 - 2 (1)
2 - 3 (1)
3 - 4 (2)
4 - 5 (1)
4 - 6 (1)
нам нужно 8 шагов, чтобы пройти это дерево. Это, например: 1- > 2- > 3- > 4- > 3- > 4- > 5- > 4- > 6
Я не знаю, как подойти к этому алгоритму. Можно ли найти этот оптимальный тур или мы можем найти это минимальное число не напрямую?