lpsbisim2pbes
Construct a PBES that expresses whether the two LPSs given as input are equal modulo some behavioural equivalence relation specified with option -b/–bisimulation. The two LPSs used to construct the PBES are equivalent if and only if the solution to the PBES is true.
A precise definition of the construction of the PBES can be found in [CBPW07].
T. Chen, B. Ploeger, J. van de Pol, and T. A. C. Willemse: Equivalence Checking for Infinite Systems using Parameterized Boolean Equation Systems, in CONCUR 2007, vol. 4703 of LNCS, pp. 120–135.
- orphan:
Usage
lpsbisim2pbes [OPTION]... INFILE1 [INFILE2 [OUTFILE]]
Description
Reads two files containing an LPS, and computes a PBES that expresses bisimulation between the two. If OUTFILE is not present, standard output is used.
Command line options
-bNAME
, --bisimulation=NAME
generate a PBES for the bisimulation type NAME:
strong-bisim
strong bisimulation
weak-bisim
weak bisimulation
branching-bisim
branching bisimulation
branching-sim
branching simulation equivalence
-n
, --normalize
normalize the result
-oFORMAT
, --out=FORMAT
use output format FORMAT:
bes
BES in internal format
pbes
PBES in internal format
pgsolver
BES in PGSolver format
text
PBES in textual (mCRL2) format
--timings[=FILE]
append timing measurements to FILE. Measurements are written to standard error if no FILE is provided
Standard options
-q
, --quiet
do not display warning messages
-v
, --verbose
display short log messages
-d
, --debug
display detailed log messages
--log-level=LEVEL
display log messages up to and including level; either warn, verbose, debug or trace
-h
, --help
display help information
--version
display version information
--help-all
display help information, including hidden and experimental options