4/21/2020
Randomness in Computing
LECTURE 24
Last time
- Probabilistic method
- Algorithmic LLL
- Applications of LLL
Today
- Markov chains
Sofya Raskhodnikova;Randomness in Computing; based on slides by Baranasuriya et al.
Randomness in Computing L ECTURE 24 Last time Probabilistic method - - PowerPoint PPT Presentation
Randomness in Computing L ECTURE 24 Last time Probabilistic method Algorithmic LLL Applications of LLL Today Markov chains 4/21/2020 Sofya Raskhodnikova;Randomness in Computing; based on slides by Baranasuriya et al.
4/21/2020
Sofya Raskhodnikova;Randomness in Computing; based on slides by Baranasuriya et al.
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
Tipsy ๐ ๐ ๐ โ ๐ ๐ + ๐
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
Tipsy ๐ ๐ ๐ โ ๐ ๐ + ๐
๐๐โ1 2
๐๐+1 2
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
๐ ๐ ๐ โ ๐ ๐ + ๐ Tipsy
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
Tipsy ๐ ๐ ๐ โ ๐ ๐ + ๐
๐ = expected number of steps to finish the walk,
๐ = 1 + ๐ก๐โ1 2 + ๐ก๐+1 2
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
๐ ๐ ๐ โ ๐ ๐ + ๐ Tipsy
๐๐ขโ1,๐๐ข
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
Markov property or memoryless property Time-homogeneous property
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
4 1 2 1 3 1 2 1 6 1
1
4 1 4 3 4 1
4 1 2 1 3 1 2 1 6 1
1
4 1 4 3 4 1
๐โฅ0
๐ = Pr ๐๐ข+๐ = ๐ ๐๐ข = ๐]
๐ = เท ๐โฅ0
๐โ1
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
๐ = เท ๐โฅ0
๐โ1
๐.
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
4 1 2 1 3 1 2 1 6 1
1
4 1 4 3 4 1
4 1 2 1 3 1 2 1 6 1
1
4 1 4 3 4 1
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
4 1 2 1 3 1 2 1 6 1
1
4 1 4 3 4 1
and find the entry (0,3)
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
4 1 2 1 3 1 2 1 6 1
1
4 1 4 3 4 1
Answer
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
parameter
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
1/2 or 1
0, ๐ 1, ๐ 2, โฆ
0 = ๐0
๐+1 = 1 ๐ ๐ = 0 = 1
๐+1 = ๐ + 1 ๐ ๐ = ๐ = 1/2
๐+1 = ๐ โ 1 ๐ ๐ = ๐ = 1/2
0, ๐ 1, ๐ 2, โฆ than for ๐0, ๐1, ๐2, โฆ
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
๐ = expected number of steps to reach position ๐,
๐ = 1 + ๐ก๐โ1 2 + ๐ก๐+1 2
4/21/2020
Sofya Raskhodnikova; Randomness in Computing
๐ ๐ ๐ โ ๐ ๐ + ๐ Tipsy
4/21/2020
Sofya Raskhodnikova; Randomness in Computing