You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to prismmod...@googlegroups.com
Hello all,
My model is a CTMC and I have the following .props file (a piece of it):
const double T;
// Label: 1 - 0
label "a_1" = (o = 1) & (g = 0);
label "b_1" = (o = 1) & (g = 1);
...
// Label: 12 - 11
label "a_12" = (o = 12) & (g = 11);
label "b_12" = (o = 12) & (g = 12);
...
And I have these properties:
filter(avg, P=? [ "a_1" U<=T "b_1"], o=1&g=0 )
filter(avg, P=? [ "a_12" U<=T "b_12"], o=12&g=11)
filter(max, P=? [ "a_1" U<=T "b_1"], o=1&g=0 )
filter(max, P=? [ "a_12" U<=T "b_12"], o=12&g=11)
filter(min, P=? [ "a_1" U<=T "b_1"], o=1&g=0 )
filter(min, P=? [ "a_12" U<=T "b_12"], o=12&g=11)
We see that I want to verify these properties from a state that it is not the initial one. My question is whether these properties (avg, max, min) "make" sense since my model is a CTMC and not a MDP or PTA. I ran and I got the values of probabilities when I selected several values of T (time) but I am just wondering if this approach is conceptually valid.
Thank you again for your help.
Best,
Valdivino.
Dave Parker
unread,
Apr 8, 2015, 12:00:54 PM4/8/15
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to prismmod...@googlegroups.com, vald.s...@gmail.com
Hi Valdivino,
It's hard to day whether these "make sense" - it depends what property
of your model you are trying to analyse. However, for MDP/PTA models,
you will be checking a Pmin or Pmax property, so it probably makes more
sense to use a corresponding "min" or "max" filter, rather than an "avg"
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to prismmod...@googlegroups.com, vald.s...@gmail.com
Hi Dave,
After analyzing several logs of PRISM when Model Checking my system, I believe that these properties DO make sense, specially the "avg" filter for my CTMC model. The fact that I am starting the analysis not from the initial state, in my point of view, helps these filters to "make sense".
Yes, I could realize about Pmin/Pmax for MDP/PTAs.