Skip to main content
. 2022 Feb 24;8:e823. doi: 10.7717/peerj-cs.823

Algorithm 1. Check LTL minit |= Aφ as: πPM(minit): π|= φ.

1: procedure check∀LTL(M, φ)
2:  φ′← ⫬φ
3:   A ← translate φ′ into a Generalized Büchi Automaton
4:   A ← BA of the Kripke model M(RG)
5:   M ← synchronized product of A and A
6:  if ℒ ( MA) is empty then return true
7:  else return false
8:  end if
9: end procedure