{"title":"基于改进遗传算法求解燃料运输问题","authors":"Yingjun Ma, Xueyuan Cui","doi":"10.1109/ICNC.2014.6975900","DOIUrl":null,"url":null,"abstract":"According to the characteristics of fuel transportation problem, the traditional genetic algorithm model is improved in this paper. The complexity of encoding is simplified by considering the condition of putting the distances of the tanker going halfway back and forth into the objective function. Scanning method is used to generate the initial population improving the quality of chromosomes in the initial population. Adopting the way of \"interval crossover, random replacement\" ensures the effectiveness and randomness of the crossover. Adding the operation of evolutionary cycle after crossover and mutation operation enhances the local search ability of the algorithm. Finally through MATLAB programming, the traditional genetic algorithm, the scanning genetic algorithm and the evolutionary cycle genetic algorithm and the improved genetic algorithm are compared which further verifies that the improved genetic algorithm is effective.","PeriodicalId":208779,"journal":{"name":"2014 10th International Conference on Natural Computation (ICNC)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Solving the fuel transportation problem based on the improved genetic algorithm\",\"authors\":\"Yingjun Ma, Xueyuan Cui\",\"doi\":\"10.1109/ICNC.2014.6975900\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"According to the characteristics of fuel transportation problem, the traditional genetic algorithm model is improved in this paper. The complexity of encoding is simplified by considering the condition of putting the distances of the tanker going halfway back and forth into the objective function. Scanning method is used to generate the initial population improving the quality of chromosomes in the initial population. Adopting the way of \\\"interval crossover, random replacement\\\" ensures the effectiveness and randomness of the crossover. Adding the operation of evolutionary cycle after crossover and mutation operation enhances the local search ability of the algorithm. Finally through MATLAB programming, the traditional genetic algorithm, the scanning genetic algorithm and the evolutionary cycle genetic algorithm and the improved genetic algorithm are compared which further verifies that the improved genetic algorithm is effective.\",\"PeriodicalId\":208779,\"journal\":{\"name\":\"2014 10th International Conference on Natural Computation (ICNC)\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-12-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 10th International Conference on Natural Computation (ICNC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICNC.2014.6975900\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 10th International Conference on Natural Computation (ICNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNC.2014.6975900","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Solving the fuel transportation problem based on the improved genetic algorithm
According to the characteristics of fuel transportation problem, the traditional genetic algorithm model is improved in this paper. The complexity of encoding is simplified by considering the condition of putting the distances of the tanker going halfway back and forth into the objective function. Scanning method is used to generate the initial population improving the quality of chromosomes in the initial population. Adopting the way of "interval crossover, random replacement" ensures the effectiveness and randomness of the crossover. Adding the operation of evolutionary cycle after crossover and mutation operation enhances the local search ability of the algorithm. Finally through MATLAB programming, the traditional genetic algorithm, the scanning genetic algorithm and the evolutionary cycle genetic algorithm and the improved genetic algorithm are compared which further verifies that the improved genetic algorithm is effective.