Semi-Markov PEPA:
Compositional Modelling and Analysis with General Distributions
Jeremy Bradley
Email: jb@doc.ic.ac.uk
Department of Computing, Imperial College London
Produced with prosper and L
A
T EX
JTB [07/2004] – p.1/19
Semi-Markov PEPA: Compositional Modelling and Analysis with General - - PowerPoint PPT Presentation
Semi-Markov PEPA: Compositional Modelling and Analysis with General Distributions Jeremy Bradley Email: jb@doc.ic.ac.uk Department of Computing, Imperial College London Produced with prosper and L A T EX JTB [07/2004] p.1/19 What have
Jeremy Bradley
Email: jb@doc.ic.ac.uk
Department of Computing, Imperial College London
Produced with prosper and L
A
T EX
JTB [07/2004] – p.1/19
JTB [07/2004] – p.2/19
JTB [07/2004] – p.2/19
JTB [07/2004] – p.2/19
JTB [07/2004] – p.3/19
JTB [07/2004] – p.3/19
JTB [07/2004] – p.3/19
JTB [07/2004] – p.3/19
JTB [07/2004] – p.3/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.4/19
0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 2 4 6 8 10 12 14 Probability density Time, t Analytic solution for L_12(s)
JTB [07/2004] – p.5/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.6/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.6/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.6/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.6/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.6/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.6/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.6/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.6/19
0.2 0.4 0.6 0.8 1 1.2 1.4 0.5 1 1.5 2 2.5 3 X~exp(1.25)
JTB [07/2004] – p.6/19
JTB [07/2004] – p.7/19
A1
def
= (start, r1 ).A2 + (pause, r2 ).A3 A2
def
= (run, r3 ).A1 + (fail, r4 ).A3 A3
def
= (recover, r1 ).A1 AA
def
= (run, ⊤).(alert, r5 ).AA Sys
def
= AA ✄
{run} A1
0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 5 10 15 20 25 30 Probability Time, t Steady state: X_1
JTB [07/2004] – p.8/19
A1
def
= (start, r1 ).A2 + (pause, r2 ).A3 A2
def
= (run, r3 ).A1 + (fail, r4 ).A3 A3
def
= (recover, r1 ).A1 AA
def
= (run, ⊤).(alert, r5 ).AA Sys
def
= AA ✄
{run} A1
0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 5 10 15 20 25 30 Probability Time, t PEPA model: transient X_1 -> X_1 Steady state: X_1
JTB [07/2004] – p.8/19
A1
def
= (start, r1 ).A2 + (pause, r2 ).A3 A2
def
= (run, r3 ).A1 + (fail, r4 ).A3 A3
def
= (recover, r1 ).A1 AA
def
= (run, ⊤).(alert, r5 ).AA Sys
def
= AA ✄
{run} A1
0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 5 10 15 20 25 30 Probability Time, t PEPA model: transient X_1 -> X_1 Steady state: X_1
JTB [07/2004] – p.8/19
A1
def
= (start, r1 ).A2 + (pause, r2 ).A3 A2
def
= (run, r3 ).A1 + (fail, r4 ).A3 A3
def
= (recover, r1 ).A1 AA
def
= (run, ⊤).(alert, r5 ).AA Sys
def
= AA ✄
{run} A1
0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 5 10 15 20 25 30 Probability Time, t PEPA model: transient X_1 -> X_1 Steady state: X_1
JTB [07/2004] – p.8/19
A1
def
= (start, r1 ).A2 + (pause, r2 ).A3 A2
def
= (run, r3 ).A1 + (fail, r4 ).A3 A3
def
= (recover, r1 ).A1 AA
def
= (run, ⊤).(alert, r5 ).AA Sys
def
= AA ✄
{run} A1
0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 0.05 5 10 15 20 25 30 Probability Time, t PEPA model: transient X_1 -> X_1 Steady state: X_1
JTB [07/2004] – p.8/19
A1
def
= (start, r1 ).A2 + (pause, r2 ).A3 A2
def
= (run, r3 ).A1 + (fail, r4 ).A3 A3
def
= (recover, r1 ).A1 AA
def
= (run, ⊤).(alert, r5 ).AA Sys
def
= AA ✄
{run} A1
JTB [07/2004] – p.9/19
L P
JTB [07/2004] – p.10/19
L P
JTB [07/2004] – p.10/19
L P
JTB [07/2004] – p.10/19
L P
L P2
JTB [07/2004] – p.10/19
L P
L P2
JTB [07/2004] – p.10/19
L P
L P2
JTB [07/2004] – p.10/19
L P
JTB [07/2004] – p.11/19
L P
JTB [07/2004] – p.11/19
L P
JTB [07/2004] – p.11/19
def
{vote} ((Poler ✄
L Poler) ✄
L′ Poler_group_0)
JTB [07/2004] – p.12/19
def
JTB [07/2004] – p.13/19
def
def
JTB [07/2004] – p.13/19
def
def
def
JTB [07/2004] – p.13/19
def
def
def
JTB [07/2004] – p.14/19
JTB [07/2004] – p.15/19
0.005 0.01 0.015 0.02 0.025 0.03 0.035 5 10 15 20 25 30 Probability density Time, t Density function for semi-Markov voter model
JTB [07/2004] – p.16/19
0.1 0.2 0.3 0.4 0.5 0.6 0.7 5 10 15 20 25 30 Cumulative probability, p Time, t Cumulative distribution function for semi-Markov voter model
JTB [07/2004] – p.17/19
0.1 0.2 0.3 0.4 0.5 0.6 0.7 5 10 15 20 25 30 Cumulative probability, p Time, t Cumulative distribution function for semi-Markov voter model Quantile at t=27.5
JTB [07/2004] – p.17/19
JTB [07/2004] – p.18/19
JTB [07/2004] – p.19/19