On the expressive power of 2-edge-colourings of graphs
Abstract
Given a finite set of 2-edge-coloured graphs F and a hereditary property of graphs P, we say that F expresses P if a graph G has the property P if and only if it admits a 2-edge-colouring not having any graph in F as an induced 2-edge-coloured subgraph. We show that certain classic hereditary classes are expressible by some set of 2-edge-coloured graphs on three vertices. We then initiate a systematic study of the following problem. Given a finite set of 2-edge-coloured graphs F, structurally characterize the hereditary property expressed by F. In our main results we describe all hereditary properties expressed by F when F consists of 2-edge-coloured graphs on three vertices and (1) patterns have at most two edges, or (2) F consists of both monochromatic paths and a set of coloured triangles. On the algorithmic side, we consider the F-free colouring problem, i.e., deciding if an input graph admits an F-free 2-edge-colouring. It follows from our structural characterizations, that for all sets considered in (1) and (2) the F-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 F of 2-edge-coloured graphs on at most three vertices. Finally, we exhibit some sets F such that the F-free colouring problem is NP-complete.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.