• DocumentCode
    1410580
  • Title

    A hybrid evolutionary approach for solving constrained optimization problems over finite domains

  • Author

    Ruiz-Andino, Alvaro ; Araujo, Lourdes ; Sáenz, Fernando ; Ruz, José

  • Author_Institution
    Univ. Complutense de Madrid, Spain
  • Volume
    4
  • Issue
    4
  • fYear
    2000
  • fDate
    11/1/2000 12:00:00 AM
  • Firstpage
    353
  • Lastpage
    372
  • Abstract
    A novel approach for the integration of evolution programs and constraint-solving techniques over finite domains is presented. This integration provides a problem-independent optimization strategy for large-scale constrained optimization problems over finite domains. In this approach, genetic operators are based on an arc-consistency algorithm, and chromosomes are arc-consistent portions of the search space of the problem. The paper describes the main issues arising in this integration: chromosome representation and evaluation, selection and replacement strategies, and the design of genetic operators. We also present a parallel execution model for a distributed memory architecture of the previous integration. We have adopted a global parallelization approach that preserves the properties, behavior, and fundamentals of the sequential algorithm. Linear speedup is achieved since genetic operators are coarse grained as they perform a search in a discrete space carrying out arc consistency. The implementation has been tested on a GRAY T3E multiprocessor using a complex constrained optimization problem.
  • Keywords
    constraint theory; genetic algorithms; mathematics computing; parallel processing; search problems; arc consistency; constrained optimization; constraint-solving; distributed memory architecture; evolution programs; genetic algorithm; parallel execution model; search space; Biological cells; Computer languages; Constraint optimization; Data structures; Design optimization; Evolutionary computation; Genetics; Large scale integration; Memory architecture; Testing;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/4235.887235
  • Filename
    887235