Efficient algorithms to solve the link-orientation problem for multi-square, convex-bipartite, and convex-split networks

This paper studies the issue of assigning orientations to all links of an undirected network, which is called the link-orientation problem (LOP). First, we describe some practical variations and address some complexity analysis in LOPs for general networks. Then, we design efficient algorithms to solve these LOPs issues. The proposed approach employs the recursive shortest path rules and the efficient cost cores scheme to resolve the LOP issues for some weighted network systems. These classes of networks include multi-square, convex-bipartite, and convex-split networks. Next, we use the cost core algorithm for adjusting LOP and obtain the more efficient LOP for the weighted convex-bipartite and convex-split networks. In general, the LOP scheme can support the actual applications requirements to realize a WFQ (weighted fair queuing) task for multicast routing in real networks. Finally, the findings of this paper can be mainly applied to some network applications, including efficient revision of load balancing in a ATM switch network, quick selection of a firm's PCS (Proxy Cache Server) on the Web, and dynamic adjusting of link's changing conditions in a workflow system on the Internet.

[1]  Chen-Khong Tham,et al.  Challenges and approaches in providing QoS monitoring , 2000 .

[2]  Chen-Khong Tham,et al.  Monitoring QoS distribution in multimedia networks , 2000, Int. J. Netw. Manag..

[3]  Ionut Cardei,et al.  Real-Time Adaptive Resource Management , 2001, Computer.

[4]  Marco Ajmone Marsan,et al.  Multicast traffic in input-queued switches: optimal scheduling and maximum throughput , 2003, TNET.

[5]  Xiaohua Jia,et al.  A distributed algorithm of delay-bounded multicast routing for multimedia applications in wide area networks , 1998, TNET.

[6]  Shin-Jer Yang A distributed algorithm of efficient core discipline on weighted bipartite networks , 2002, Comput. Syst. Sci. Eng..

[7]  Dimitri P. Bertsekas,et al.  Polynomial auction algorithms for shortest paths , 1995, Comput. Optim. Appl..

[8]  Kang G. Shin,et al.  Understanding and improving TCP performance over networks with minimum rate guarantees , 1999, TNET.

[9]  Arthur H. M. ter Hofstede,et al.  A reflective infrastructure for workflow adaptability , 2000, Data Knowl. Eng..

[10]  Shietung Peng,et al.  Algorithms for a Core and k-Tree Core of a Tree , 1993, J. Algorithms.

[11]  Ariel Orda,et al.  QoS routing in networks with uncertain parameters , 1998, IEEE/ACM Trans. Netw..

[12]  Hsing Kenneth Cheng,et al.  Performance models of a firm's proxy cache server , 2000, Decis. Support Syst..

[13]  Bruce S. Davie,et al.  Computer Networks: A Systems Approach , 1996 .

[14]  Bhaskar Sengupta,et al.  Design and performance of a threshold-based load balancing scheme in an ATM switch , 1997, Comput. Networks ISDN Syst..

[15]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[16]  Jon Crowcroft,et al.  QoS-Sensitive Flows: Issues in IP Packet Handling , 2000, IEEE Internet Comput..

[17]  M. Golumbic Algorithmic graph theory and perfect graphs , 1980 .

[18]  M. Golumbic Algorithmic Graph Theory and Perfect Graphs (Annals of Discrete Mathematics, Vol 57) , 2004 .