{"title":"使用遗传算法放置副本","authors":"S. Safaee, A. Haghighat","doi":"10.1109/ICIMTR.2012.6236448","DOIUrl":null,"url":null,"abstract":"Replica placement is one of the classic issues, which enjoys applicability in finding the optimal location to deploy servers in different fields, particularly, industry in addition to computer network fields. Several methods have been proposed for selecting such locations optimally. The two noteworthy parameters such methods try to optimize are: selection of the best-fit location and the time of executing the algorithm. Consequently, the efficient method will be the one that selects locations as close to the optimal status as possible and enjoys a rather acceptable speed. This is considered an NP-Complete problem, and thus, heuristic methods will be used in its solution. Among the proposed methods to solve the problem of replica placement of server location, the best algorithm in terms of time complexity is the O (N. max(logN, K)). The method which has been introduced in this study is the designation and implementation of an algorithm using the genetic algorithm. The execution time of such an algorithm is much less than the algorithms whose location is close to optimal.","PeriodicalId":117572,"journal":{"name":"2012 International Conference on Innovation Management and Technology Research","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Replica placement using genetic algorithm\",\"authors\":\"S. Safaee, A. Haghighat\",\"doi\":\"10.1109/ICIMTR.2012.6236448\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Replica placement is one of the classic issues, which enjoys applicability in finding the optimal location to deploy servers in different fields, particularly, industry in addition to computer network fields. Several methods have been proposed for selecting such locations optimally. The two noteworthy parameters such methods try to optimize are: selection of the best-fit location and the time of executing the algorithm. Consequently, the efficient method will be the one that selects locations as close to the optimal status as possible and enjoys a rather acceptable speed. This is considered an NP-Complete problem, and thus, heuristic methods will be used in its solution. Among the proposed methods to solve the problem of replica placement of server location, the best algorithm in terms of time complexity is the O (N. max(logN, K)). The method which has been introduced in this study is the designation and implementation of an algorithm using the genetic algorithm. The execution time of such an algorithm is much less than the algorithms whose location is close to optimal.\",\"PeriodicalId\":117572,\"journal\":{\"name\":\"2012 International Conference on Innovation Management and Technology Research\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-05-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 International Conference on Innovation Management and Technology Research\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIMTR.2012.6236448\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 International Conference on Innovation Management and Technology Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIMTR.2012.6236448","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
副本放置是一个经典问题,它适用于寻找在不同领域部署服务器的最佳位置,特别是在计算机网络领域之外的工业领域。已经提出了几种方法来最佳地选择这样的位置。这类方法尝试优化的两个值得注意的参数是:最佳拟合位置的选择和执行算法的时间。因此,有效的方法将是选择尽可能接近最优状态的位置,并具有相当可接受的速度。这被认为是一个np完全问题,因此,启发式方法将用于其解决方案。在提出的解决服务器位置副本放置问题的方法中,就时间复杂度而言,最好的算法是O (N. max(logN, K))。本文介绍的方法是利用遗传算法设计和实现一种算法。这种算法的执行时间比位置接近最优的算法要短得多。
Replica placement is one of the classic issues, which enjoys applicability in finding the optimal location to deploy servers in different fields, particularly, industry in addition to computer network fields. Several methods have been proposed for selecting such locations optimally. The two noteworthy parameters such methods try to optimize are: selection of the best-fit location and the time of executing the algorithm. Consequently, the efficient method will be the one that selects locations as close to the optimal status as possible and enjoys a rather acceptable speed. This is considered an NP-Complete problem, and thus, heuristic methods will be used in its solution. Among the proposed methods to solve the problem of replica placement of server location, the best algorithm in terms of time complexity is the O (N. max(logN, K)). The method which has been introduced in this study is the designation and implementation of an algorithm using the genetic algorithm. The execution time of such an algorithm is much less than the algorithms whose location is close to optimal.