reachelm — Eliminates summands by proving that they are not reachable
reachelm
[-help
] [-help-all
] [-version
] [-summand
n
] [-silent
] [-print
] [-counter
] [Data Options
] [Rewriter Options
] [
]input
.tbf
This filter reads from
(or
input
.tbf stdin
if not given) an LPE
in .tbf
format and tries
to remove summands.
reachelm marks in a breadth-first search all summands that might be enabled in the initial state or by enabled summands. All unmarked summands are removed. The output reflects a minimal execution from the initial state to the preserved summands.
Given parameters x
, and summands
|
|
summand
j
is enabled by summand
i
if:
exists
x,ei . (
hi(x,ei)
implies
exists
ej .
hj(gi(x,ei),ej)
)
The LPE will be written to stdout
.