2016-03-31 18 views
-1

N düğümleri ile ilgili bir grafik var. Tüm bağlantıların bant genişliği tüketimi var. Düğümden Düğüm t'ye giden bir yolda en az bant genişliğine sahip bir bağlantıya yolun darboğazı denir. Düğüm ve Node t arasındaki bant genişliği kullanılabilirliğini bulmak için, iki düğüm arasındaki N sayıda yol bulmak için bir DFS çalıştırıyorum ve sonra her yolun darboğazını buluyorum. Daha sonra ortalama bir darboğaz bulmak için bu darboğazların ortalamasını alıyorum. Bunu Node ve Node t arasındaki bant genişliği kullanılabilirliğini göstermek için tek bir sayı olarak kullanabilir miyim? Artıları ve eksileri nelerdir? Lütfen bu doğru yer değilse sormak için doğru bir yer öner.Bant Genişliği Kullanılabilirliği Algoritması tasarımı

Size aradığınızı gibi geliyor

cevap

1

Ağ Akış Analizi ve özellikle Max flow, Min Cut.

Geçerli uygulama bir kerede birden yollar boyunca veri göndermek mümkün olabilir gerçeğini göz ardı eder.

Son bir not - Djikstra'nın alogiritmasını kullanarak en yüksek darboğazın yolunu bulabilirsiniz.

+0

Evet. Birden fazla yol boyunca veri göndermek istiyorum. Bu durumda Max akışı, min kesmek problemimi çözecektir. Fakat birden çok kaynağım ve birden fazla lavabo var. Her bir kaynak ve havuz çifti arasındaki mevcut bant genişliğini bilmek istiyorum. Tüm çiftler için adil olmak istiyorum. – user8109

+0

Oh, bu ilginç. Bunu düşüneceğim ve bunu adil bir şekilde yapmanın bir yolunu bulursam size haber vereceğim. –

İlgili konular