Javascript must be enabled to continue!
Reasoning on LTL on Finite Traces: Insensitivity to Infiniteness
View through CrossRef
In this paper we study when an LTL formula on finite traces (LTLf formula) is insensitive to infiniteness, that is, it can be correctly handled as a formula on infinite traces under the assumption that at a certain point the infinite trace starts repeating an end event forever, trivializing all other propositions to false. This intuition has been put forward and (wrongly) assumed to hold in general in the literature. We define a necessary and sufficient condition to characterize whether an LTLf formula is insensitive to infiniteness, which can be automatically checked by any LTL reasoner. Then, we show that typical LTLf specification patterns used in process and service modeling in CS, as well as trajectory constraints in Planning and transition-based LTLf specifications of action domains in KR, are indeed very often insensitive to infiniteness. This may help to explain why the assumption of interpreting LTL on finite and on infinite traces has been (wrongly) blurred. Possibly because of this blurring, virtually all literature detours to Buechi automata for constructing the NFA that accepts the traces satisfying an LTLf formula. As a further contribution, we give a simple direct algorithm for computing such NFA.
Association for the Advancement of Artificial Intelligence (AAAI)
Title: Reasoning on LTL on Finite Traces: Insensitivity to Infiniteness
Description:
In this paper we study when an LTL formula on finite traces (LTLf formula) is insensitive to infiniteness, that is, it can be correctly handled as a formula on infinite traces under the assumption that at a certain point the infinite trace starts repeating an end event forever, trivializing all other propositions to false.
This intuition has been put forward and (wrongly) assumed to hold in general in the literature.
We define a necessary and sufficient condition to characterize whether an LTLf formula is insensitive to infiniteness, which can be automatically checked by any LTL reasoner.
Then, we show that typical LTLf specification patterns used in process and service modeling in CS, as well as trajectory constraints in Planning and transition-based LTLf specifications of action domains in KR, are indeed very often insensitive to infiniteness.
This may help to explain why the assumption of interpreting LTL on finite and on infinite traces has been (wrongly) blurred.
Possibly because of this blurring, virtually all literature detours to Buechi automata for constructing the NFA that accepts the traces satisfying an LTLf formula.
As a further contribution, we give a simple direct algorithm for computing such NFA.
Related Results
The causal relationship between genetically determined telomere length and meningiomas risk
The causal relationship between genetically determined telomere length and meningiomas risk
BackgroundStudies have shown that longer leukocyte telomere length (LTL) is significantly associated with increased risk of meningioma. However, there is limited evidence concernin...
Subclinical Hypothyroidism, BDNF, and Telomere Dynamics in T1DM Pregnancy
Subclinical Hypothyroidism, BDNF, and Telomere Dynamics in T1DM Pregnancy
This study investigates the effects of subclinical hypothyroidism and BDNF on telomere length in T1DM mothers and their neonates. Methods: In this prospective cohort study, 70 preg...
LTL Goal Specifications Revisited
LTL Goal Specifications Revisited
The language of linear temporal logic (LTL) has been proposed as a formalism for specifying temporally extended goals and search control constraints in planning. However, the seman...
Characteristics and processes of registered nurses’ clinical reasoning and factors relating to the use of clinical reasoning in practice: a scoping review
Characteristics and processes of registered nurses’ clinical reasoning and factors relating to the use of clinical reasoning in practice: a scoping review
Objective:
The objective of this review was to examine the characteristics and processes of clinical reasoning used by registered nurses in clinical practice, and to id...
Prompt Carefully! ChatGPT Displays Rule-Based Insensitivity to Contingencies
Prompt Carefully! ChatGPT Displays Rule-Based Insensitivity to Contingencies
Rule-governed behavior in humans is characterized by relative insensitivity to changes in contingencies, a phenomenon extensively documented in behavior-analytic research. The pres...
Logical Challenges in Artificial General Intelligence
Logical Challenges in Artificial General Intelligence
The present thesis pertains to the research area of logic for artificial intelligence (AI), and is motivated by the critical role of automated reasoning in AI, particularly by the ...
Learning and Verifying Temporal Specifications for Cyber-Physical Systems
Learning and Verifying Temporal Specifications for Cyber-Physical Systems
Apprentissage et vérification de systèmes complexes avec des spécifications temporelles
Au cours de la dernière décennie, on a assisté à une augmentation sans précé...

