Table of Contents
Fetching ...

FO and MSO Model Checking on Temporal Graphs

Michelle Döring, Jessica Enright, Laura Larios-Jones, George Skretas

TL;DR

This work revisits past applications of logical meta-theorems to temporal graphs and develops an extended unifying logical framework for temporal graphs, and establishes novel first-order (FO) meta-theorems for all four parameters.

Abstract

Algorithmic meta-theorems provide an important tool for showing tractability of graph problems on graph classes defined by structural restrictions. While such results are well established for static graphs, corresponding frameworks for temporal graphs are comparatively limited. In this work, we revisit past applications of logical meta-theorems to temporal graphs and develop an extended unifying logical framework. Our first contribution is the introduction of logical encodings for the parameters vertex-interval-membership (VIM) width and tree-interval-membership (TIM) width, parameters which capture the signature of vertex and component activity over time. Building on this, we extend existing monadic second-order (MSO) meta-theorems for bounded lifetime and temporal degree to the parameters VIM and TIM width, and establish novel first-order (FO) meta-theorems for all four parameters. Finally, we signpost a modular lexicon of reusable FO and MSO formulas for a broad range of temporal graph problems, and give an example. This lexicon allows new problems to be expressed compositionally and directly yields fixed-parameter tractability results across the four parameters we consider.

FO and MSO Model Checking on Temporal Graphs

TL;DR

This work revisits past applications of logical meta-theorems to temporal graphs and develops an extended unifying logical framework for temporal graphs, and establishes novel first-order (FO) meta-theorems for all four parameters.

Abstract

Algorithmic meta-theorems provide an important tool for showing tractability of graph problems on graph classes defined by structural restrictions. While such results are well established for static graphs, corresponding frameworks for temporal graphs are comparatively limited. In this work, we revisit past applications of logical meta-theorems to temporal graphs and develop an extended unifying logical framework. Our first contribution is the introduction of logical encodings for the parameters vertex-interval-membership (VIM) width and tree-interval-membership (TIM) width, parameters which capture the signature of vertex and component activity over time. Building on this, we extend existing monadic second-order (MSO) meta-theorems for bounded lifetime and temporal degree to the parameters VIM and TIM width, and establish novel first-order (FO) meta-theorems for all four parameters. Finally, we signpost a modular lexicon of reusable FO and MSO formulas for a broad range of temporal graph problems, and give an example. This lexicon allows new problems to be expressed compositionally and directly yields fixed-parameter tractability results across the four parameters we consider.
Paper Structure (5 sections, 1 figure, 1 table)

This paper contains 5 sections, 1 figure, 1 table.

Figures (1)

  • Figure 1: Example from enright_families_2025 of a VIM decomposition (A) and a TIM decomposition (B) of a temporal graph $\mathcal{G}\xspace$.

Theorems & Definitions (6)

  • Definition 3: Tree Decomposition, Treewidth cygan_parameterized_2015
  • Definition 4: nowhere dense siebertz_nowhere_2016
  • Definition 5: activity-interval
  • Definition 6: Vertex-Interval-Membership Width (Bumpus and Meeks bumpus_edge_2023)
  • Definition 7: Tree-Interval-Membership Width enright_families_2025
  • Definition 8