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
788 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 (p3=p1?1:0)+(p1=p2?1:0)+(p2=p3?1:0)=1 ]
// minimum probability a stable state is reached within k steps
Pmin=? [ true U<=k (p3=p1?1:0)+(p1=p2?1:0)+(p2=p3?1:0)=1 {"init"}{min} ]
// maximum expected time to reach a stable state
Rmax=? [ F (p3=p1?1:0)+(p1=p2?1:0)+(p2=p3?1:0)=1 {"init"}{max} ]
// maximum expected time to reach a stable state
Rmax=? [ F (p3=p1?1:0)+(p1=p2?1:0)+(p2=p3?1:0)=1 {(p3=p1?1:0)+(p1=p2?1:0)+(p2=p3?1:0)=k}{max} ]
// minimum expected time to reach a stable state for a subset of initial states
Rmin=? [ F (p3=p1?1:0)+(p1=p2?1:0)+(p2=p3?1:0)=1 {(p3=p1?1:0)+(p1=p2?1:0)+(p2=p3?1:0)=k}{min} ]