Homomorphisms are indeed a good basis for counting: Three fixed-template dichotomy theorems, for the price of one
Hubie Chen

TL;DR
This paper establishes a unified framework linking homomorphism counting problems to complexity dichotomies, specifically for surjective homomorphisms and condensations, extending known results and providing new classifications.
Contribution
It demonstrates polynomial-time equivalences between counting surjective homomorphisms, condensations, and linear combinations of template functions, leading to new complexity dichotomies for these problems.
Findings
Counting surjective homomorphisms is polynomial-time equivalent to linear combinations of template functions.
Counting condensations can be similarly reduced to linear combinations of template functions.
The work derives complexity dichotomies for surjective homomorphisms and condensations based on existing template function classifications.
Abstract
Many natural combinatorial quantities can be expressed by counting the number of homomorphisms to a fixed relational structure. For example, the number of 3-colorings of an undirected graph is equal to the number of homomorphisms from to the -clique. In this setup, the structure receiving the homomorphisms is often referred to as a template; we use the term template function to refer to a function, from structures to natural numbers, that is definable as the number of homomorphisms to a fixed template. There is a literature that studies the complexity of template functions. The present work is concerned with relating template functions to the problems of counting, with respect to various fixed templates, the number of two particular types of homomorphisms: surjective homomorphisms and what we term condensations. In this article, we explain how any problem of counting…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEconomic theories and models · Advanced Topology and Set Theory · Functional Equations Stability Results
