亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        A Simple Application and Design of Genetic Algorithm in Card Problem

        2016-04-14 13:36:35GUPeng-cheng
        電腦知識與技術(shù) 2016年5期
        關(guān)鍵詞:標識碼分類號文獻

        GU+Peng-cheng

        Abstract: According to traditional card problem solving which is based on the idea of genetic algorithm(GA), a set of algorithms is designed to find final solution. For each process in genetic algorithm, including choices of fitness function, parameters determination and coding scheme selection,classic algorithm is used to realize the various steps, and ultimately to find solution of problems.

        Key words: genetic algorithm; card problem; fitness function; parameters determination; coding scheme selection

        中圖分類號:TP393.06 文獻標識碼:A 文章編號:1009-3044(2016)05-0025-02

        1 Introduction

        Genetic algorithm has been wildly used in several parts of our modern society. It is popular to solve problems by using the mind of genetic algorithm (GA). In this article, a classical card problem is going to be solved by GA, which is a simple example to show the procedure.

        1.1 Card problem

        Card problem is a famous mathematic problem in western country. If there are ten cards from A to 10, it is possible that the number of five chosen cards can add to 36 and the number of rest five cards can multiply to 360. So the problem is how to find out what the five cards that we choose are.

        1.2 Genetic algorithm (GA)

        Genetic Algorithm (GA) is an iterative algorithm for global optimization. This Algorithm, based on Darwin's theory of evolution, is a stochastic search algorithm by simulating the process of natural selection.

        Genetic algorithm describes the biological evolution in an abstract way. Copy, crossover and mutation are three most important parameters in evolution and will be set as three operators of the algorithm. These operators in each iteration have a set of answers, which are originally randomly generated. After each iteration, a new set of answers are generated by genetic manipulation simulated evolution. The new answers are evaluated by an objective function. This process is repeated until it reaches some form of convergence.

        A new set of answers not only can selectively retain some old answers with high value of objective function, but also includes some new answers obtained by combining other answers. Therefore, the genetic algorithm can remain the potential gene in each iteration during evolutionary process, which means that the results of genetic algorithms are always looking for the best value for the evaluation function. Generally, the Genetic algorithm is kind of optimization process which is reliable and can be proved mathematically. The key issues of GA are the choice of fitness function, parameters determination and coding scheme selection.

        2 Algorithm Design

        2.1 Coding scheme selection

        As there are 10 cards used in card problem, the length of chromosome is set as 10. So a two-dimension array with 10 columns is designed. Then, the original population is generated by random function. Meanwhile, the capacity of population should also be set to reach the need of reproduction.

        2.3 Crossover function

        At the beginning, the crossover rate should be set. The method that determine whether it is going to crossover is roulette wheel. The lower environmental adaption would be instead of by the function below:

        2.5 Reproduction upper limit calculation

        As the original data come from random function, the algorithm may not get the final answers after a long time calculation. So it is necessary to set an upper limit for reproduction, when reach the limitation, the program would stop.

        3 Results and Discussion

        Based on the GA, the program was designed and the parameters were set as follows:

        The population was 30, the crossover rate was 0.6, the mutation rate was 0.01 and the reproduction upper limit was 1000. The output results are displayed on figure 1, figure 2 and figure 3.

        In summary, the program got the results of card problem by using the genetic algorithm. It is clear that GA is a reliable and effective algorithm methods in many area. However, GA still has its disadvantages, like it may not be able to get answers after a long time. In the future, the GA would solve more and more realistic problems and have more applications with the development of itself.

        References:

        [1] S.G. Ficici and J.B. Pollack.A game-theoretic approach to the simple coevolutionary algorithm[C].Proc. of the Sixth International Conference on Parallel Problem Solving from Nature,Paris, France, 2000: 467-476.

        [2] Ren Xienan.Study on optimization of BP neural network based on genetic algorithm and Matlab simulation[D].Tianjin:Tianjin Normal University.

        [3] Xi Yugeng,Chai Tianyou,Yun Weimin.Survey on genetic algorithm [J].Control Theory and Applications,1996(6):697-708.

        猜你喜歡
        標識碼分類號文獻
        Hostile takeovers in China and Japan
        速讀·下旬(2021年11期)2021-10-12 01:10:43
        Cultural and Religious Context of the Two Ancient Egyptian Stelae An Opening Paragraph
        大東方(2019年12期)2019-10-20 13:12:49
        The Application of the Situational Teaching Method in English Classroom Teaching at Vocational Colleges
        The Role and Significant of Professional Ethics in Accounting and Auditing
        商情(2017年1期)2017-03-22 16:56:36
        A Study on the Change and Developmentof English Vocabulary
        Translation on Deixis in English and Chinese
        Process Mineralogy of a Low Grade Ag-Pb-Zn-CaF2 Sulphide Ore and Its Implications for Mineral Processing
        Study on the Degradation and Synergistic/antagonistic Antioxidizing Mechanism of Phenolic/aminic Antioxidants and Their Combinations
        潤滑油(2014年3期)2014-11-07 14:30:02
        A Comparative Study of HER2 Detection in Gastroscopic and Surgical Specimens of Gastric Carcinoma
        The law of exercise applies on individual behavior change development
        精品精品国产一区二区性色av| 国产婷婷一区二区三区| 日韩在线精品国产成人| 日韩国产自拍精品在线| 免费精品人妻一区二区三区| 女人被男人爽到呻吟的视频| 少妇寂寞难耐被黑人中出| 久久久久久99精品| 男女性生活视频免费网站| 国产精品视频永久免费播放| 亚洲av无码不卡久久| 无码一区二区三区在线在看| 国产免费一区二区三区在线观看| 成人自慰女黄网站免费大全| 俄罗斯老熟妇色xxxx| 国内久久婷婷精品人双人| 久久精品国产亚洲av成人网| 国产精品美女久久久免费| 久久亚洲精品成人av| 日产精品一区二区三区| 男女啪啪动态视频在线观看| 亚洲日韩中文字幕在线播放| 中文字幕人妻丝袜美腿乱| 日日噜噜夜夜狠狠2021| av在线入口一区二区| 先锋中文字幕在线资源| 999久久久精品国产消防器材| 日韩精品中文字幕综合| 澳门蜜桃av成人av| 看av免费毛片手机播放| 国产艳妇av在线出轨| 国语对白自拍视频在线播放| 五月四房播播| 欧美性猛交xxxx乱大交蜜桃| 国产一区二区精品av| 亚洲av综合国产av日韩| 真人与拘做受免费视频| 亚洲欧美变态另类综合| 国产传媒精品成人自拍| 色噜噜av亚洲色一区二区| 亚洲免费av电影一区二区三区|