(Injective) hom-complexity between graphs
Abstract
We present the notion of hom-complexity, C(G;H), for two graphs G and H, along with basic results for this numerical invariant. This invariant C(G;H) is a number that measures the complexity of the question: when is there a homomorphism G H? More precisely, C(G;H) is the least positive integer k such that there are k different subgraphs Gj of G such that G=G1·s Gk, and for each Gj, there is a homomorphism Gj H. Likewise, we introduce the notion of injective hom-complexity, IC(G;H). The (injective) hom-complexity is a graph invariant. Additionally, these invariants can be used to show the nonexistence of homomorphisms. We explore the sub-additivity of (injective) hom-complexity and study products. We describe bounds for the hom-complexity in terms of chromatic number and clique number ω. We provide the formula \[C(G;H)=(H)(G)\] whenever ω(H)=(H). For example, we obtain C(G;K)=(G). Moreover, we discuss a connection between the (injective) hom-complexity and several well-known covering numbers. For instance, we provide a lower bound for the clique covering number in terms of the injective hom-complexity. Additionally, we show that the hom-complexity C(G;K) coincides with the -particity β(G) of G, and the hom-complexity C(Kn;K2) coincides with the bipartite dimension d(Kn) of Kn. As a consequence, we recover the well-known formulas β(G)=(G) and d(Kn)=2n.
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.