热门问题
时间线
聊天
视角
線性時序邏輯
来自维基百科,自由的百科全书
Remove ads
線性時序邏輯(英語:linear temporal logic,LTL),或稱線性時態邏輯,是一種模態時態邏輯。其時態運算符限定於描述從一個給定的狀態開始的某一條路徑上的事件。[1][2][3][4]線性時序邏輯由阿米爾·伯努利在1977年提出。[5]線性時序邏輯和計算樹邏輯兩者可以歸入更廣義的CTL*中。
語法和語義
時態運算符的語義如下表所示,其中 φ 和 ψ 為原子命題變量:
其中,時態運算符「釋放」R,「最終」F,「總是」G可分別定義為:
- ψ R φ ≡ ¬(¬ψ U ¬φ)
- F ψ ≡ true U ψ
- G ψ ≡ false R ψ ≡ ¬F ¬ψ
此外,時態運算符「弱直到」W和「強釋放」M為對偶關係,可分別定義為:[7]
- ψ W φ ≡ (ψ U φ) ∨ G ψ ≡ ψ U (φ ∨ G ψ) ≡ φ R (φ ∨ ψ)
- ψ M φ ≡ ¬(¬ψ W ¬φ) ≡ (ψ R φ) ∧ F ψ ≡ ψ R (φ ∧ F ψ) ≡ φ U (ψ ∧ φ)
Remove ads
等價變換
- 邏輯「非」運算
- 特殊時態屬性
Remove ads
特性表達
- 安全性(safety):即某種不良性質 φ 永不出現,G¬ϕ
- 活性(liveness)<:即某種良好的性質 ψ 一直保持,GFψ 或 G(ϕ →Fψ)
參見
參考文獻
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads