Quickies zum Selbsttest

Werbung
Aufgaben zu Komplexität von Algorithmen (SS 2011)
Vorbemerkung: Diese Aufgaben dienen in erster Linie der Selbstkontrolle.
Sie sind nicht schwierig, sofern Sie verstanden haben, worum es geht. Sie
werden in den Übungsstunden behandelt, falls Zeit dafür da ist und Sie das
wünschen. Bedenken Sie: Klausuraufgaben könnten so aussehen!
Aufgabe 15: Markov-Quickies (Präsenzaufgaben)
1. Zeigen Sie: sind A und B stochastische (k × k)-Matrizen, so ist auch ihr Produkt
A · B eine stochastische Matrix.
2. Zeigen Sie: sind A und B stochastische (k × k)-Matrizen und ist γ eine reelle Zahl
mit 0 ≤ γ ≤ 1, so ist auch γ A + (1 − γ) B eine stochastische Matrix.
3. Eine (k × k)-Matrix A heisst doppelt-stochastisch, wenn sowohl sie selbst, als auch
ihre Transponierte At stochastisch sind.
Wenn A eine primitive doppelt-stochastische Matrix ist, was ist dann limn→∞ An ?
4. Die kleinste interessante Markovkette hat zwei Zustände und ist gegeben durch
die stochastische Matrix
1−p
p
,
A=
q
1−q
wobei p und q reelle Zahlen mit 0 < p < 1 und 0 < q < 1 sind. Bestimmen Sie
limn⇒∞ An .
5. Es sei A = Ai,j 1≤i,j≤k eine stochastische Matrix und p = pi 1≤i≤k eine Wahrscheinlichkeitsverteilung auf der Menge V = {1, 2, . . . , k}. Es gelte die “Balancebedingung”
pi · Ai,j = pj · Aj,i für alle i, j ∈ V.
Was bedeutet diese Bedingung anschaulich? Zeigen Sie, dass p = pi 1≤i≤k stationäre Verteilung zu A ist, wenn diese Bedingung erfüllt ist.
6. Es sei G = (V, E) ein ungerichteter Graph ohne isolierte Knoten. Für jeden Knoten
u ∈ V sei du der Grad von G im Knoten u, i.e., die Anzahl der Kanten von G, die
u treffen. Die Inzidenzmatrix sei
AG = Au,v u,v∈V , wobei Au,v = Anzahl der Kanten zwischen u und v.
Aus AG macht man (wie bei PageRank) eine stochastische Matrix BG , indem
man alle Einträge in der u-ten
Zeile durch die Zeilensumme du dividiert.
Zeigen Sie, dass der Vektor du u∈V ein linker Eigenvektor von BG zum Eigenwert
λ = 1 ist.
Wie sieht die zugehörige stationäre Verteilung aus?
16. Juni 2011
Herunterladen