Counting Homomorphisms from Hypergraphs of Bounded Generalised Hypertree Width: A Logical Characterisation

03/20/2023
by   Benjamin Scheidt, et al.
0

We introduce the 2-sorted counting logic GC^k that expresses properties of hypergraphs. This logic has available k variables to address hyperedges, an unbounded number of variables to address vertices, and atomic formulas E(e,v) to express that a vertex v is contained in a hyperedge e. We show that two hypergraphs H, H' satisfy the same sentences of the logic GC^k if, and only if, they are homomorphism indistinguishable over the class of hypergraphs of generalised hypertree width at most k. Here, H, H' are called homomorphism indistinguishable over a class C if for every hypergraph G in C the number of homomorphisms from G to H equals the number of homomorphisms from G to H'. This result can be viewed as a generalisation (from graphs to hypergraphs) of a result by Dvorak (2010) stating that any two (undirected, simple, finite) graphs H, H' are indistinguishable by the (k+1)-variable counting logic C^k+1 if, and only if, they are homomorphism indistinguishable on the class of graphs of tree width at most k.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/18/2020

Counting Bounded Tree Depth Homomorphisms

We prove that graphs G, G' satisfy the same sentences of first-order log...
research
10/11/2022

Descriptive complexity of the generalized spectra of graphs

Two graphs are cospectral if their respective adjacency matrices have th...
research
08/02/2020

Tree pivot-minors and linear rank-width

Tree-width and its linear variant path-width play a central role for the...
research
08/11/2023

Going Deep and Going Wide: Counting Logic and Homomorphism Indistinguishability over Graphs of Bounded Treedepth and Treewidth

We study the expressive power of first-order logic with counting quantif...
research
08/06/2023

Factoring Pattern-Free Permutations into Separable ones

We show that for any permutation π there exists an integer k_π such that...
research
11/30/2018

A Metric for Linear Temporal Logic

We propose a measure and a metric on the sets of infinite traces generat...
research
05/08/2019

Walk refinement, walk logic, and the iteration number of the Weisfeiler-Leman algorithm

We show that the 2-dimensional Weisfeiler-Leman algorithm stabilizes n-v...

Please sign up or login with your details

Forgot password? Click here to reset