Building a Truly Distributed Constraint Solver with JADE

09/03/2015
by   Ibrahim Adeyanju, et al.
0

Real life problems such as scheduling meeting between people at different locations can be modelled as distributed Constraint Satisfaction Problems (CSPs). Suitable and satisfactory solutions can then be found using constraint satisfaction algorithms which can be exhaustive (backtracking) or otherwise (local search). However, most research in this area tested their algorithms by simulation on a single PC with a single program entry point. The main contribution of our work is the design and implementation of a truly distributed constraint solver based on a local search algorithm using Java Agent DEvelopment framework (JADE) to enable communication between agents on different machines. Particularly, we discuss design and implementation issues related to truly distributed constraint solver which might not be critical when simulated on a single machine. Evaluation results indicate that our truly distributed constraint solver works well within the observed limitations when tested with various distributed CSPs. Our application can also incorporate any constraint solving algorithm with little modifications.

READ FULL TEXT

page 4

page 6

research
10/08/2009

Proceedings 6th International Workshop on Local Search Techniques in Constraint Satisfaction

LSCS is a satellite workshop of the international conference on principl...
research
10/07/2009

Toward an automaton Constraint for Local Search

We explore the idea of using finite automata to implement new constraint...
research
09/27/2011

Asynchronous Partial Overlay: A New Algorithm for Solving Distributed Constraint Satisfaction Problems

Distributed Constraint Satisfaction (DCSP) has long been considered an i...
research
03/02/2010

A new model for solution of complex distributed constrained problems

In this paper we describe an original computational model for solving di...
research
02/15/2004

Computational complexity and simulation of rare events of Ising spin glasses

We discuss the computational complexity of random 2D Ising spin glasses,...
research
05/08/2015

Short Portfolio Training for CSP Solving

Many different approaches for solving Constraint Satisfaction Problems (...
research
03/05/2023

Exact Distributed Sampling

Fast distributed algorithms that output a feasible solution for constrai...

Please sign up or login with your details

Forgot password? Click here to reset