TY - JOUR
T1 - Faster algorithms for construction of recovery trees enhancing QoP and QoS
AU - Zhang, Weiyi
AU - Xue, Guoling
AU - Tang, Jian
AU - Thulasiraman, Krishnaiyan
N1 - Funding Information:
Manuscript received June 6, 2005; revised October 19, 2006, approved by IEEE/ACM TRANSACTIONS ON NETWORKING Editor C. Qiao. The work of G. Xue was supported in part by the Army Research Office under Grant W911NF-04-1-0385 and in part by the National Science Foundation under ITR Grant ANI-0312635 and Grant CCF-0431167. The work of K. Thulasiraman was supported by the National Science Foundation under Grant ANI-0312435. An earlier version of this paper appeared in IEEE INFOCOM’2005.
PY - 2008/6
Y1 - 2008/6
N2 - Médard et al. proposed an elegant recovery scheme (known as the MFBG scheme) using red/blue recovery trees for multicast path protection against single link or node failures. Xue et al extended the MFBG scheme and introduced the concept of quality of protection (QoP) as a metric for multifailure recovery capabilities of single failure recovery schemes. They also presented polynomial time algorithms to construct recovery trees with good QoP and quality of service (QoS). In this paper, we present faster algorithms for constructing recovery trees with good QoP and QoS performance. For QoP enhancement, our O(n+m) time algorithm has comparable performance with the previously best O(n2(n+m)) time algorithm, where n and m denote the number of nodes and the number of links in the network, respectively. For cost reduction, our O(n+m) time algorithms have comparable performance with the previously best O(n2(n+m)) time algorithms. For bottleneck bandwidth maximization, our O(m\log n) time algorithms improve the previously best O(nm) time algorithms. Simulation results show that our algorithms significantly outperform previously known algorithms in terms of running time, with comparable QoP or QoS performance.
AB - Médard et al. proposed an elegant recovery scheme (known as the MFBG scheme) using red/blue recovery trees for multicast path protection against single link or node failures. Xue et al extended the MFBG scheme and introduced the concept of quality of protection (QoP) as a metric for multifailure recovery capabilities of single failure recovery schemes. They also presented polynomial time algorithms to construct recovery trees with good QoP and quality of service (QoS). In this paper, we present faster algorithms for constructing recovery trees with good QoP and QoS performance. For QoP enhancement, our O(n+m) time algorithm has comparable performance with the previously best O(n2(n+m)) time algorithm, where n and m denote the number of nodes and the number of links in the network, respectively. For cost reduction, our O(n+m) time algorithms have comparable performance with the previously best O(n2(n+m)) time algorithms. For bottleneck bandwidth maximization, our O(m\log n) time algorithms improve the previously best O(nm) time algorithms. Simulation results show that our algorithms significantly outperform previously known algorithms in terms of running time, with comparable QoP or QoS performance.
KW - Bottleneck bandwidth
KW - Protection and restoration
KW - Quality of protection (QoP)
KW - Quality of service (QoS)
KW - Redundant trees
UR - http://www.scopus.com/inward/record.url?scp=45749120760&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=45749120760&partnerID=8YFLogxK
U2 - 10.1109/TNET.2007.900705
DO - 10.1109/TNET.2007.900705
M3 - Article
AN - SCOPUS:45749120760
SN - 1063-6692
VL - 16
SP - 642
EP - 655
JO - IEEE/ACM Transactions on Networking
JF - IEEE/ACM Transactions on Networking
IS - 3
ER -