( §) ¥0 1 2 3 FF § HPIRQRSU TU TU TV SW §XHPY`Q §aHcbdQ

Werbung
Prof. Dr. Berthold Vöcking
Dr. Piotr Krysta
Dortmund, 13. Oktober 2003
Abgabe bis 20. Oktober 2003 um 14.00 Uhr
Übungen zur Vorlesung
Netzwerkalgorithmen – WS 2003/2004
Blatt 5
Wir beziehen uns auf die in der Vorlesung vorgestellte Analyse des Random-Rank-Protokolles in SchichmhW in Schichtennetzwerken. Das
tennetzwerken. Dieses Protokoll hat Routingzeit
Protokoll legt lediglich Prioritäten der Pakete fest. Für jedes Paket wird ein Rank uniform zufällig aus der
Menge
gewählt, dabei muß eine genügend groß gewählte natürliche Zahl sein. Pakete mit kleinerem
Rank werden gegenüber Paketen mit größerem Rank bevorzugt. Im Falle von gleichen Rängen, hat das Paket
mit der kleineren Identifikationsnummer Vorrang.
Das Growing-Rank-Protokoll ist eine Verallgemeinerung des Random-Rank-Protokolls. Wenn immer ein
, wobei wir
Paket einen Schritt vorwärts auf seinem Weg macht, erhöht sich sein Rank um den Wert
so wählen, dass ein Vielfaches von
ist. Wir behaupten, das Growing-Rank-Protokoll hat Routingzeit
mhW in beliebigen Netzwerken, falls alle Routingwege kürzeste Wege zwischen dem
jeweiligen Quell- und Zielknoten sind. Diese Behauptung wollen wir in den folgenden Aufgaben beweisen.
!
Aufgabe 15:
Zeigen Sie die folgenden Aussagen zum Growing-Rank-Protokoll.
a) Der maximale Rank, den ein Paket auf einem Knoten annehmen kann, ist
&.
/
&-,)'
' % .
"$#% .
'()&*#+" b) Bei einer Routingzeit von gibt es eine Delay-Sequenz mit
Paketen, wobei gilt
.
Hinweise: Es gilt
, wobei der Anzahl der “Delays” und der Anzahl der “Hops” in der
Delaysequenz entspricht. Beschränke den Wert von mit Hilfe der Aussage in a).
'
.
Aufgabe 16:
Zeigen Sie folgende Eigenschaften für die Delay-Pakete
0214345767676859:02;<3 .
a) Falls die Routingwege keine kürzesten Wege sind, kann es sich bei
um dieselben Pakete handeln.
b) Falls die Routingwege jedoch kürzeste Wege sind, so sind
Aufgabe 17:
a) Zeigen Sie es gibt Zahlen
Knoten den Rang hat.
Y>
>
02143 5767676L5 02;<3
mit
' %
und
02143 57676K6K59 02;<3
A0 BC3
mit
D:EGFIHJE)'
paarweise verschieden.
DMEN 1 EOQPRETSUSUSVEW ; HN" , so dass Paket 0>X3
b) Wieviele Möglichkeiten gibt es diese Zahlen zu wählen?
c) Was ist die Wahrscheinlichkeit, dass
entsprechen, wie es in a) beschrieben ist.
=0?>@3
vorgegebene Zahlen
021434576767685 02;<3
auf
tatsächlich den Rängen
Aufgabe 18:
Setzen Sie alle oben bewiesenen Eigenschaften zusammen und zeigen Sie, dass die Routingzeit des GrowingRank-Protokolls mit Wahrscheinlichkeit
, für beliebiges festes , durch
beschränkt
ist.
%Z# \[]
^
_`abR
c
Zugehörige Unterlagen
Herunterladen