Abstract
To maintain a reliable computer network is now a challenge in our daily business operations especially when the transmission budget is limited. A computer network usually consists of transmission lines and transmission facilities, both of which may suffer failure, partial failure, or be in maintenance. Such a computer network is called a stochastic-flow network, since both kinds of resources are stochastic in nature. The problem of double resource optimization for a robust computer network subject to a transmission budget (DROCNTB) is to search for the exact minimum double-resource assignments under transmission-budget constraint such that the computer network keeps survived even under both kinds of failures. This paper develops an efficient algorithm to search for the exact optimal assignment for the DROCNTB problem. Several benchmark examples are explored and compared. The results show that the proposed algorithm is very efficient.
Similar content being viewed by others
References
Aven, T. (1985). Reliability evaluation of multistate systems with multistate components. IEEE Transactions on Reliability, R–34, 473–479.
Ball, M. O. (1986). Computational complexity of network reliability analysis: An overview. IEEE Transactions on Reliability, 35(3), 230–238.
Bidhandi, H. M., & Yusuff, R. M. (2011). Integrated supply chain planning under uncertainty using an improved stochastic approach. Applied Mathematical Modelling, 35, 2618–2630.
Chabrier, A., Danna, E., Le Pape, C., & Perron, L. (2004). Solving a network design problem. Annals of Operations Research, 130(1–4), 217–239.
Chan, Y., Yim, E., & Marsh, A. (1997). Exact and approximate improvement to the throughput of a stochastic network. IEEE Transactions on Reliability, 46(4), 473–486.
Chen, S. G. (2009). Performance evaluation for an ERP system in case of system failures. In: 16th ISPE international conference on concurrent engineering (pp. 361–369). Taiwan, Taipei.
Cheng, S. (1998). Topological optimization a reliable communication network. IEEE Transactions on Reliability, 47(1), 23–31.
Coit, D., & Smith, A. (1996). Reliability optimization of series-parallel systems using genetic algorithm. IEEE Transactions on Reliability, 45(2), 254–266.
Colbourn, C. J. (1987). The combinatorics of network reliability. UK: Oxford University Press.
Ford, L. R., & Fulkerson, D. R. (1962). Flows in networks. Princeton, NJ: Princeton University Press.
Ghamlouche, I., Crainic, T. G., & Gendreau, M. (2004). Path relinking, cycle-based neighbour hoods and capacitated multicommodity network design. Annals of Operations Research, 131(1–4), 109–133.
Hsieh, C. C., & Chen, Y. T. (2005). Reliable and economic resource allocation in an unreliable flow network. Computers and Operations Research, 32, 613–628.
Hsieh, C. C., & Lin, M. H. (2003). Reliability-oriented multi-resource allocation in a stochastic-flow network. Reliability Engineering and System Safety, 81, 155–161.
Hui, K. P., Bean, N., Kraetzl, M., & Kroese, D. P. (2005). The cross-entropy method for network reliability estimation. Annals of Operations Research, 134(1), 101–118.
Jane, C. C., & Laih, Y. W. (2008). A practical algorithm for computing multi-state two-terminal reliability. IEEE Transactions on Reliability, 57(2), 295–302.
Levitin, G., & Lisnianski, A. (2001). A new approach to solving problems of multi-state system reliability optimization. Quality Reliability Engineering International, 17(2), 93–104.
Lin, J. S., Jane, C. C., & Yuan, J. (1995). On reliability evaluation of a capacitated-flow network in terms of minimal pathsets. Networks, 25, 131–138.
Lin, Y. K. (2001a). On reliability evaluation of a stochastic-flow network in terms of minimal cuts. Journal of Chinese Institute of Industrial Engineers, 18, 49–54.
Lin, Y. K. (2001b). A simple algorithm for reliability evaluation of a stochastic-flow network with node failure. Computers and Operations Research, 28(13), 1277–1285.
Lin, Y. K., & Yeh, C. T. (2011). Computer network reliability optimization under double-resource assignments subject to a transmission budget. Information Sciences, 181, 582–599.
Liu, Q., Zhang, H., Ma, X., & Zhao, Q. (2007). Genetic algorithm-based study on flow allocation in a multicommodity stochastic-flow network with unreliable nodes. In: The eighth ACIS international conference on software engineering, artificial intelligence, networking and parallel/distributed computing (pp. 576–581).Artificial Intelligence.
Murakami, K., & Kim, H. S. (1995). Joint optimization of capacity and flow assignment for self-healing atm networks. IEEE International Conference on Communications, 1, 216–220.
Oommen, B. J., & Roberts, T. D. (2000). Continuous learning automata solutions to the capacity assignment problem. IEEE Transactions on Computers, 49(6), 608–620.
Pentico, D. W. (2007). Assignment problems, a golden anniversary survey. European Journal of Operational Research, 176, 774–793.
Racer, M., & Amini, M. M. (1994). A robust heuristic for the generalized assignment problem. Annals of Operations Research, 50(1), 487–503.
Winston, W. L. (1995). Introduction to mathematical programming: Application and algorithms. California: Duxbury Press.
Xue, J. (1985). On multistate system analysis. IEEE Transactions on Reliability, 34(4), 329–337.
Yeh, W. C. (2001). A simple approach to search for all d-MCs of a limited-flow network. Reliability Engineering and System Safety, 71, 15–19.
Zantuti AF (2008) Algorithms for capacities and flow assignment problem in computer networks. In: 19th international conference on systems engineering, pp. 315–318.
Zuo, M. J., Tian, Z., & Huang, H. Z. (2007). An efficient method for reliability evaluation of multistate networks given all minimal path vectors. IIE Transactions, 39, 811–817.
Acknowledgments
This work was supported in part by the National Science Council, Taiwan, Republic of China, under Grant No. NSC 101-2221-E-236-006.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lin, YK., Chen, SG. Double resource optimization for a robust computer network subject to a transmission budget. Ann Oper Res 244, 133–162 (2016). https://doi.org/10.1007/s10479-014-1742-z
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-014-1742-z