Saved in:
Bibliographic Details
Main Author: Jedelský, Jan
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2604.22493
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917433312280576
author Jedelský, Jan
author_facet Jedelský, Jan
contents The first-order (FO) model checking problem asks, given an FO sentence $ϕ$ and a graph $G$, whether $G$ is a model of $ϕ$. This problem is known to be $\mathsf{AW[*]}$-hard when parameterized by the quantifier rank of the formula. A classical algorithm decides this problem in XP-time parameterized by the number of variables in the formula. Due to $\mathsf{AW[*]}$-hardness, it is natural to ask about the complexity of the problem when restricted to some well-behaved class of graphs. There are many results describing graph classes $\mathcal{C}$ such that the FO model checking problem restricted to $\mathcal{C}$ admits an $\mathsf{FPT}$-time algorithm when parameterized by the quantifier rank of the formula. Parameterization by the quantifier rank is significantly more restrictive than parameterization by the number of variables. We investigate the graph classes $\mathcal{C}$ for which the FO model checking problem restricted to $\mathcal{C}$ admits an $\mathsf{FPT}$-time algorithm when parameterized by the number of variables in the formula. We characterize these classes in the monotone setting, and prove a slightly weaker result in the hereditary setting.
format Preprint
id arxiv_https___arxiv_org_abs_2604_22493
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle On first-order model checking parameterized by the number of variables
Jedelský, Jan
Logic in Computer Science
The first-order (FO) model checking problem asks, given an FO sentence $ϕ$ and a graph $G$, whether $G$ is a model of $ϕ$. This problem is known to be $\mathsf{AW[*]}$-hard when parameterized by the quantifier rank of the formula. A classical algorithm decides this problem in XP-time parameterized by the number of variables in the formula. Due to $\mathsf{AW[*]}$-hardness, it is natural to ask about the complexity of the problem when restricted to some well-behaved class of graphs. There are many results describing graph classes $\mathcal{C}$ such that the FO model checking problem restricted to $\mathcal{C}$ admits an $\mathsf{FPT}$-time algorithm when parameterized by the quantifier rank of the formula. Parameterization by the quantifier rank is significantly more restrictive than parameterization by the number of variables. We investigate the graph classes $\mathcal{C}$ for which the FO model checking problem restricted to $\mathcal{C}$ admits an $\mathsf{FPT}$-time algorithm when parameterized by the number of variables in the formula. We characterize these classes in the monotone setting, and prove a slightly weaker result in the hereditary setting.
title On first-order model checking parameterized by the number of variables
topic Logic in Computer Science
url https://arxiv.org/abs/2604.22493