skip to main content
10.1145/1068009.1068196acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
Article

Memory-based immigrants for genetic algorithms in dynamic environments

Published:25 June 2005Publication History

ABSTRACT

Investigating and enhancing the performance of genetic algorithms in dynamic environments have attracted a growing interest from the community of genetic algorithms in recent years. This trend reflects the fact that many real world problems are actually dynamic, which poses serious challenge to traditional genetic algorithms. Several approaches have been developed into genetic algorithms for dynamic optimization problems. Among these approches, random immigrants and memory schemes have shown to be beneficial in many dynamic problems. This paper proposes a hybrid memory and random immigrants scheme for genetic algorithms in dynamic environments. In the hybrid scheme, the best solution in memory is retrieved and acts as the base to create random immigrants to replace the worst individuals in the population. In this way, not only can diversity be maintained but it is done more efficiently to adapt the genetic algorithm to the changing environment. The experimental results based on a series of systematically constructed dynamic problems show that the proposed memory-based immigrants scheme efficiently improves the performance of genetic algorithms in dynamic environments.

References

  1. C. N. Bendtsen and T. Krink. Dynamic memory model for non-stationary optimization. In Proc. of the 2002 Congress on Evol. Comput., pages 145--150, 2002.Google ScholarGoogle ScholarCross RefCross Ref
  2. J. Branke. Memory enhanced evolutionary algorithms for changing optimization problems. In Proc. of the 1999 Congress on Evolutionary Computation, volume 3, pages 1875--1882, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  3. J. Branke. Evolutionary Optimization in Dynamic Environments. Kluwer Academic Publishers, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. Branke, T. Kauβler, C. Schmidth, and H. Schmeck. A multi-population approach to dynamic optimization problems. In Proc. of the Adaptive Computing in Design and Manufacturing, pages 299--308, 2000.Google ScholarGoogle ScholarCross RefCross Ref
  5. H. G. Cobb and J. J. Grefenstette. Genetic algorithms for tracking changing environments. In S. Forrest, editor, Proc. of the 5th Int. Conf. on Genetic Algorithms, pages 523--530, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. D. Dasgupta and D. McGregor. Nonstationary function optimization using the structured genetic algorithm. In R. Männer and B. Manderick, editors, Proc. of the 2nd Int. Conf. on Parallel Problem Solving from Nature, pages 145--154, 1992.Google ScholarGoogle Scholar
  7. D. E. Goldberg and R. E. Smith. Nonstationary function optimization using genetic algorithms with dominance and diploidy. In Proc. of the 2nd Int. Conf. on Genetic Algorithms, pages 59--68, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. J. J. Grefenstette. Genetic algorithms for changing environments. In R. Männer and B. Manderick, editors, Proc. of the 2nd Int. Conf. on Parallel Problem Solving from Nature, pages 137--144, 1992.Google ScholarGoogle Scholar
  9. E. H. J. Lewis and G. Ritchie. A comparison of dominance mechanisms and simple mutation on non-stationary problems. In Proc. of the 5th Int. Conf. on Parallel Problem Solving from Nature, pages 139--148, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. S. J. Louis and Z. Xu. Genetic algorithms for open shop scheduling and re-scheduling. In Proc. of the 11th ISCA Int. Conf. on Computers and their Applications, pages 99--102, 1996.Google ScholarGoogle Scholar
  11. H. K. N. Mori and Y. Nishikawa. Adaptation to changing environments by means of the memory based thermodynamical genetic algorithm. In Proc. of the 7th Int. Conf. on Genetic Algorithms, pages 299--306. Morgan Kaufmann Publishers, 1997.Google ScholarGoogle Scholar
  12. K. P. Ng and K. C. Wong. A new diploid scheme and dominance change mechanism for non-stationary function optimisation. In Proc. of the 6th Int. Conf. on Genetic Algorithms, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. C. L. Ramsey and J. J. Greffenstette. Case-based initializtion of genetic algorithms. In Proc. of the 5th Int. Conf. on Genetic Algorithms, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. K. Trojanowski and Z. Michalewicz. Searching for optima in non-stationary environments. In Proc. of the 1999 Congress on Evolutionary Computation, pages 1843--1850, 1999.Google ScholarGoogle ScholarCross RefCross Ref
  15. F. Vavak and T. C. Fogarty. A comparative study of steady state and generational genetic algorithms for use in nonstationary environments. In T. C. Fogarty, editor, AISB Workshop on Evolutionary Computing, Lecture Notes in Computer Science, volume 1143, pages 297--304. Springer, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. S. Yang. Non-stationary problem optimization using the primal-dual genetic algorithm, In Proc. of the 2003 Congress on Evol. Comput., Vol. 3, pages 2246--2253, 2003.Google ScholarGoogle Scholar
  17. S. Yang and X. Yao. Experimental study on population-based incremental learning algorithms for dynamic optimization problems. Soft Computing, 2005, to be published. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Memory-based immigrants for genetic algorithms in dynamic environments

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          GECCO '05: Proceedings of the 7th annual conference on Genetic and evolutionary computation
          June 2005
          2272 pages
          ISBN:1595930108
          DOI:10.1145/1068009

          Copyright © 2005 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 25 June 2005

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate1,669of4,410submissions,38%

          Upcoming Conference

          GECCO '24
          Genetic and Evolutionary Computation Conference
          July 14 - 18, 2024
          Melbourne , VIC , Australia

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader