JOURNAL ARTICLE

The Complexity of the Distributed Constraint Satisfaction Problem

Abstract

We study the complexity of the Distributed Constraint Satisfaction Problem (DCSP) on a synchronous, anonymous network from a theoretical standpoint. In this setting, variables and constraints are controlled by agents which communicate with each other by sending messages through fixed communication channels. Our results endorse the well-known fact from classical CSPs that the complexity of fixed-template computational problems depends on the template’s invariance under certain operations. Specifically, we show that DCSP(Γ) is polynomial-time tractable if and only if Γ is invariant under symmetric polymorphisms of all arities. Otherwise, there are no algorithms that solve DCSP(Γ) in finite time. We also show that the same condition holds for the search variant of DCSP. Collaterally, our results unveil a feature of the processes' neighbourhood in a distributed network, its iterated degree, which plays a major role in the analysis. We explore this notion establishing a tight connection with the basic linear programming relaxation of a CSP.

Keywords:
Constraint satisfaction problem Computer science Constraint satisfaction Iterated function Theoretical computer science Time complexity Computational complexity theory Constraint (computer-aided design) Mathematical optimization Algorithm Mathematics Artificial intelligence

Metrics

5
Cited By
0.87
FWCI (Field Weighted Citation Impact)
0
Refs
0.75
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Auction Theory and Applications
Social Sciences →  Decision Sciences →  Management Science and Operations Research
Complexity and Algorithms in Graphs
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Constraint Satisfaction and Optimization
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

The Complexity of the Distributed Constraint Satisfaction Problem

Silvia ButtiVíctor Dalmau

Journal:   Theory of Computing Systems Year: 2022 Vol: 68 (4)Pages: 838-867
BOOK-CHAPTER

Distributed Constraint Satisfaction Problem

Makoto Yokoo

Springer series in agent technology/Springer series on agent technology Year: 2001 Pages: 47-54
BOOK-CHAPTER

Distributed partial constraint satisfaction problem

Katsutoshi HirayamaMakoto Yokoo

Lecture notes in computer science Year: 1997 Pages: 222-236
JOURNAL ARTICLE

The Complexity of the Counting Constraint Satisfaction Problem

Andreǐ A. Bulatov

Journal:   Lecture notes in computer science Year: 2008 Vol: 60 (5)Pages: 646-661
© 2026 ScienceGate Book Chapters — All rights reserved.