Symbolic Traversal of Finite State Machines Flashcards

1
Q

Definition of Existential Quantification:

A

Let f be a Boolean function. The disjunction of the cofactors of f with respect to (w.r.t.) x is called existential quantification of f w.r.t. x:
∃xf = f|x=1 + f|x=0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is symbolic model checking?

A

Use boolean variable to represent sets and relation of states to avoid state explosion.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Explain the steps of Image computation.

A
  • Create the characteristic function of the states Cs(s).
  • Create the transition function T(s,x,s’) based on the state transition function δ(s,x) and the states.
  • Calculate the existential of the state variables and existential of the input variables.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How can we calculate invariants based on inverse reachability analysis? Relation between W and Q.

A

Start with states Z0 and compute all states Q, from which the states Z0 can be
reached. Q and W are complement of each other.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which model is used in bounded model checking??

A

Iterative circuit model.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly