• DocumentCode
    2296271
  • Title

    Optimization of Prime Modules Multiplicative Linear Congruential Generators for Genetic Algorithms

  • Author

    Xu, Xiangzhong ; Pan, Lijun ; Yang, Xuehui

  • Author_Institution
    Simulation Center, Acad. of Armored Force Eng., Beijing, China
  • Volume
    3
  • fYear
    2010
  • fDate
    10-12 Aug. 2010
  • Firstpage
    1135
  • Lastpage
    1139
  • Abstract
    To improve the efficiency of Genetic Algorithms (GAs), huge modulus is usually applied to achieve good figure of merit of Prime Modules Multiplicative Linear Congruential Generator (PMMLCGs). As a result, the intermediate computing results likely integer overflows without special attention and the generating speed needs to be improved. It proposes the optimization methods for direct jump ahead in the random sequence, analyzes the impact of the two main influencing factors, that is, algorithms and the type of implementation, on the efficiency of typical PMMLCGs, both individual and combined. From numerical experiment results, it concludes that modulo decomposition method outperforms functionalities provided by CRT library, that contrary to usual expectations, bitwise shift method ranks last in terms of CPU times consumed, that whether floating-point arithmetic show the superiority over integer arithmetic depends on the complexity of PMMLCGs, and that the type of PMMLCGs coefficients has little negligible effects on PMMLCGs. Research results lay a solid foundation for the implementation of parallel GAs, and help to improve the efficiency of GAs.
  • Keywords
    genetic algorithms; random number generation; bitwise shift method; floating-point arithmetic; genetic algorithms; modulo decomposition method; optimization; prime modules multiplicative linear congruential generators; Algorithm design and analysis; Central Processing Unit; Computers; Floating-point arithmetic; Generators; Optimization; Random sequences; GAs; Optimization; PMMLCGs; Pseudorandom;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Natural Computation (ICNC), 2010 Sixth International Conference on
  • Conference_Location
    Yantai, Shandong
  • Print_ISBN
    978-1-4244-5958-2
  • Type

    conf

  • DOI
    10.1109/ICNC.2010.5583677
  • Filename
    5583677