Kevin W. Smith ; Moshe Y. Vardi - Automata Linear Dynamic Logic on Finite Traces

lmcs:11729 - Logical Methods in Computer Science, July 9, 2025, Volume 21, Issue 3 - https://doi.org/10.46298/lmcs-21(3:2)2025
Automata Linear Dynamic Logic on Finite TracesArticle

Authors: Kevin W. Smith ; Moshe Y. Vardi

    Temporal logics are widely used by the Formal Methods and AI communities. Linear Temporal Logic is a popular temporal logic and is valued for its ease of use as well as its balance between expressiveness and complexity. LTL is equivalent in expressiveness to Monadic First-Order Logic and satisfiability for LTL is PSPACE-complete. Linear Dynamic Logic (LDL), another temporal logic, is equivalent to Monadic Second-Order Logic, but its method of satisfiability checking cannot be applied to a nontrivial subset of LDL formulas.

    Here we introduce Automata Linear Dynamic Logic on Finite Traces (ALDL_f) and show that satisfiability for ALDL_f formulas is in PSPACE. A variant of Linear Dynamic Logic on Finite Traces (LDL_f), ALDL_f combines propositional logic with nondeterministic finite automata (NFA) to express temporal constraints. ALDL$_f$ is equivalent in expressiveness to Monadic Second-Order Logic. This is a gain in expressiveness over LTL at no cost.


    Volume: Volume 21, Issue 3
    Published on: July 9, 2025
    Imported on: August 15, 2023
    Keywords: Logic in Computer Science
    Funding:
      Source : OpenAIRE Graph
    • III: Small: Sampling Techniques in Computational Logic; Funder: National Science Foundation; Code: 1527668
    • NRI: FND: Robotic Collaboration through Scalable Reactive Synthesis; Funder: National Science Foundation; Code: 1830549
    • SHF: Medium: Collaborative Research: Formal Analysis and Synthesis of Multiagent Systems with Incentives; Funder: National Science Foundation; Code: 1704883

    Consultation statistics

    This page has been seen 1386 times.
    This article's PDF has been downloaded 482 times.