{"title":"Metasearch engine result optimization using reformed genetic algorithm","authors":"Somayeh Adeli, M. P. Aghababa","doi":"10.1109/ICCKE48569.2019.8964735","DOIUrl":null,"url":null,"abstract":"Metasearch engine is a system that applies several different search engines, merges the returned results from the search engines and presents the best results. Principal component of the metasearch engine is the method applied for merging the given results. The most of existing merging algorithms are relied on the information achieved by ranking scores which is integrated with the results of different search engines. In this paper, a reformed genetic algorithm (RGA) is proposed for aggregating results of different search engines. In the RGA, a chaotic sequence is applied to select the parents to mate, preventing the RGA to get stuck in local optima. The combination of pitch adjustment rule and uniform crossover (CPARU) is also proposed to further mutate of chromosomes. In the problem of optimizing search engine results, the proposed method tries to find weights of documents’ place to allocate each document to the best place. Therefore, the only required information is to know the number of the search engines that finds each document in the corresponding place. Accordingly, this technique works independently of the different search engines’ ranking scores. The experimental results have depicted that the RGA outperforms the genetic algorithm (GA), Borda method, Kendall-tau genetic algorithm (GKTu) and Spearmen's footrule genetic algorithm (GSFD) methods.","PeriodicalId":6685,"journal":{"name":"2019 9th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"37 1","pages":"18-25"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 9th International Conference on Computer and Knowledge Engineering (ICCKE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCKE48569.2019.8964735","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Metasearch engine is a system that applies several different search engines, merges the returned results from the search engines and presents the best results. Principal component of the metasearch engine is the method applied for merging the given results. The most of existing merging algorithms are relied on the information achieved by ranking scores which is integrated with the results of different search engines. In this paper, a reformed genetic algorithm (RGA) is proposed for aggregating results of different search engines. In the RGA, a chaotic sequence is applied to select the parents to mate, preventing the RGA to get stuck in local optima. The combination of pitch adjustment rule and uniform crossover (CPARU) is also proposed to further mutate of chromosomes. In the problem of optimizing search engine results, the proposed method tries to find weights of documents’ place to allocate each document to the best place. Therefore, the only required information is to know the number of the search engines that finds each document in the corresponding place. Accordingly, this technique works independently of the different search engines’ ranking scores. The experimental results have depicted that the RGA outperforms the genetic algorithm (GA), Borda method, Kendall-tau genetic algorithm (GKTu) and Spearmen's footrule genetic algorithm (GSFD) methods.