### Abstract

Many problems in multi-agent systems can be described as distributed Constraint Satisfaction Problems (distributed CSPs), where the goal is to find a set of assignments to variables that satisfies all constraints among agents. However, when real problems are formalized as distributed CSPs, they are often over-constrained and have no solution that satisfies all constraints. This paper provides the Distributed Partial Constraint Satisfaction Problem (DPCSP) as a new framework for dealing with over-constrained situations. We also present new algorithms for solving Distributed Maximal Constraint Satisfaction Problems (DMCSPs), which belong to an important class of DPCSP. The algorithms are called the Synchronous Branch and Bound (SBB) and the Iterative Distributed Breakout (IDB). Both algorithms were tested on hard classes of over-constrained random binary distributed CSPs. The results can be summarized as SBB is preferable when we are mainly concerned with the optimality of a solution~ while IDB is preferable when we want to get a nearly optimal solution quickly.

Original language | English |
---|---|

Title of host publication | Principles and Practice of Constraint Programming - CP 1997 - 3rd International Conference, CP 1997, Proceedings |

Editors | Gert Smolka |

Publisher | Springer Verlag |

Pages | 222-236 |

Number of pages | 15 |

ISBN (Print) | 3540637532, 9783540637530 |

Publication status | Published - Jan 1 1997 |

Externally published | Yes |

Event | 3rd International Conference on Principles and Practice of Constraint Programming, CP 1997 - Linz, Austria Duration: Oct 29 1997 → Nov 1 1997 |

### Publication series

Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|

Volume | 1330 |

ISSN (Print) | 0302-9743 |

ISSN (Electronic) | 1611-3349 |

### Other

Other | 3rd International Conference on Principles and Practice of Constraint Programming, CP 1997 |
---|---|

Country | Austria |

City | Linz |

Period | 10/29/97 → 11/1/97 |

### Fingerprint

### All Science Journal Classification (ASJC) codes

- Theoretical Computer Science
- Computer Science(all)

### Cite this

*Principles and Practice of Constraint Programming - CP 1997 - 3rd International Conference, CP 1997, Proceedings*(pp. 222-236). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1330). Springer Verlag.

**Distributed partial constraint satisfaction problem.** / Hirayama, Katsutoshi; Yokoo, Makoto.

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

*Principles and Practice of Constraint Programming - CP 1997 - 3rd International Conference, CP 1997, Proceedings.*Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 1330, Springer Verlag, pp. 222-236, 3rd International Conference on Principles and Practice of Constraint Programming, CP 1997, Linz, Austria, 10/29/97.

}

TY - GEN

T1 - Distributed partial constraint satisfaction problem

AU - Hirayama, Katsutoshi

AU - Yokoo, Makoto

PY - 1997/1/1

Y1 - 1997/1/1

N2 - Many problems in multi-agent systems can be described as distributed Constraint Satisfaction Problems (distributed CSPs), where the goal is to find a set of assignments to variables that satisfies all constraints among agents. However, when real problems are formalized as distributed CSPs, they are often over-constrained and have no solution that satisfies all constraints. This paper provides the Distributed Partial Constraint Satisfaction Problem (DPCSP) as a new framework for dealing with over-constrained situations. We also present new algorithms for solving Distributed Maximal Constraint Satisfaction Problems (DMCSPs), which belong to an important class of DPCSP. The algorithms are called the Synchronous Branch and Bound (SBB) and the Iterative Distributed Breakout (IDB). Both algorithms were tested on hard classes of over-constrained random binary distributed CSPs. The results can be summarized as SBB is preferable when we are mainly concerned with the optimality of a solution~ while IDB is preferable when we want to get a nearly optimal solution quickly.

AB - Many problems in multi-agent systems can be described as distributed Constraint Satisfaction Problems (distributed CSPs), where the goal is to find a set of assignments to variables that satisfies all constraints among agents. However, when real problems are formalized as distributed CSPs, they are often over-constrained and have no solution that satisfies all constraints. This paper provides the Distributed Partial Constraint Satisfaction Problem (DPCSP) as a new framework for dealing with over-constrained situations. We also present new algorithms for solving Distributed Maximal Constraint Satisfaction Problems (DMCSPs), which belong to an important class of DPCSP. The algorithms are called the Synchronous Branch and Bound (SBB) and the Iterative Distributed Breakout (IDB). Both algorithms were tested on hard classes of over-constrained random binary distributed CSPs. The results can be summarized as SBB is preferable when we are mainly concerned with the optimality of a solution~ while IDB is preferable when we want to get a nearly optimal solution quickly.

UR - http://www.scopus.com/inward/record.url?scp=84948973649&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84948973649&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84948973649

SN - 3540637532

SN - 9783540637530

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 222

EP - 236

BT - Principles and Practice of Constraint Programming - CP 1997 - 3rd International Conference, CP 1997, Proceedings

A2 - Smolka, Gert

PB - Springer Verlag

ER -