Computer network reliability optimization under double-resource assignments subject to a transmission budget

This paper discusses a double-resource assignment problem to maximize network reliability for a computer network. The resources are separated into two types: one is transmission line and another is transmission facility. In particular, each resource is multistate due to full failure, partial failure, or maintenance. Such a network assigned with multistate resources is usually modeled as a stochastic-flow network. Furthermore, each resource should have a transmission cost in reality. Hence, the network reliability is the probability that a specified demand is transmitted through the network successfully subject to a transmission budget. This paper devotes to find out the optimal double-resource assignment with maximal network reliability. An optimization algorithm combining the genetic algorithm, the minimal paths, and the Recursive Sum of Disjoint Products is developed to solve the proposed problem. The experimental results show that the proposed algorithm can be executed in a reasonable time.

[1]  Jaideep Srivastava,et al.  A probabilistic approach to modeling and estimating the QoS of web-services-based workflows , 2007, Inf. Sci..

[2]  Ren-Hung Hwang,et al.  Distributed cost-based update policies for QoS routing on hierarchical networks , 2004, Inf. Sci..

[3]  Yi-Kuei Lin,et al.  Reliability of a stochastic-flow network with unreliable branches & nodes, under budget constraints , 2004, IEEE Trans. Reliab..

[4]  Wei-Chang Yeh Multistate network reliability evaluation under the maintenance cost constraint , 2004 .

[5]  Angelo Perkusich,et al.  Broadcast routing in wireless sensor networks with dynamic power management and multi-coverage backbones , 2010, Inf. Sci..

[6]  John Yuan,et al.  Reliability evaluation of a limited-flow network in terms of minimal cutsets , 1993 .

[7]  Yi-Ting Chen,et al.  Reliable and economic resource allocation in an unreliable flow network , 2005, Comput. Oper. Res..

[8]  Lain-Chyr Hwang,et al.  Concave piecewise linear service curves and deadline calculations , 2008, Inf. Sci..

[9]  Chunlin Li,et al.  Joint QoS optimization for layered computational grid , 2007, Inf. Sci..

[10]  John M. Wilson,et al.  A genetic algorithm for the generalised assignment problem , 1997 .

[11]  Yi-Kuei Lin,et al.  Reliability Evaluation for an Information Network With Node Failure Under Cost Constraint , 2007, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[12]  Wei-Chang Yeh A new approach to evaluate reliability of multistate networks under the cost constraint , 2005 .

[13]  Wayne L. Winston,et al.  Introduction to mathematical programming , 1991 .

[14]  Lei Guo,et al.  Availability guarantee in survivable WDM mesh networks: A time perspective , 2008, Inf. Sci..

[15]  Sam Kwong,et al.  Genetic algorithms: concepts and applications [in engineering design] , 1996, IEEE Trans. Ind. Electron..

[16]  M. Fisher,et al.  A multiplier adjustment method for the generalized assignment problem , 1986 .

[17]  Li Chunlin,et al.  Joint QoS optimization for layered computational grid , 2007 .

[18]  Sam Kwong,et al.  Genetic algorithms: concepts and applications [in engineering design] , 1996, IEEE Trans. Ind. Electron..

[19]  Qiang Liu,et al.  Genetic Algorithm-based Study on Flow Allocation in a Multicommodity Stochastic-flow Network with Unreliable Nodes , 2007, Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD 2007).

[20]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[21]  Terje Aven,et al.  Reliability Evaluation of Multistate Systems with Multistate Components , 1985, IEEE Transactions on Reliability.

[22]  Yi-Ting Chen,et al.  Resource allocation decisions under various demands and cost requirements in an unreliable flow network , 2005, Comput. Oper. Res..

[23]  Stephen J. H. Yang,et al.  An optimal QoS-based Web service selection scheme , 2009, Inf. Sci..

[24]  Yi-Kuei Lin,et al.  Using minimal cuts to evaluate the system reliability of a stochastic-flow network with failures at nodes and arcs , 2002, Reliab. Eng. Syst. Saf..

[25]  Chin-Chia Jane,et al.  On reliability evaluation of a capacitated-flow network in terms of minimal pathsets , 1995, Networks.

[26]  Hong-Zhong Huang,et al.  An efficient method for reliability evaluation of multistate networks given all minimal path vectors , 2007 .

[27]  Yi-Kuei Lin,et al.  A simple algorithm for reliability evaluation of a stochastic-flow network with node failure , 2001, Comput. Oper. Res..

[28]  Yi-Kuei Lin,et al.  On a multicommodity stochastic-flow network with unreliable nodes subject to budget constraint , 2007, Eur. J. Oper. Res..

[29]  Xue Janan,et al.  On Multistate System Analysis , 1985, IEEE Transactions on Reliability.

[30]  Kailash C. Kapur,et al.  Reliability Bounds for Multistate Systems with Multistate Components , 1985, Oper. Res..

[31]  Hsu-Yang Kung,et al.  Dynamic QoS queuing control mechanism for multimedia differentiated services , 2006, Inf. Sci..

[32]  Zhen He,et al.  Aggregation in sensor networks with a user-provided quality of service goal , 2008, Inf. Sci..

[33]  Gregory Levitin,et al.  A new approach to solving problems of multi‐state system reliability optimization , 2001 .

[34]  Chung-Chi Hsieh,et al.  Reliability-oriented multi-resource allocation in a stochastic-flow network , 2003, Reliab. Eng. Syst. Saf..

[35]  Yen-Zen Wang An application of genetic algorithm methods for teacher assignment problems , 2002, Expert Syst. Appl..

[36]  Charles J. Colbourn,et al.  The Combinatorics of Network Reliability , 1987 .

[37]  Yi-Kuei Lin,et al.  Optimal routing policy of a stochastic-flow network , 2009, Comput. Ind. Eng..

[38]  David W. Pentico,et al.  Assignment problems: A golden anniversary survey , 2007, Eur. J. Oper. Res..

[39]  John E. Beasley,et al.  A genetic algorithm for the generalised assignment problem , 1997, Comput. Oper. Res..

[40]  D. R. Fulkerson,et al.  Flows in Networks. , 1964 .

[41]  Hasan Pirkul,et al.  Routing and capacity assignment in backbone communication networks , 1997, Comput. Oper. Res..

[42]  David W. Coit,et al.  A Monte-Carlo simulation approach for approximating multi-state two-terminal reliability , 2005, Reliab. Eng. Syst. Saf..

[43]  Paul R. Harper,et al.  A genetic algorithm for the project assignment problem , 2005, Comput. Oper. Res..