Abstract
Constraint satisfaction problems (CSPs) occur widely in ar- tificial intelligence. In the last twenty years, many algorithms and heuristics were developed to solve CSP. Recently, a constraint-graph based evolutionary algorithm was proposed to solve CSP, [17]. It shown that it is advantageous to take into account the knowledge of the constraint network to design genetic operators. On the other hand, recent publications indicate that parallel genetic algorithms (PGA’s) with isolated evolving subpopulations (that exchange individuals from time to time) may offer advantages over sequential approaches, [1]. In this paper we examine the gain of the performance obtained using multiple populations — that evolve in parallel — of the constraint-graph based evolutionary algorithm with a migration policy. We show that a multiple populations approach outperforms a single population implementation when applying it to the 3-coloring problem.
Partially supported by the Research Department Grant at University Santa María, Chile
Supported by the Computer Science Department LIP6 at the Université Pierre et Marie Curie, France. e-mail: Maria-Cristina.Riff@lip6.fr
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Adamis, Review of parallel genetic algorithms, Dept. Elect. Comp. Eng, Aristitele Univ. Thessaloniki, Greece, Tech. Rep. 1994.
A. Beguelin, J. J. Dongarra, G. A. Geist, R. Manchek, and V. S. Sunderam, A Users’ Guide to PVM Parallel Virtual Machine, Oak Ridge National Laboratory, ORNL/TM-12187, September, 1994
Brelaz, New methods to color vertices of a graph. Communications of the ACM, 22,pp. 251–256, 1979.
Cheeseman P., Kanefsky B., Taylor W., Where the Really Hard Problems Are. Proceedings of IJCAI-91, pp. 163–169, 1991
Culberson, J. http://web.cs.ualberta.ca/joe/.
Dechter R., Enhancement schemes for constraint processing: backjumping, learning, and cutset decomposition. Artificial Intelligence 41, pp. 273–312, 1990.
G. Dozier, J. Bowen, and Homaifar, Solving Constraint Satisfaction Problems Using Hybrid Evolutionary Search, IEEE Transactions on Evolutionary Computation, Vol. 2, No. 1, 1998.
A.E. Eiben, J.I.van Hemert, E. Marchiori, A.G. Steenbeek. Solving Binary Constraint Satisfaction Problems using Evolutionary Algorithms with an Adaptive Fitness Function. Fifth International Conference on Parallel Problem Solving from Nature ( PPSN-V), LNCS1498, pp. 196–205, 1998.
Freuder E., The Many Paths to Satisfaction. Constraint Processing, Ed. Manfred Meyer, CAPringer-Verlag LNCS923, pp. 103–119, 1995.
Kumar. Algorithms for constraint satisfaction problems:a survey. AI Magazine, 13(1):32–44, 1992.
Mackworth A.K., Consistency in network of relations. Artificial Intelligence, 8:99–118, 1977.
Marchiori E., Combining Constraint Processing and Genetic Algorithms for Constraint Satisfaction Problems. 7th International Conference on Genetic Algorithms ( ICGA97), 1997.
Minton S., Integrating heuristics for constraint satisfaction problems: A case study. Proceedings of the Eleventh National Conference on Artificial Intelligence, 1993.
J. Paredis, Coevolutionary Algorithms, The Handbook of Evolutionary Computation, 1st supplement, BSck, T., Fogel, D., Michalewicz, Z. (eds.), Oxford University Press.
Riff M.-C., From Quasi-solutions to Solution: An Evolutionary Algorithm to Solve CSP. Constraint Processing (CP96), Ed. Eugene Freuder, pp. 367–381, 1996.
Riff M.-C., Evolutionary Search guided by the Constraint Network to solve CSP. Proc. of the Fourth IEEE Conf on Evolutionary Computation, Indianopolis, pp. 337–342, 1997.
Riff M.-C., A network-based adaptive evolutionary algorithm for CSP, In the book “Metaheuristics: Advances and Trends in Local Search Paradigms for Optimisation”, Kluwer Academic Publisher, Chapter 22, pp. 325–339, 1998.
Tsang, E.P.K., Wang, C.J., Davenport, A., Voudouris, C., Lau, T.L., A family of stochastic methods for constraint satisfaction and optimization, The First International Conference on The Practical Application of Constraint Technologies and Logic Programming (PACLP), London, pp. 359–383, 1999
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
NÚñez, A., Riff, MC. (2000). Evaluating Migration Strategies for an Evolutionary Algorithm Based on the Constraint-Graph that Solves CSP. In: Raś, Z.W., Ohsuga, S. (eds) Foundations of Intelligent Systems. ISMIS 2000. Lecture Notes in Computer Science(), vol 1932. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-39963-1_21
Download citation
DOI: https://doi.org/10.1007/3-540-39963-1_21
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41094-2
Online ISBN: 978-3-540-39963-6
eBook Packages: Computer ScienceComputer Science (R0)