{"title":"高速网络中的自适应源路由","authors":"A. Itai, H. Shachnai","doi":"10.1109/ISTCS.1993.253468","DOIUrl":null,"url":null,"abstract":"The authors study algorithms for adaptive source routing in high speed networks, where some of the links are unreliable. Thus, the delivery of a single message towards its destination may require trying several paths. Assuming an a priori knowledge of the failure probabilities of links, the objective is to devise routing strategies which minimize the expected delivery cost of a single message. They describe optimal strategies for two cases: a tree-like network and a general serial/parallel graph. Whereas, in the first case, the greedy algorithm is shown to be optimal (i.e., it is best to try the paths by decreasing order of their success probabilities), there is no simple decision rule for the second case. However, using some properties of serial/parallel graphs they show, that an optimal strategy can be easily derived from a fixed sequence of paths. They give an algorithm, polynomial in the number of links, for finding this sequence. For a general network they show, that the problem of devising an optimal strategy can be solved in polynomial space and is Hash P-Hard, and that the minimal expected delivery cost in a given network is also hard to approximate. Finally, they show, that for scenarios of adaptive source routing, the common greedy is not even a constant approximation to the optimal strategy.<<ETX>>","PeriodicalId":281109,"journal":{"name":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","volume":"118 6","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Adaptive source routing in high-speed networks\",\"authors\":\"A. Itai, H. Shachnai\",\"doi\":\"10.1109/ISTCS.1993.253468\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors study algorithms for adaptive source routing in high speed networks, where some of the links are unreliable. Thus, the delivery of a single message towards its destination may require trying several paths. Assuming an a priori knowledge of the failure probabilities of links, the objective is to devise routing strategies which minimize the expected delivery cost of a single message. They describe optimal strategies for two cases: a tree-like network and a general serial/parallel graph. Whereas, in the first case, the greedy algorithm is shown to be optimal (i.e., it is best to try the paths by decreasing order of their success probabilities), there is no simple decision rule for the second case. However, using some properties of serial/parallel graphs they show, that an optimal strategy can be easily derived from a fixed sequence of paths. They give an algorithm, polynomial in the number of links, for finding this sequence. For a general network they show, that the problem of devising an optimal strategy can be solved in polynomial space and is Hash P-Hard, and that the minimal expected delivery cost in a given network is also hard to approximate. Finally, they show, that for scenarios of adaptive source routing, the common greedy is not even a constant approximation to the optimal strategy.<<ETX>>\",\"PeriodicalId\":281109,\"journal\":{\"name\":\"[1993] The 2nd Israel Symposium on Theory and Computing Systems\",\"volume\":\"118 6\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-06-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1993] The 2nd Israel Symposium on Theory and Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISTCS.1993.253468\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1993] The 2nd Israel Symposium on Theory and Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISTCS.1993.253468","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The authors study algorithms for adaptive source routing in high speed networks, where some of the links are unreliable. Thus, the delivery of a single message towards its destination may require trying several paths. Assuming an a priori knowledge of the failure probabilities of links, the objective is to devise routing strategies which minimize the expected delivery cost of a single message. They describe optimal strategies for two cases: a tree-like network and a general serial/parallel graph. Whereas, in the first case, the greedy algorithm is shown to be optimal (i.e., it is best to try the paths by decreasing order of their success probabilities), there is no simple decision rule for the second case. However, using some properties of serial/parallel graphs they show, that an optimal strategy can be easily derived from a fixed sequence of paths. They give an algorithm, polynomial in the number of links, for finding this sequence. For a general network they show, that the problem of devising an optimal strategy can be solved in polynomial space and is Hash P-Hard, and that the minimal expected delivery cost in a given network is also hard to approximate. Finally, they show, that for scenarios of adaptive source routing, the common greedy is not even a constant approximation to the optimal strategy.<>