Fourth International Conference on the Quantitative Evaluation of Systems (QEST 2007) 2007
DOI: 10.1109/qest.2007.30
|View full text |Cite
|
Sign up to set email alerts
|

GRIP: Generic Representatives in PRISM

Abstract: We give an overview of GRIP, a symmetry reduction tool for the probabilistic model checker PRISM, together with experimental results for a selection of example specifications. An Overview of GRIPGRIP (generic representatives in PRISM), introduced in [1], is a symmetry reduction tool for the PRISM model checker [6]. GRIP is based on the generic representatives approach of [2], which aims to overcome the inherent problem of combining symmetry reduction with symbolic state-space representation. We present an over… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2009
2009
2020
2020

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 14 publications
(10 citation statements)
references
References 4 publications
0
10
0
Order By: Relevance
“…The idea of counter abstraction is readily extended to achieve symmetry reduction in probabilistic model checking [77]. The GRIP tool (Generic Representatives in PRISM) [78,79] translates symmetric PRISM programs into a counter-abstract form for analysis by the probabilistic model checker PRISM. GRIP provides an alternative to PRISM-SYMM, the method of exploiting symmetry built into PRISM (see Section 5.6).…”
Section: Counter Abstraction and Local State Explosionmentioning
confidence: 99%
See 1 more Smart Citation
“…The idea of counter abstraction is readily extended to achieve symmetry reduction in probabilistic model checking [77]. The GRIP tool (Generic Representatives in PRISM) [78,79] translates symmetric PRISM programs into a counter-abstract form for analysis by the probabilistic model checker PRISM. GRIP provides an alternative to PRISM-SYMM, the method of exploiting symmetry built into PRISM (see Section 5.6).…”
Section: Counter Abstraction and Local State Explosionmentioning
confidence: 99%
“…The rule is illegal: the guard breaks symmetry by comparing scalarset variables using < and ≥. The idea of tailoring an input language so that symmetry information can be automatically inferred is the basis for several purpose-built symmetry reduction tools, including SMC [38] (see Section 4.4), SVISS [58] (see Section 5.6) and GRIP [78] (see Section 6). These approaches all share the limitation that they can only handle full symmetry between components of the same type.…”
Section: Input Languages Tailored For Symmetrymentioning
confidence: 99%
“…One example is the statistical based model-checker Ymer [37], which performs approximate CSL model checking of CTMCs expressed as PRISM models, using discrete-event simulation and sequential acceptance sampling (for a detailed comparison of the merits of this approach and the probabilistic model checking techniques used by PRISM, see [38]). Another example is the tool GRIP (Generic Representatives In PRISM) [7], which performs language-level symmetry reduction of PRISM models based on the generic representatives approach of [8]. Further support for symmetry reduction is provided by PRISM-symm [19], a prototype extension of PRISM which uses an efficient symbolic (MTBDD-based) implementation.…”
Section: Related Workmentioning
confidence: 99%
“…The approach was extended to probabilistic model checking [7] via the definition of Symmetric PRISM, a precursor to SPSL. A tool paper describing a preliminary version of the GRIP tool appeared as [8].…”
Section: Related Workmentioning
confidence: 99%
“…This is particularly beneficial in the context of probabilistic model checking since, for many state-of-the-art implementations (including the PRISM tool, to which we apply our techniques), both model size (number of states) and the size of a symbolic representation are critical. Initial results applying symmetry reduction by generic representatives to probabilistic model checking indicate that this is indeed the case [7], [8].…”
Section: Introductionmentioning
confidence: 99%