A Compound Logic for Modification Problems: Big Kingdoms Fall from Within

11/04/2021
by   Fedor V. Fomin, et al.
0

We introduce a novel model-theoretic framework inspired from graph modification and based on the interplay between model theory and algorithmic graph minors. We propose a new compound logic operating with two types of sentences, expressing graph modification: the modulator sentence, defining some property of the modified part of the graph, and the target sentence, defining some property of the resulting graph. In our framework, modulator sentences are in monadic second-order logic and have models of bounded treewidth, while target sentences express first-order logic properties along with minor-exclusion. Our logic captures problems that are not definable in first order logic and, moreover, may have instances of unbounded treewidth. Also, it permits the modelling of wide families of problems involving vertex/edge removals, alternative modulator measures (such as elimination distance or G-treewidth), multistage modifications, and various cut problems. Our main result is that, for this compound logic, model checking can be done in quadratic time. This algorithmic meta-theorem encompasses, unifies, and extends all known meta-algorithmic results on minor-closed graph classes. Moreover, all derived algorithms are constructive and this, as a byproduct, extends the constructibility horizon of the algorithmic applications of the Graph Minors theorem of Robertson and Seymour. The proposed logic can be seen as a general framework to capitalize on the potential of the irrelevant vertex technique.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/07/2021

An Algorithmic Meta-Theorem for Graph Modification to Planarity and FOL

In general, a graph modification problem is defined by a graph modificat...
research
04/07/2021

Parameterized Complexity of Elimination Distance to First-Order Logic Properties

The elimination distance to some target graph property P is a general gr...
research
11/03/2022

Model-Checking for First-Order Logic with Disjoint Paths Predicates in Proper Minor-Closed Graph Classes

The disjoint paths logic, FOL+DP, is an extension of First-Order Logic (...
research
02/14/2023

Model Checking Disjoint-Paths Logic on Topological-Minor-Free Graph Classes

Disjoint-paths logic, denoted 𝖥𝖮+𝖣𝖯, extends first-order logic (𝖥𝖮) with...
research
08/02/2022

On the Expressiveness of a Logic of Separated Relations

We compare the model-theoretic expressiveness of the existential fragmen...
research
07/20/2022

Contraction Bidimensionality of Geometric Intersection Graphs

Given a graph G, we define bcg(G) as the minimum k for which G can be co...
research
07/13/2021

First-Order Logic with Connectivity Operators

First-order logic (FO) can express many algorithmic problems on graphs, ...

Please sign up or login with your details

Forgot password? Click here to reset