V. Torchinskii, O. Logunova, N. Sibileva, P. Romanov
{"title":"Genetic algorithm modification: addition of the population improvement stage","authors":"V. Torchinskii, O. Logunova, N. Sibileva, P. Romanov","doi":"10.1145/3209914.3209928","DOIUrl":null,"url":null,"abstract":"The genetic modification of the algorithm is based on the introduction of a new stage consisting in improving the individual by inversion of the bit vector and eliminating the mutation stage. A necessary attribute of the improvement of the individual is the exceeding of the measure of the Hamming distance between the selected individuals by more than n/2, where n is the Hamming distance, which in the bit representation is the same as the number of genes in the individual. In this case, the \"worse\" the \"non-ideal\" individual is, the \"better\" it becomes after the inversion. Partially, this is compensated by the elimination of the mutation stage, and the overall effect in speed is achieved due to increasing the rate of convergence. The proposed improvements to the classical genetic algorithm allow increasing the convergence rate by 25-35% and the algorithm speed by 15-25%.","PeriodicalId":174382,"journal":{"name":"Proceedings of the 1st International Conference on Information Science and Systems","volume":"381 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 1st International Conference on Information Science and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3209914.3209928","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
The genetic modification of the algorithm is based on the introduction of a new stage consisting in improving the individual by inversion of the bit vector and eliminating the mutation stage. A necessary attribute of the improvement of the individual is the exceeding of the measure of the Hamming distance between the selected individuals by more than n/2, where n is the Hamming distance, which in the bit representation is the same as the number of genes in the individual. In this case, the "worse" the "non-ideal" individual is, the "better" it becomes after the inversion. Partially, this is compensated by the elimination of the mutation stage, and the overall effect in speed is achieved due to increasing the rate of convergence. The proposed improvements to the classical genetic algorithm allow increasing the convergence rate by 25-35% and the algorithm speed by 15-25%.