Re[2]: Синтез топологии сети по маршрутизаторам и потокам от
От: Rulikkk  
Дата: 16.03.06 07:51
Оценка:
Здравствуйте, kl, Вы писали:

kl>Ну так а чем все же не устраивают алгоритмы построения минимального остовного дерева? Есди у тебя задан поток между любыми двумя вершинами, то у тебя действительно полный граф. Только маленькое уточнение — если граф полный, то Прим значительно лучше Краскала, т.к. его сложность — O(n^2), а Краскала — O(mlogn), где m — число ребер. В случае полного графа, нетрудно посчитать, что m = C(n,2) = O(n^2)


Да, в данной формулировке задача решается именно так, однако, на практике, как я понял вчера формула $$$=k1*length + k2 * width на самом деле неверна. Ведь чем "шире" провод — тем дороже КАЖДЫЙ ЕГО МЕТР, следовательно — $$$=length * width;

Здесь необходимо учесть, что width — мы выбираем сами. Может оказаться так, что между (v1,v2) надо выбрать width(v1,v2)>p(v1,v2) чтобы, например, удовлетворить оптимальнее связь между v4,v5 которая проходит по пути v4-v1-v2-v5... Как это обсчитать я не в курсе.

К 7ому апреля постараюсь представить что-нить рабочее, если кому интересно
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.