{"title":"A coalitional game based approach for multi-metric optimal routing in wireless networks","authors":"Eleni Stai, S. Papavassiliou, J. Baras","doi":"10.1109/PIMRC.2013.6666459","DOIUrl":null,"url":null,"abstract":"Achieving high Quality of Service (QoS) over wireless multihop networks calls for enhanced routing/scheduling algorithms. Towards this direction it has been shown in the literature that the Greedy Backpressure algorithm which combines routing based on greedy hyperbolic embedding with backpressure scheduling, achieves to improve delay while remains throughput optimal. However, the performance of such an approach is significantly affected by the selection of the corresponding spanning tree used for greedily embedding the network into the hyperbolic space. Our work aims exactly at addressing this issue, that is the construction of an appropriate spanning tree that improves the cost of the paths used by the Greedy Backpressure approach, when considering a more generic weighted network graph modeling. The latter allows us to take into consideration the link costs in the routing process, which in turn may result in the simultaneous improvement of multiple performance metrics. To address the problem under consideration, we propose a coalition formation game framework among the network nodes, so that they can decide cooperatively for the spanning tree, via trading their value functions designed to depend on the link weights. We prove that the stable outcome of the coalitional game is a spanning tree of the network, and study through simulations the induced improvement in the network performance. Furthermore, we extend the framework for a scenario with multiple costs on each link through multi-tree hyperbolic embedding.","PeriodicalId":210993,"journal":{"name":"2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PIMRC.2013.6666459","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Achieving high Quality of Service (QoS) over wireless multihop networks calls for enhanced routing/scheduling algorithms. Towards this direction it has been shown in the literature that the Greedy Backpressure algorithm which combines routing based on greedy hyperbolic embedding with backpressure scheduling, achieves to improve delay while remains throughput optimal. However, the performance of such an approach is significantly affected by the selection of the corresponding spanning tree used for greedily embedding the network into the hyperbolic space. Our work aims exactly at addressing this issue, that is the construction of an appropriate spanning tree that improves the cost of the paths used by the Greedy Backpressure approach, when considering a more generic weighted network graph modeling. The latter allows us to take into consideration the link costs in the routing process, which in turn may result in the simultaneous improvement of multiple performance metrics. To address the problem under consideration, we propose a coalition formation game framework among the network nodes, so that they can decide cooperatively for the spanning tree, via trading their value functions designed to depend on the link weights. We prove that the stable outcome of the coalitional game is a spanning tree of the network, and study through simulations the induced improvement in the network performance. Furthermore, we extend the framework for a scenario with multiple costs on each link through multi-tree hyperbolic embedding.