{'fraction_non_alphanumeric': 0.019019751280175568, 'fraction_numerical': 0.0, 'mean_word_length': 5.2465753424657535, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Reasoning about recurrence

This article examines the issue of representing knowledge about recurring states and events, and develops mechanisms for reasoning about recurrence. A first‐order axiomati‐zation is developed based on the interval calculus that allows entities (events, properties, processes, etc.) to be associated, incidentally or repeatedly, with temporal intervals. the recurrence formalism permits reasoning about truth conditions of relations that occur as parts of known, recurring sequences regardless of their given initial state‐their eventually reaching the appropriate state can be inferred. an extensive example is developed in the domain of planning in a world with traffic control lights, showing how the use of recurrence can enable a planner to determine that a plan to travel from a source to a destination is feasible, regardless of the state of an inervening traffic light at the time it is encountered. In order to develop this example, a novel application of the interval logic to the spatial domain is presented, which allows us to reason about trajectories and their traversal over time. the combination of paths and temporal intervals, together with the recurrence axioms and actions such as traverse, allow us to prove several theorems about the use of traffic lights, and to show how an agent can validate plans to get past them.