English

A Simple Obligation to Metric Interval Temporal Logic

Logic in Computer Science 2026-07-15 v1 Formal Languages and Automata Theory

Abstract

Satisfiability of Metric Interval Temporal Logic (MITL) is a widely investigated subject. In this work, we present a new, and arguably simpler, approach for MITL satisfiability, based on an idea of tracking time-constrained obligations along a word. To check whether a Linear Temporal Logic (LTL) formula is true at a position of a word, it is natural to generate certain obligations that need to be satisfied at a later point. For instance, a U ba ~\mathcal{U}~ b (with strict Until semantics) is true at position ii if either bb or the set {a,a U b}\{a, a ~\mathcal{U}~ b\} is true at i+1i+1. We enhance this idea in the context of MITL by introducing a notion of time inside these obligations. However, a na\"ive procedure could lead to more and more obligations getting generated along the word, with no bound on the number. We propose a simple mechanism to eliminate or merge redundant obligations. For MITL, this mechanism ensures that only a bounded number of obligations are maintained along the entire timed word. We develop this observation into a symbolic procedure for MITL satisfiability using regions.

Cite

@article{arxiv.2607.13598,
  title  = {A Simple Obligation to Metric Interval Temporal Logic},
  author = {Patricia Bouyer and B Srivathsan and Vaishnavi Vishwanath},
  journal= {arXiv preprint arXiv:2607.13598},
  year   = {2026}
}