Functors on relational structures which admit both left and right adjoints
Víctor Dalmau, Andrei Krokhin, Jakub Opršal
TL;DR
The paper studies when central Pultr functors $\Gamma$ on categories of relational structures admit right adjoints $\Omega$, extending Foniok–Tardif's digraph results to arbitrary signatures. It provides two explicit, constructive adjoint frameworks: (i) when $\mathbf P = \mathbf V_1$ and each $\mathbf Q_R$ is a $\sigma$-tree, yielding an explicit $\Omega$ via tuples of hom-sets and a proof of the adjunction, and (ii) when $\mathbf P = \check S_1$ (edge-based) with two cases depending on $S$ and $\check S$, again yielding an explicit $\Omega$ and a detailed edge-adjoint proof. The work also shows how composing such adjoints yields additional adjunctions and connects adjunction to finite duality, yielding new duals for trees and informing promise CSP reductions. These results broaden the toolbox for normal forms and reductions in (promise) CSPs and deepen the understanding of adjunction phenomena in relational structures beyond digraphs. The constructions emphasize an inductive, tree-driven intuition and relate right adjoints to duals of trees, with practical implications for efficient reductions in CSPs.
Abstract
This paper describes several cases of adjunction in the homomorphism preorder of relational structures. We say that two functors $Λ$ and $Γ$ between thin categories of relational structures are adjoint if for all structures $\mathbf A$ and $\mathbf B$, we have that $Λ(\mathbf A)$ maps homomorphically to $\mathbf B$ if and only if $\mathbf A$ maps homomorphically to $Γ(\mathbf B)$. If this is the case, $Λ$ is called the left adjoint to $Γ$ and $Γ$ the right adjoint to $Λ$. In 2015, Foniok and Tardif described some functors on the category of digraphs that allow both left and right adjoints. The main contribution of Foniok and Tardif is a construction of right adjoints to some of the functors identified as right adjoints by Pultr in 1970. We generalise results of Foniok and Tardif to arbitrary relational structures, and coincidently, we also provide more right adjoints on digraphs, and since these constructions are connected to finite duality, we also provide a new construction of duals to trees. Our results are inspired by an application in promise constraint satisfaction -- it has been shown that such functors can be used as efficient reductions between these problems.
