Tutorial Tuning Model Checking

Revision as of 13:45, 28 May 2021 by Michael Leuschel (talk | contribs) (Created page with "Page is under construction == Reducing memory usage == You can try to reduce the memory consumption of ProB's model checker by setting the COMPRESSION preference to TRUE. Y...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Page is under construction

Reducing memory usage

You can try to reduce the memory consumption of ProB's model checker by setting the COMPRESSION preference to TRUE.

You can set FORGET_STATE_SPACE and IGNORE_HASH_COLLISIONS to TRUE

You can enable operation reuse. This is useful if most operations only affect a subset of the variables.

You should move unchanged variables to constants (in B and Event-B). Constants are only stored once, variables are stored for every state.


Finding reasons for large state spaces

Use min-max values.