On the expressive power of $2$-edge-colourings of graphs
Abstract
Given a finite set of -edge-coloured graphs and a hereditary property of graphs , we say that expresses if a graph has the property if and only if it admits a -edge-colouring not having any graph in as an induced -edge-coloured subgraph. We show that certain classic hereditary classes are expressible by some set of -edge-coloured graphs on three vertices. We then initiate a systematic study of the following problem. Given a finite set of -edge-coloured graphs , structurally characterize the hereditary property expressed by . In our main results we describe all hereditary properties expressed by when consists of 2-edge-coloured graphs on three vertices and (1) patterns have at most two edges, or (2) consists of both monochromatic paths and a set of coloured triangles. On the algorithmic side, we consider the -free colouring problem, i.e., deciding if an input graph admits an -free -edge-colouring. It follows from our structural characterizations, that for all sets considered in (1) and (2) the -free colouring problem is solvable in polynomial time. We complement these tractability results with a uniform reduction to boolean constraint satisfaction problems which yield polynomial-time algorithms that recognize most graph classes expressible by a set of -edge-coloured graphs on at most three vertices. Finally, we exhibit some sets such that the -free colouring problem is NP-complete.
Keywords
Cite
@article{arxiv.2503.07409,
title = {On the expressive power of $2$-edge-colourings of graphs},
author = {Jan Bok and Santiago Guzmán-Pro and Nikola Jedličková and César Hernández-Cruz},
journal= {arXiv preprint arXiv:2503.07409},
year = {2025}
}