Inspired by the guided genetic algorithm (GGA) and by the dynamic distributed double guided genetic algorithm for Max/spl I.bar/CSPs, D/sup 3/G/sup 2/A is a new multi-agent approach which addresses additive constraint satisfaction problems (/spl Sigma/CSPs). This algorithm consists of agents dynamically created and cooperating in order to solve the problem. Each agent performs its own GA, guided by both the template concept and the min-conflict-heuristic. In one hand, genetic algorithms (GAs) efficiency provides good solution quality for additive CSPs and, in the other hand, multi-agent principles reduces GA temporal complexity. First, our approach is enhanced by a new parameter called guidance operator. The latter allows not only diversification but also an escaping from local optima. In the second step, the performed GAs no longer have the same cross-over and mutation probabilities. This is done on the basis of NEO-DARWINISM theory and the nature laws. In fact the new algorithm let the species agents able to count their GA parameters. In order to show D/sup 3/G/sup 2/A advantages, experimental comparison with GGA is provided.
[1]
Kenneth A. De Jong,et al.
Using Genetic Algorithms to Solve NP-Complete Problems
,
1989,
ICGA.
[2]
Mitsuo Gen,et al.
Genetic Algorithms for Solving Multiprocessor Scheduling Problems
,
1996,
SEAL.
[3]
Steven Minton,et al.
Minimizing Conflicts: A Heuristic Repair Method for Constraint Satisfaction and Scheduling Problems
,
1992,
Artif. Intell..
[4]
Khaled Ghédira,et al.
D2G2A: A Distributed Double Guided Genetic Algorithm for Max_CSPs
,
2003,
KES.
[5]
Yi Pan,et al.
Improved Multiprocessor Task Scheduling Using Genetic Algorithms
,
1999,
FLAIRS Conference.
[6]
Eugene C. Freuder,et al.
Partial Constraint Satisfaction
,
1989,
IJCAI.