Eleni Eleni Vatamidou, atamidou, Ivo Ivo Adan, Adan, Ma Maria ria Vlasiou, Vlasiou, and and Bert Bert Zwart rt Asymptotic Asymptotic erro rror bounds
- unds fo
for truncated truncated buffer buffer app appro roxi ximati ation
- ns of
- f a
Eleni Eleni Vatamidou, atamidou, Ivo Ivo Adan, Adan, Ma Maria - - PowerPoint PPT Presentation
Eleni Eleni Vatamidou, atamidou, Ivo Ivo Adan, Adan, Ma Maria ria Vlasiou, Vlasiou, and and Bert Bert Zwart rt Asymptotic Asymptotic erro rror bounds ounds fo for truncated truncated buffer buffer app appro roxi ximati ation
1 / 26
◮ B r.v. for the batch sizes; EB = ∞ i=1 ipi < ∞. ◮ Assumption: λEB/µi < 1, i = 1, 2 ◮ Uniformisation: λ + µ1 + µ2 = 1 ◮ Xn and Yn queue lengths (including service) at the nth jump
1 / 26
λ p1 λ p2 λ p3 λ p4 λ pi μ2 μ1
m1 m2
2 / 26
3 / 26
3 / 26
3 / 26
◮ (X0, Y0) = (0, 0) initial state ◮ T(0,0) = inf{n ≥ 1 : Xn = Yn = 0 | X0 = Y0 = 0}, return time
◮ (X0, Y0) = (0, 0) initial state ◮ T(0,0) = inf{n ≥ 1 : Xn = Yn = 0 | X0 = Y0 = 0}, return time
1≤l≤T(0,0)
4 / 26
◮ (X0, Y0) = (0, 0) initial state ◮ T(0,0) = inf{n ≥ 1 : Xn = Yn = 0 | X0 = Y0 = 0}, return time
1≤l≤T(0,0)
1≤l≤T(0,0)
4 / 26
λ p1 λ p2 λ p3 λ p4 ∞ λ ΣPi
i=N‐m1
μ2 μ1
m1 m2 N
I =E T (N)
(0,0)
1
n
≥ x, Y (N)
n
≥ y
1≤l≤T (N)
(0,0)
X (N)
l
< N ≤E T (N)
(0,0)
1
n
≥ x, Y (N)
n
≥ y = ET (N)
(0,0)P
∞
≥ x, Y (N)
∞
≥ y
5 / 26
1≤l≤T(0,0)
1≤l≤T(0,0)
6 / 26
1≤l≤T(0,0)
1≤l≤T(0,0)
∞
∞
6 / 26
∞
∞
7 / 26
◮ from extreme value theory:
n ET(0,0) M
T(0,0) i
n ET0 MT0
i ◮ result:
8 / 26
◮ from extreme value theory:
n ET(0,0) M
T(0,0) i
n ET0 MT0
i ◮ result:
◮ an exponential change of measure gives ˘
◮ Cram´
8 / 26
◮ ergodicity of Xn gives: ET0 = 1/P
9 / 26
◮ ergodicity of Xn gives: ET0 = 1/P
∞
∞
9 / 26
10 / 26
time #Q1 ˘ λ˘ EB − ˘ µ1 λEB − µ1 ˘ µ1 µ1 λEB N τ1 τ2 T(0,0) time #Q2 µ1 − µ2 λEB − µ2
h2
τ1 τ2 τ3 T(0,0)
11 / 26
time #Q1 ˘ λ˘ EB − ˘ µ1 λEB − µ1 ˘ µ1 µ1 λEB N τ1 τ2 T(0,0) time #Q2 ˘ µ1 − µ2 µ
1
− µ
2
λEB − µ2
h1 h2
τ1 τ2 τ3 T(0,0)
12 / 26
13 / 26
time #Q1 ˘ λ˘ EB − ˘ µ1 λEB − µ1 ˘ µ1 µ1 λEB N τ1 τ2 T(0,0) time #Q2 ˘ µ1 − µ2 µ
1
− µ
2
λEB − µ2
h1 h2
τ1 τ2 τ3 T(0,0)
14 / 26
◮ Let z be s.t. z > 1/
z
◮ change of measure and use of lim N→∞
15 / 26
◮ kill dependence from Xn
n =
◮ use properties of 2-dimensional random walks: V ′
τ(N)
N ˘ P
EW ′ ˘ EZ ,
16 / 26
time #Q1 ˘ λ˘ EB − ˘ µ1 λEB − µ1 ˘ µ1 µ1 λEB N τ1 τ2 T(0,0) time #Q2 ˘ µ1 − µ2 µ
1
− µ
2
λEB − µ2
h1 h2
τ1 τ2 τ3 T(0,0)
17 / 26
18 / 26
◮ Q1 has always customers to feed Q2 ◮ conditioning on {MT(0,0) ≥ N} and taking expectations
n
19 / 26
time #Q1 ˘ λ˘ EB − ˘ µ1 λEB − µ1 ˘ µ1 µ1 λEB N τ1 τ2 T(0,0) time #Q2 ˘ µ1 − µ2 µ
1
− µ
2
λEB − µ2
h1 h2
τ1 τ2 τ3 T(0,0)
20 / 26
As N → ∞, E
1 µ2 − λEB ·
µ1 − µ2)+ ˘ λ˘ EB − ˘ µ1 + (µ1 − µ2)+ µ1 − λEB
◮ Wn+1 = Yn+1 − Yn conditionally independent given (Zi)i≥0 ◮ (Xn, Sn)n≥0, with Sn = − n i=1 Wi and X0 = S0 = 0, is a
◮ Markov Renewal Theorem for MAP
21 / 26
◮ define the margingale
i=1 Zi1 (Zi > 0) − n i=1 1 (Zi = 0) − (λEB − µ2)n ◮ use Doob’s optional sampling theorem ◮ and Wald’s equation for Markov random walks
22 / 26
◮ Geometric distribution for the batch sizes:
◮ γ = − ln
23 / 26
24 / 26
24 / 26
◮ The asymptotic error bound depends only on N and the
25 / 26
◮ The asymptotic error bound depends only on N and the
◮ The bound is conservative.
25 / 26
◮ The asymptotic error bound depends only on N and the
◮ The bound is conservative. ◮ The bound becomes more conservative as N increases.
25 / 26
◮ The asymptotic error bound depends only on N and the
◮ The bound is conservative. ◮ The bound becomes more conservative as N increases. ◮ The undesirable behaviour of the bound is mostly attributed
25 / 26
◮ The asymptotic error bound depends only on N and the
◮ The bound is conservative. ◮ The bound becomes more conservative as N increases. ◮ The undesirable behaviour of the bound is mostly attributed
◮ Simply expression that converges to zero.
25 / 26
26 / 26