Centralized versus Distributed Efficient Route Computation with Multiply-Constrained Link Costs

Rajesh Bajracharya, J. Daigle
{"title":"Centralized versus Distributed Efficient Route Computation with Multiply-Constrained Link Costs","authors":"Rajesh Bajracharya, J. Daigle","doi":"10.1109/ICCCN.2018.8487425","DOIUrl":null,"url":null,"abstract":"We quantify and compare the complexities of two computational algorithms, the Floyd-Warshall algorithm and a widest-remaining- path-first algorithm (WRaPFt), which we introduce here, that compute abstract node representations for autonomous systems in hierarchical networks. Both algorithms compute the traversing characteristics under bandwidth dependent link costs and give identical results. The techniques discussed here can be applied to any cost metrics that can be defined as elements of a semi-ring. We compare the execution time and the number of steps required to compute the efficient frontiers for the case of flow-controlled cost functions. For all node pairs, we found WRaPFt to be faster at lower connectivities and Floyd- Warshall to be faster at higher connectivities, the crossover point being roughly 0.5. Execution time for the WRaPFt algorithm is never more than 1.7 times the execution time of the Floyd-Warshall algorithm. Thus, WRaPFt can provide a speed-up factor of 1.7/ V in routing table update computation. Finally, we found that the execution time increases approximately proportional to the 4th power of V for both algorithms for fully connected random test networks.","PeriodicalId":399145,"journal":{"name":"2018 27th International Conference on Computer Communication and Networks (ICCCN)","volume":"114 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 27th International Conference on Computer Communication and Networks (ICCCN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCN.2018.8487425","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We quantify and compare the complexities of two computational algorithms, the Floyd-Warshall algorithm and a widest-remaining- path-first algorithm (WRaPFt), which we introduce here, that compute abstract node representations for autonomous systems in hierarchical networks. Both algorithms compute the traversing characteristics under bandwidth dependent link costs and give identical results. The techniques discussed here can be applied to any cost metrics that can be defined as elements of a semi-ring. We compare the execution time and the number of steps required to compute the efficient frontiers for the case of flow-controlled cost functions. For all node pairs, we found WRaPFt to be faster at lower connectivities and Floyd- Warshall to be faster at higher connectivities, the crossover point being roughly 0.5. Execution time for the WRaPFt algorithm is never more than 1.7 times the execution time of the Floyd-Warshall algorithm. Thus, WRaPFt can provide a speed-up factor of 1.7/ V in routing table update computation. Finally, we found that the execution time increases approximately proportional to the 4th power of V for both algorithms for fully connected random test networks.
基于多重约束链路成本的集中式与分布式高效路由计算
我们量化并比较了两种计算算法的复杂性,即Floyd-Warshall算法和我们在这里介绍的最宽剩余路径优先算法(WRaPFt),它们为分层网络中的自治系统计算抽象节点表示。两种算法都计算了带宽相关链路开销下的遍历特性,得到了相同的结果。这里讨论的技术可以应用于任何可以定义为半环元素的成本度量。我们比较了在流控成本函数的情况下计算有效边界所需的执行时间和步数。对于所有节点对,我们发现WRaPFt在低连通性下更快,Floyd- Warshall在高连通性下更快,交叉点大约为0.5。WRaPFt算法的执行时间不会超过Floyd-Warshall算法执行时间的1.7倍。因此,WRaPFt可以在路由表更新计算中提供1.7/ V的加速系数。最后,我们发现对于完全连接的随机测试网络,这两种算法的执行时间大约与V的4次方成正比。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信