Skip to main content

Parallel evolutionary optimisation with constraint propagation

  • Conference paper
  • First Online:
Book cover Parallel Problem Solving from Nature — PPSN V (PPSN 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1498))

Included in the following conference series:

Abstract

This paper describes a parallel model for a distributed memory architecture of a non traditional evolutionary computation method, which integrates constraint propagation and evolution programs. This integration provides a problem-independent optimisation strategy for large scale constrained combinatorial problems over finite integer domains. We have adopted a global parallelisation approach which preserves the properties, behaviour, and theoretical studies of the sequential algorithm. Moreover, high speedup is achieved since genetic operators are coarsegrained, as they perform a search in a discrete space carrying out constraint propagation. A global parallelisation implies a single population but, as we focus on distributed memory architectures, the single virtual population is physically distributed among the processors. Selection and mating consider all the individuals in the population, but the application of genetic operators is performed in parallel. The implementation of the model has been tested on a CRAY T3E multiprocessor using two complex constrained optimisation problems. Experiments have proved the efficiency of this approach since linear speedups have been obtained.

Supported by project TIC95-0433.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. CantÚ-Paz, E. A survey of parallel genetic algorithms. IlliGAL Report No. 97003 (1997).

    Google Scholar 

  2. Grefenstette, J.J. Parallel adaptive algorithms for function optimisation. Tech. Rep. No. CS-81-19. Nashville, TN: Vanderbilt University Computer Science Department. (1981)

    Google Scholar 

  3. Michalewicz, Z.: Genetic algorithms + Data Structures = Evolution Programs. 2nd Edition, Springer-Verlag (1994).

    Google Scholar 

  4. Mohr, R., Henderson, T.C.: Arc and path consistency revisited. Artificial Intelligence 28 (1996) 225–233.

    Article  Google Scholar 

  5. Paredis, J.: Genetic State-Search for constrained Optimisation Problems. 13th Int. Joint Conf. on Artificial Intelligence (1993).

    Google Scholar 

  6. Ruiz-Andino A., Ruz, J.J. Integration of Constraint Programming and Evolution Programs: Application to Channel Routing. 11th Int. Conf. on Industrial Applications of Artificial Intelligence. LNAI 1415, Springer-Verlag (1998) 448–459.

    Google Scholar 

  7. Ruiz-Andino A. CSOS User's manual. Tech. Report No. 73.98. Department of Computer Science. Universidad Complutense de Madrid, (1998).

    Google Scholar 

  8. Van Hentenryck P., Deville, Y., Teng C.M.: A generic Arc-consistency Algorithm and its Specialisations. Artificial Intelligence 57 (1992) 291–321.

    Article  MATH  MathSciNet  Google Scholar 

  9. Wallace, M.: Constraints in Planing, Scheduling and Placement Problems. Constraint Programming, Springer-Verlag (1994).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Agoston E. Eiben Thomas Bäck Marc Schoenauer Hans-Paul Schwefel

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ruiz-Andino, A., Araujo, L., Ruz, J., Sáenz, F. (1998). Parallel evolutionary optimisation with constraint propagation. In: Eiben, A.E., Bäck, T., Schoenauer, M., Schwefel, HP. (eds) Parallel Problem Solving from Nature — PPSN V. PPSN 1998. Lecture Notes in Computer Science, vol 1498. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0056870

Download citation

  • DOI: https://doi.org/10.1007/BFb0056870

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65078-2

  • Online ISBN: 978-3-540-49672-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics