我想用线性时间逻辑表达以下约束。
如果 A 发生,那么 B 必须直接发生在它之前。
我尝试了“BR!A”(!A 在 B 变为真之前一直为真;B 可能永远不会变为真),但它是不正确的,因为 A 可能会在 B 发生后发生,也可能不会发生。
任何逻辑专家可以帮助我解决这个问题吗?非常感谢!
我想用线性时间逻辑表达以下约束。
如果 A 发生,那么 B 必须直接发生在它之前。
我尝试了“BR!A”(!A 在 B 变为真之前一直为真;B 可能永远不会变为真),但它是不正确的,因为 A 可能会在 B 发生后发生,也可能不会发生。
任何逻辑专家可以帮助我解决这个问题吗?非常感谢!