度限制条件下最大概率恢复树的路由算法设计
The Design of the Routing Algorithm for the Degree-Constrained Recovery Tree with the Maximum Probability
DOI: 10.12677/AAM.2023.122073, PDF,    科研立项经费支持
作者: 刘银惠, 张淑蓉*:太原理工大学数学学院,山西 太原
关键词: 路径优化算法点不交路径红蓝恢复树耳分解Path Optimization Algorithms Node Disjoint Paths Red/Blue Recovery Trees Ear Decomposition
摘要: 随着通信网络规模的日益扩大,对通信网络的可靠性提出了更高要求,因此针对提高通信效率的路径设计及其优化问题的研究具有广阔的应用前景。通信网络中存在着各种干扰因素,并且由于通信网络中节点的数据处理能力以及信息交互能力有限,所以与该节点同时进行通信的节点个数也是有限的。基于上述分析,该文章主要考虑节点容量和节点间高效通信的概率,构建点、边赋权的网络模型,并提出度限制条件下的最大概率红蓝恢复树问题,旨在最大化源点与任意汇点间的两条点不交容错路径的传输总概率。在路径优化过程中,利用耳分解和点插入法设计有效多项式算法构造出包含所需路径的最大概率红蓝恢复树,得到满足度限制的高效传输路径。最后,通过实例仿真验证了该算法能够提供通信网络中稳定且具有容错性的有效路径设计方案。
Abstract: With the increasing scale of communication network, higher requirements are put forward for the reliability of communication network. Therefore, the research on path designs and related optimi-zation problems for improving communication efficiency has broad application prospects. There are various interference factors and due to the limited data processing ability and information interac-tion ability of nodes in the communication network, the number of nodes communicating with one node at the same time is also limited. Based on the above analysis, this paper mainly considers the capacity of nodes and the probability of efficient communication between nodes, and constructs a network model with node and edge weights; then, proposes the maximum probability red/blue re-covery trees problem under degree constraints, which is aiming to maximize the total transmission probability of two node disjoint fault tolerant paths between source node and any sink node. In the process of path optimization, ear decomposition and node insertion are used to design an effective polynomial algorithm to construct a maximum probability red/blue recovery trees containing the required path, and an efficient transmission path satisfying the degree constraints is obtained. Fi-nally, the simulation results show that the algorithm can provide a stable and fault-tolerant path design scheme in the communication network.
文章引用:刘银惠, 张淑蓉. 度限制条件下最大概率恢复树的路由算法设计[J]. 应用数学进展, 2023, 12(2): 718-727. https://doi.org/10.12677/AAM.2023.122073

参考文献

[1] Nie, Y. and Wu, X. (2009) Shortest Path Problem Considering on-Time Arrival Probability. Transportation Research Part B: Methodological, 43, 597-613. [Google Scholar] [CrossRef
[2] 周光发, 陈亮. 随机网络最大概率路径问题的模型与算法[J]. 解放军理工大学学报(自然科学版), 2016, 17(4): 391-395.
[3] Ribeiro, C.C. and Souza, M.C. (2002) Variable Neighborhood Search for the Degree-Constrained Minimum Spanning Tree Problem. Discrete Applied Mathematics, 118, 43-54. [Google Scholar] [CrossRef
[4] Chan, T.M. (2003) Euclidean Bounded-Degree Spanning Tree Ratios. Proceedings of the Nineteenth Annual Symposium on Compu-tational Geometry, San Diego, 8-10 June 2003, 11-19. [Google Scholar] [CrossRef
[5] Clegg, B. (2006) The God Effect: Quantum Entanglement, Science’s Strangest Phenomenon. Macmillan Publishers, New York.
[6] Gyongyosi, L. and Imre, S. (2019) Entanglement Access Control for the Quantum Internet. Quantum In-formation Processing, 18, Article No. 107. [Google Scholar] [CrossRef
[7] Victora, M., Kras-tanov, S., de la Cerda, A.S., Willis, S. and Narang, P. (2020) Purification and Entanglement Routing on Quantum Net-works. ArXiv Preprint arXiv: 2011.11644.
[8] Shi, S. and Qian, C. (2020) Concurrent Entanglement Routing for Quantum Networks: Model and Designs. Proceedings of the Annual Conference of the ACM Special Interest Group on Data Communication on the Applications, Technologies, Architectures, and Protocols for Computer Communication, Virtual Event, 10-14 August 2020, 62-75. [Google Scholar] [CrossRef
[9] Zhang, S., Shi, S., Qian, C. and Yeung, K.L. (2021) Fragmenta-tion-Aware Entanglement Routing for Quantum Networks. Journal of Lightwave Technology, 39, 4584-4591. [Google Scholar] [CrossRef
[10] Suurballe, J.W. and Tarjan, R.E. (1984) A Quick Method for Finding Shortest Pairs of Disjoint Paths. Networks, 14, 325-336. [Google Scholar] [CrossRef
[11] Shiloach, Y. and Perl, Y. (1978) Finding Two Disjoint Paths between Two Pairs of Vertices in a Graph. Journal of the ACM, 25, 1-9. [Google Scholar] [CrossRef
[12] Guo, L., Liao, K., Shen, H. and Li, P. (2015) Efficient Approximation Algorithms for Computing k Disjoint Restricted Short-est Paths. Proceedings of the 27th ACM symposium on Parallelism in Algorithms and Architectures, Portland, 13-15 June 2015, 62-64. [Google Scholar] [CrossRef
[13] Enyedi, G. and Rétvári, G. (2010) Finding Mul-tiple Maximally Redundant Trees in Linear Time. Periodica Polytechnica Electrical Engineering (Archives), 54, 29-40. [Google Scholar] [CrossRef
[14] Narvaez, P., Siu, K.Y. and Tzeng, H.Y. (2000) New Dynamic Al-gorithms for Shortest Path Tree Computation. IEEE/ACM Transactions on Networking, 8, 734-746. [Google Scholar] [CrossRef
[15] Zhang, W., Xue, G., Tang, J. and Thulasiraman, K. (2008) Faster Algo-rithms for Construction of Recovery Trees Enhancing QoP and QoS. IEEE/ACM Transactions on Networking, 16, 642-655. [Google Scholar] [CrossRef
[16] Xue, G., Chen, L. and Thulasiraman, K. (2003) Quali-ty-of-Service and Quality-of-Protection Issues in Preplanned Recovery Schemes Using Redundant Trees. IEEE Journal on Selected Areas in Communications, 21, 1332-1345. [Google Scholar] [CrossRef
[17] Xue, G., Chen, L. and Thulasiraman, K. (2002) QoS Issues in Redundant Trees for Protection in Vertex-Redundant or Edge-Redundant Graphs. 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002, New York, 28 April-2 May 2002, 2766-2770.
[18] Yang, J.-S., Li, X.-Y., Peng, S.-L. and Chang, J.-M. (2022) Parallel Construction of Multiple Independent Spanning Trees on Highly Scalable Datacenter Networks. Applied Mathematics and Computation, 413, Article ID: 126617. [Google Scholar] [CrossRef
[19] Tapolcai, J., Rétvári, G., Babarczi, P. and Bérczi-Kovács, E.R. (2019) Scalable and Efficient Multipath Routing via Redundant Trees. IEEE Journal on Selected Areas in Communica-tions, 37, 982-996. [Google Scholar] [CrossRef
[20] Korte, B.H. and Vygen, J. (2011) Combinatorial Optimization: Theory and Algorithms. Springer, Heidelberg.
[21] Bondy, J.A. and Murty, U.S.R. (1976) Graph Theory with Appli-cations. Macmillan, New York.
[22] Medard, M., Finn, S.G., Barry, R.A. and Gallager, R.G. (1999) Redundant Trees for Preplanned Recovery in Arbitrary Vertex-Redundant or Edge-Redundant Graphs. IEEE/ACM Transactions on Networking, 7, 641-652. [Google Scholar] [CrossRef
[23] Dijkstra, E.W. (1959) A Note on Two Problems in Connexion with Graphs. Numerische Mathematik, 1, 269-271. [Google Scholar] [CrossRef
[24] Warshall, S. (1962) A Theorem on Boolean Matrices. Journal of the ACM, 9, 11-12. [Google Scholar] [CrossRef