Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Ahoj, potřebuji poradit:
Uvažujme graf d-dimenzionální hyperkrychle (d >= 2). To je graf, jehož vrcholy jsou posloupnosti nul a jedniček délky d a dva vrcholy jsou spojeny, právě když se jejich posloupnosti liší v jediné souřadnici. Každé hraně přidělíme jednotkovou kapacitu.
a) Najděte maximální tok ze z = (0, 0, 0, . . . , 0) do s = (1, 1, 1, . . . , 1).
b) Najděte maximální tok ze zdroje z = (0, 0, 0, . . . , 0) do stoku s = (1, 1, 1, . . . , 1), takový, aby každou hranou protékal nenulový tok.
c) Najděte maximální tok ze z = (1, 1, . . . , 1, 1, 0) do s = (1, 1, 1, . . . , 1).
Asi zde bude nějaký háček, protože ať hrany probírám, jak chci, pořád mi u a), b) i c) vychází stejný výsledek d. Protože ze zdroje vychází d hran s kapacitou 1 (tok velikosti d) a do stoku vchází také d hran, přičemž graf se nikde nezužuje natolik, aby zmenšil tento tok (od zdroje se rozvětvuje a srůstá až těsně u stoku; každý vrchol je d-tého stupně).
Offline

Hodnota toku je d, to tušíme oba stejně, ale chtělo by to vymyslet ten tok. Tzn. kterou hranou poteče kolik.
V b) čku bychto udělal tak, že z vrcholu (0,...,0) poteče 1 do každého vrcholu se součtem souřadnic 1. Z každého z těchto vrcholů poteče 1/(d-1) do všech d-1 vrcholů se součtem souřadnic 2, se kterými tento vrchol sousedí. Do každého z d(d-1)/2 takových vrcholů doteče 2/(d-1). To se zase rovnoměrně rozvrství do všech d-2 sousedních se součtem 3, atd. Tok v každé hraně mezi vrcholem se součtem souřadnic k a k+1 teče d/((d nad k)*(d-k))=1/(d-1 nad k), což je vždy méně než 1, takový tok vyhoví podmínce b) i a)
Podobně zkus uvážit, jak udělat tok c)
Offline