Меня попросили написать алгоритм, который найдет минимальное связующее дерево в графе G, но с условием, что каждая вершина из G является отступом в охватывающем дереве T. Как это возможно, если граф имеет больше, чем 2 элемента? Пусть G содержит вершины a, b и c, Spanning tree может что-то вроде a-b-c, поэтому в этом случае b не является листом.Минимальное опалубочное дерево с листьями?
Я не ищу решение алгоритма, я хочу только понять, как Spanning Tree может состоять исключительно из листьев.
Вот точная формулировка вопроса
Спасибо за помощь
Комментируя здесь, чтобы другие не беспокоились: я не вижу в заявлении проблемы, что затраты c_e должны быть разными. Если бы это было так, то проблема была без проблем, потому что есть уникальный MST, и ваш aproach будет работать. Тем не менее, я не думаю, что именно так должна быть проблема. – ead