siam seas talk slides

27
Stochastic Analysis of Strategic Networks Ryan White Florida Institute of Technology SIAM SEAS, 2014 Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 1 / 27

Upload: ryan-white

Post on 24-Jun-2015

75 views

Category:

Education


0 download

DESCRIPTION

Slides for a talk I gave at the SIAM SEAS. It's a very condensed and simplified look at the findings from some recent papers.

TRANSCRIPT

Page 1: SIAM SEAS Talk Slides

Stochastic Analysis of Strategic Networks

Ryan White

Florida Institute of Technology

SIAM SEAS, 2014

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 1 / 27

Page 2: SIAM SEAS Talk Slides

Papers

We follow the ideas of the papers

J. H. Dshalalow and R. White. On Reliability of Stochastic Networks.Neural, Parallel, and Scientific Computations, 21 (2013) 141-160

J. H. Dshalalow and R. White. On Strategic Defense in StochasticNetworks. Stochastic Analysis and Applications, accepted forpublication (2014)

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 2 / 27

Page 3: SIAM SEAS Talk Slides

An Initial Model

On a probability space (Ω,F(Ω),P),

t1, t2, ... point process of attack times

nk iid number of nodes lost at tk with PGF g(z)

wk =nk∑j=0

wjk total weight lost at tk

wjk iid weight per node with LST l(u)

The process is modeled by a marked Poisson random measure of rate λ:

η := N ⊗W =∞∑k=1

(nk ,wk)εtk

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 3 / 27

Page 4: SIAM SEAS Talk Slides

An Initial Model

We consider η([0, t]), which is a monotone increasing process on N0 ×R+:

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 4 / 27

Page 5: SIAM SEAS Talk Slides

Delayed Observation

While viewing the process in real-time would be helpful, we consider that itis only possible to observe the process upon a third-party renewal process

T =∞∑n=0

ετn

∆k = τk − τk−1 are iid with LST L(θ).

Our process of interest becomes the embedded process

Z := X ⊗ Y ⊗ T =∞∑n=0

η((τn−1, τn])ετn

(Nn,Wn) := Z ([0, τn]), the value of the process at τn

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 5 / 27

Page 6: SIAM SEAS Talk Slides

Delayed Observation

We consider the (green) embedded process

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 6 / 27

Page 7: SIAM SEAS Talk Slides

Observed Threshold Crossings

Threshold crossings by the embedded process will be of interest.

Each component of the process has a threshold: M for nodes, V forweights, exit index

ρ = minn : Nn > M or Wn > V

The first observed passage time (FOPT) is τρ, which may not coincidewith the first passage time of the underlying process η([0, t])

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 7 / 27

Page 8: SIAM SEAS Talk Slides

Observed Threshold Crossings

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 8 / 27

Page 9: SIAM SEAS Talk Slides

Functional of Interest

We are interested in a joint functional of the values of the components ofthe process and times upon the pre-FOPT (τρ−1) and the FOPT (τρ):

Φ = Φ(α0, α, β0, β, h0, h) = E[α0

Nρ−1αNρe−β0Wρ−1−βWρe−h0τρ−1−hτρ]

which is helpful because we can find marginal transforms, such as

Φ(1, α, 0, 0, 0, 0) = E[αNρ

]Φ(1, 1, β0, 0, 0, 0) = E

[e−β0Wρ−1

]Φ(1, 1, 0, 0, 0, h) = E

[e−hτρ

]which lead to moments and distributions of components of the processupon τρ−1 and τρ.

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 9 / 27

Page 10: SIAM SEAS Talk Slides

Strategy for finding Φ

We introduce an operator,

Dpq = LCq Dp

where

Dpf (p)(x) =∞∑p=0

xpf (p)(1− x), ‖x‖ < 1

for a sequence f (p), where D has an inverse which can restore f :

Dkx (·) = lim

x→0

1

k!

∂k

∂xk

[1

1− x·], k ∈ Z≥0

Dkx (Dpf (p)(x)) = f (k), k ∈ Z≥0

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 10 / 27

Page 11: SIAM SEAS Talk Slides

Strategy for Finding Φ

The inverse to the above operator as applied to some function ϕ for somethresholds p and q is

D−1xw (ϕ(x ,w)) (p, q) = L−1

w

(1

wDp

x (ϕ(x ,w))

)(q)

We apply D to transform Φ→ Ψ, simplify under some assumptions on theprocess, and then apply the inverse transform D−1 to return Ψ→ Φ:

ΦD−→ Ψ

Assumptions on the process−−−−−−−−−−−−−−−−→ Ψ (explicit)D−1

−−→ Φ (tractable)

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 11 / 27

Page 12: SIAM SEAS Talk Slides

Results for a Special Case

To demonstrate that tractable results can be derived from this, we willconsider a special case where

1 ∆k ∈ [Exponential(µ)] =⇒ L(θ) = µµ+θ

2 nk ∈ [Geometric(a)] =⇒ g(z) = az1−bz , (b = 1− a)

3 wjk ∈ [Exponential(ξ)] =⇒ l(u) = ξξ+u

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 12 / 27

Page 13: SIAM SEAS Talk Slides

Theorem 1

Φ = Φ (1, z , 0, v , 0, θ) = E[zNρe−vWρe−θτρ

]= 1−

(1− µ

µ+ θ + λ

v + ξ(1− bz)

v + ξ(1− c2z)

)×(

1 +bµ

λ+ bθ+

aλµ

(λ+ bθ) (λ+ θ)φ (z , v , θ)

),

φ(z , v , θ) =v + ξ

v + ξ(1− c1z)−

c1zξ Q(M − 1, c1zξV ) e−(v+ξ(1−c1z))V

v + ξ(1− c1z)

−(c1zξ)M P(M − 1, (ξ + v)V )

(v + ξ(1− c1z))(ξ + v)M−1,

c1 =λ+ bθ

λ+ θ, c2 =

λ+ b(µ+ θ)

λ+ µ+ θ,

and Q(x , y) = Γ(x ,y)Γ(x) is the lower regularized gamma function.

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 13 / 27

Page 14: SIAM SEAS Talk Slides

Corollaries: Marginal Transforms

Φ(1, z , 0, 0, 0, 0) = E[zNρ

]=

zQ(M − 1, zξV )e−ξ(1−z)V + zMP(M − 1, ξV )

µ+ λ− (λ+ bµ)z

Φ(1, 1, 0, v , 0, 0) = E[e−vWρ

]=λv + bµv + aξµφ(1, v , 0)

aξµ+ (λ+ µ)v

Φ(1, 1, 0, 0, 0, θ) = E[e−θτρ

]= 1− θ

µ+ θ

[1 +

λ+ bθ+

aλµφ(1, 0, θ)

(λ+ bθ)(λ+ θ)

]

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 14 / 27

Page 15: SIAM SEAS Talk Slides

Useful Results: CDF of Observed Passage Time, τρ

Fτρ(ϑ) = P(τρ < ϑ)

= λP(M − 1, ξV )M−1∑j=0

cjφj(ϑ) + λe−ξλM−2∑k=0

(ξV )k

k!

k∑j=0

djφj(ϑ)

where

cj =

(M − 1

j

)(aλ)jbM−1−j

dj =

(k

j

)(aλ)jbk−j

φj(ϑ) =1

λj+1P(j + 1, λϑ)− e−µϑ

(λ− µ)j+1P(j + 1, (λ− µ)ϑ)

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 15 / 27

Page 16: SIAM SEAS Talk Slides

Useful Results: Means at τρ

E [Nρ] =λ+ bµ

aµ+ M − (M − 1)Q(M − 1, ξV ) + ξVQ(M − 2, ξV )

E [Wρ] =E [Nρ]

ξ= E [Nρ]E [w11]

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 16 / 27

Page 17: SIAM SEAS Talk Slides

Stochastic Simulation

We simulated 1,000 realizations of the process under each of the some setsof parameters (λ, µ, a, ξ,M,V ) and recorded the sample means:

Parameters E [Nρ] S. Mean Error E [Wρ] S. Mean Error

(1) 989.08 988.82 0.26 989.08 990.06 0.98

(2) 990.63 990.39 0.24 990.63 990.27 0.36

(3) 989.28 989.92 0.64 989.28 988.97 0.31

(4) 989.08 989.08 0.00 989.08 989.68 0.31

(5) 503.00 502.73 0.27 1006.00 1005.04 0.96

(6) 1002.00 1001.57 0.43 501.00 500.91 0.09

(7) 803.00 802.68 0.32 803.00 802.67 0.33

(8) 752.00 752.10 0.10 752.00 751.68 0.32

(9) 493.57 493.46 0.11 987.14 986.59 0.55

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 17 / 27

Page 18: SIAM SEAS Talk Slides

Auxiliary Threshold Model

We introduce another threshold M1 < M with µ1 = minn : Nn > M1

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 18 / 27

Page 19: SIAM SEAS Talk Slides

Auxiliary Threshold Model

We will be concerned with the confined process where µ1 < ρ,

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 19 / 27

Page 20: SIAM SEAS Talk Slides

Functional of Interest

Our functional of interest will be similar to before, but containing termsassociated with µ1

Φµ1<ρ = Φµ1<ρ (z0, z , α0, α, v0, v , β0, β, θ0, θ, h0, h)

= E

[zNµ1−1

0 zNµ1 αNρ−1

0 αNρ e−v0Wµ1−1−vWµ1 e−β0Wρ−1−βWρ

× e−θ0τµ1−1−θτµ1 e−h0τρ−1−hτρ 1µ1<ρ

]Notice we can find the interesting marginal transform of the time betweenthe two observed threshold crossings,

Φµ1>ρ (1, 1, 1, 1, 0, 0, 0, 0, 0,−h, 0, h) = E[e−h(τρ−τµ1)

]

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 20 / 27

Page 21: SIAM SEAS Talk Slides

Strategy and Model 1: Constant Observation

We use another operator Dµ1 adaped to work with the additionalthreshold and the path to results remains the same

Φµ1<ρDµ1−−→ Ψµ1<ρ

Assumptions−−−−−−−→ Ψµ1<ρ (explicit)D−1

µ1−−→ Φµ1<ρ (tractable)

In this model, we have

1 ∆k = c a.s.

2 nk with arbitrary finite distribution (p1, p2, ..., pm)

3 wjk ∈ [Gamma(α, ξ)]

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 21 / 27

Page 22: SIAM SEAS Talk Slides

Theorem

Φµ1<ρ(1, z , 1, 1, 0, v , 0, 0, 0, θ, 0, 0) = E[zNµ1 e−vWµ1 e−θτµ1 1µ1<ρ

]=

M1−1∑k=0

zkFk

M−1−k∑m=0

zmEm

v + ξ

)α(k+m)

P(α(k + m), (v + ξ)V )

−M1−1∑k=0

zk(

ξ

v + ξ

)αkP(αk , (v + ξ)V )

k∑n=0

EnFk−n

e−c(θ+λ)

Fj =

bR−1R

jc∑r=0

(cλ)j−r Li−(j−r)

(e−c(θ+λ)

) ∑‖β‖1=j

[R]·β=r+j

pβ11 · · · p

βRR

β1! · · · βR !,

Ej =

bR−1R

jc∑r=0

(cλ)j−r∑‖β‖1=j

[R]·β=r+j

pβ11 · · · p

βRR

β1! · · · βR !

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 22 / 27

Page 23: SIAM SEAS Talk Slides

Results and Simulation

We find Φµ1<ρ(1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0) = E[1µ1<ρ

]= P(µ1 < ρ)

and compare to simulated results for a range of M1 values

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 23 / 27

Page 24: SIAM SEAS Talk Slides

Simulation for an Alternate Model

We did the same under the assumptions ∆1 ∈ [Exponential(µ)],n1 ∈ [Geometric(a)], w11 ∈ [Exponential(ξ)].

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 24 / 27

Page 25: SIAM SEAS Talk Slides

Extensions and Future Work

Figure: Continuous Auxiliary Model,ν1 = minn : Wn > V1

Figure: Dual Auxiliary Model,ρ1 = maxµ1, ν1

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 25 / 27

Page 26: SIAM SEAS Talk Slides

Extensions and Future Work

Time-sensitive models

We try to “interpolate” the process in random vicinities of the FOPT.

We can view n random times of interestParameters of the process may change at stopping times

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 26 / 27

Page 27: SIAM SEAS Talk Slides

Extensions and Future Work

n-component model

n-dimensional processThreshold(s) on each of n components

Ryan White (FIT) Stochastic Analysis of Strategic Networks 2014 27 / 27