You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
12 lines
807 B
12 lines
807 B
// constant used for time bounded until and for specifying a subset of initial states
|
|
const int k;
|
|
// a stable state is reached with probability 1
|
|
P>=1 [ true U (x3=x1?1:0)+(x1=x2?1:0)+(x2=x3?1:0)=1 ]
|
|
// minimum probability a stable state is reached within k steps
|
|
P=? [ true U<=k (x3=x1?1:0)+(x1=x2?1:0)+(x2=x3?1:0)=1 {"init"}{min} ]
|
|
// maximum expected time to reach a stable state
|
|
R=? [ F (x3=x1?1:0)+(x1=x2?1:0)+(x2=x3?1:0)=1 {"init"}{max} ]
|
|
// maximum expected time to reach a stable state for a subset of initial states
|
|
R=? [ F (x3=x1?1:0)+(x1=x2?1:0)+(x2=x3?1:0)=1 {(x3=x1?1:0)+(x1=x2?1:0)+(x2=x3?1:0)=k}{max} ]
|
|
// minimum expected time to reach a stable state for a subset of initial states
|
|
R=? [ F (x3=x1?1:0)+(x1=x2?1:0)+(x2=x3?1:0)=1 {(x3=x1?1:0)+(x1=x2?1:0)+(x2=x3?1:0)=k}{min} ]
|