{"title":"基于遗传算法的多播树pub/sub系统路由","authors":"Yanyun Tao, Jian Cao, Yuzhen Zhang, Yang Liu","doi":"10.1145/3018009.3018012","DOIUrl":null,"url":null,"abstract":"In order to solve the routing problem in pub/sub system, a Genetic algorithm (GA)-based multicast tree approach, denoted by GAMT, is explored to build a Steiner multicast tree. GAMT uses GA and second-shortest paths as compensators to minimize the overall cost of the transmission and the time of routing construction. By using GA optimizer to find appropriate connections, GAMT can achieve a better approximation ratio of multicast tree than the algorithm proposed by Kou, Markowsky and Berman (KMB) without largely increasing time complexity. For testing the multicast tree algorithms, we use the method of Waxman to create thirteen random networks of different size. According to experimental results, GAMT not only achieved lower cost multicast tree than Average Distance Heuristic (ADH), KMB and the method of Melhorn in most cases, but also used a smaller computational time than ADH","PeriodicalId":189252,"journal":{"name":"Proceedings of the 2nd International Conference on Communication and Information Processing","volume":"374 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A genetic algorithm-based multicast tree for routing in pub/sub system\",\"authors\":\"Yanyun Tao, Jian Cao, Yuzhen Zhang, Yang Liu\",\"doi\":\"10.1145/3018009.3018012\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In order to solve the routing problem in pub/sub system, a Genetic algorithm (GA)-based multicast tree approach, denoted by GAMT, is explored to build a Steiner multicast tree. GAMT uses GA and second-shortest paths as compensators to minimize the overall cost of the transmission and the time of routing construction. By using GA optimizer to find appropriate connections, GAMT can achieve a better approximation ratio of multicast tree than the algorithm proposed by Kou, Markowsky and Berman (KMB) without largely increasing time complexity. For testing the multicast tree algorithms, we use the method of Waxman to create thirteen random networks of different size. According to experimental results, GAMT not only achieved lower cost multicast tree than Average Distance Heuristic (ADH), KMB and the method of Melhorn in most cases, but also used a smaller computational time than ADH\",\"PeriodicalId\":189252,\"journal\":{\"name\":\"Proceedings of the 2nd International Conference on Communication and Information Processing\",\"volume\":\"374 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-11-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2nd International Conference on Communication and Information Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3018009.3018012\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2nd International Conference on Communication and Information Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3018009.3018012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A genetic algorithm-based multicast tree for routing in pub/sub system
In order to solve the routing problem in pub/sub system, a Genetic algorithm (GA)-based multicast tree approach, denoted by GAMT, is explored to build a Steiner multicast tree. GAMT uses GA and second-shortest paths as compensators to minimize the overall cost of the transmission and the time of routing construction. By using GA optimizer to find appropriate connections, GAMT can achieve a better approximation ratio of multicast tree than the algorithm proposed by Kou, Markowsky and Berman (KMB) without largely increasing time complexity. For testing the multicast tree algorithms, we use the method of Waxman to create thirteen random networks of different size. According to experimental results, GAMT not only achieved lower cost multicast tree than Average Distance Heuristic (ADH), KMB and the method of Melhorn in most cases, but also used a smaller computational time than ADH