"DisChoco: A platform for distributed constraint programming" - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Access content directly
Conference Papers Year : 2007

"DisChoco: A platform for distributed constraint programming"


Open-source platforms are very useful for development and experimentation in constraint programming. However, until recently, no such platform existed for distributed constraint programming. This paper presents DisChoco, a platform for distributed constraint programming. DisChoco is a Java library implemented using the Choco solver and simple agent communication infrastructure (SACI). DisChoco can be used for simulation of a multi-agents environment on a single Java virtual machine, or performed in an environment physically distributed for a realistic use. DisChoco takes into account agent with a complex local problem, message loss, message corruption, and message delay. The implementation of DisChoco was made to offer a modular software architecture which accepts extensions easily. This paper presents the software architecture and illustrates how to implement a specific protocol.
No file

Dates and versions

lirmm-00189778 , version 1 (11-12-2007)


  • HAL Id : lirmm-00189778 , version 1


Redouane Ezzahir, Christian Bessiere, Mustapha Belaissaoui, El Houssine Bouyakhf. "DisChoco: A platform for distributed constraint programming". DCR'07: Eighth International Workshop on Distributed Constraint Reasoning - In conjunction with IJCAI'07, Jan 2007, Hyderabad, India, pp.16-21. ⟨lirmm-00189778⟩
568 View
0 Download


Gmail Facebook X LinkedIn More