Akira Hara, J. Kushida, Souichi Tanabe, T. Takahama
{"title":"Parallel Ant Programming using genetic operators","authors":"Akira Hara, J. Kushida, Souichi Tanabe, T. Takahama","doi":"10.1109/IWCIA.2013.6624788","DOIUrl":null,"url":null,"abstract":"Ant Programming (AP) is an automatic programming method, which combines tree-structural representations of Genetic Programming (GP) and search mechanism by pheromone communications of ants in Ant Colony Optimization (ACO). In AP, a single prototype tree, in which respective nodes have different pheromone tables, is prepared, and an ant searches solutions under the prototype tree. The structure of the prototype tree does not change during search. Therefore, premature convergence often occurs. To solve the problem, we propose parallel AP using genetic operators of GP. In this method, multiple prototype trees are generated and the structures change by GP operators such as selection, crossover and mutation. We applied our proposed method to symbolic regressions and logical function synthesis. As the results of experiments, our proposed method showed better performance than the conventional AP.","PeriodicalId":257474,"journal":{"name":"2013 IEEE 6th International Workshop on Computational Intelligence and Applications (IWCIA)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 6th International Workshop on Computational Intelligence and Applications (IWCIA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWCIA.2013.6624788","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Ant Programming (AP) is an automatic programming method, which combines tree-structural representations of Genetic Programming (GP) and search mechanism by pheromone communications of ants in Ant Colony Optimization (ACO). In AP, a single prototype tree, in which respective nodes have different pheromone tables, is prepared, and an ant searches solutions under the prototype tree. The structure of the prototype tree does not change during search. Therefore, premature convergence often occurs. To solve the problem, we propose parallel AP using genetic operators of GP. In this method, multiple prototype trees are generated and the structures change by GP operators such as selection, crossover and mutation. We applied our proposed method to symbolic regressions and logical function synthesis. As the results of experiments, our proposed method showed better performance than the conventional AP.