Modular Counting over 3-Element and Conservative Domains

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bulatov, Andrei A., Kazeminia, Amirhossein
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917004835815424
author Bulatov, Andrei A.
Kazeminia, Amirhossein
author_facet Bulatov, Andrei A.
Kazeminia, Amirhossein
contents In the Constraint Satisfaction Problem (CSP for short) the goal is to decide the existence of a homomorphism from a given relational structure $G$ to a given relational structure $H$. If the structure $H$ is fixed and $G$ is the only input, the problem is denoted $CSP(H)$. In its counting version, $\#CSP(H)$, the task is to find the number of such homomorphisms. The CSP and #CSP have been used to model a wide variety of combinatorial problems and have received a tremendous amount of attention from researchers from multiple disciplines. In this paper we consider the modular version of the counting CSPs, that is, problems of the form $\#_pCSP(H)$ of counting the number of homomorphisms to $H$ modulo a fixed prime number $p$. Modular counting has been intensively studied during the last decade, although mainly in the case of graph homomorphisms. Here we continue the program of systematic research of modular counting of homomorphisms to general relational structures. The main results of the paper include a new way of reducing modular counting problems to smaller domains and a study of the complexity of such problems over 3-element domains and over conservative domains, that is, relational structures that allow to express (in a certain exact way) every possible unary predicate.
format Preprint
id arxiv_https___arxiv_org_abs_2510_09950
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Modular Counting over 3-Element and Conservative Domains
Bulatov, Andrei A.
Kazeminia, Amirhossein
Logic in Computer Science
In the Constraint Satisfaction Problem (CSP for short) the goal is to decide the existence of a homomorphism from a given relational structure $G$ to a given relational structure $H$. If the structure $H$ is fixed and $G$ is the only input, the problem is denoted $CSP(H)$. In its counting version, $\#CSP(H)$, the task is to find the number of such homomorphisms. The CSP and #CSP have been used to model a wide variety of combinatorial problems and have received a tremendous amount of attention from researchers from multiple disciplines. In this paper we consider the modular version of the counting CSPs, that is, problems of the form $\#_pCSP(H)$ of counting the number of homomorphisms to $H$ modulo a fixed prime number $p$. Modular counting has been intensively studied during the last decade, although mainly in the case of graph homomorphisms. Here we continue the program of systematic research of modular counting of homomorphisms to general relational structures. The main results of the paper include a new way of reducing modular counting problems to smaller domains and a study of the complexity of such problems over 3-element domains and over conservative domains, that is, relational structures that allow to express (in a certain exact way) every possible unary predicate.
title Modular Counting over 3-Element and Conservative Domains
topic Logic in Computer Science
url https://arxiv.org/abs/2510.09950