Abstract
Reliability-based optimization of a network topology is to maximize the network reliability within certain constraints. For modeling of unrelaible networks we use random graphs due to their good applicability, wide facilities and profound elaborating. However, graph optimization problems in conditions of different constraints are NP-hard problems mostly. These problems can be effectively solved by optimization methods based on biological processes, such as genetic algorithms or clonal selection algorithms. As a rule, these techiques can provide an applicable solution for network topology optimization within an acceptable time. In order to speed up fitness function calculation, we improve operators of a genetic algorithm and a clonal selection algorithm by using the method of cumulative updating of lower and upper bounds of network reliability with diameter constraint. This method allows us to make a decision about the network reliability (or unreliability) with respect to a given threshold without performing the exhaustive calculation. Based on this method, we obtain the genetic algorithm and the clonal selection algorithm for network topology optimization. Some computational results are also presented for demonstration of an applicability of the proposed approach.
Supported by Russian Foundation for Basic Research under 16-37-00345 grant.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Holland, J.H.: Adaptation in Natural and Artificial Systems. University of Michigan Press, Ann. Arbor (1975)
Bersini, C., Varela, F.J.: Hints for adaptive problem solving gleaned from immune networks. In: Schwefel, H.-P., Männer, R. (eds.) PPSN 1990. LNCS, vol. 496, pp. 343–354. Springer, Heidelberg (1991)
Ishida, Y.: The immune system as a self-identification process: a survey and a proposal. In: Proceedings of the ICMAS International Workshop on Immunity-Based Systems, pp. 2–12 (1996)
Landwehr, B.: A genetic algorithm based approach for multi-objective data-flow graph optimization. In: Asia and South Pacific Design Automation Conference 1999 (ASP-DAC 1999), vol. 1, pp. 355–358 (1999)
De Castro, L.N., Von Zuben, F.J.: The clonal selection algorithm with engineering applications. In: Workshop Proceedings of GECCO. Workshop on Artificial Immune Systems and Their Applications, Las Vegas, USA, pp. 36–37 (2000)
Kumar, A., Mishra, K.K., Misra, A.K.: Optimizing the reliability of communication network using specially designed genetic algorithm. In: World Congress on Nature & Biologically Inspired Computing, NaBIC 2009, pp. 499–502 (2009)
Ball, M.O.: Computational complexity of network reliability analysis: an overview. IEEE Trans. Reliab. 35, 230–239 (1986)
Petingi, L., Rodriguez, J.: Reliability of networks with delay constraints. Congressus Numerantium. 152, 117–123 (2001)
Cancela, H., Petingi, L.: Diameter constrained network reliability: exact evaluation by factorization and bounds. In: International Conference on Industrial Logistics, Okinawa, Japan, pp. 359–356 (2001)
Pandurangan, G., Raghavan, P., Upfal, E.: Building low-diameter peer-to-peer networks. IEEE J. Sel. Areas Commun. (JSAC) 21(6), 995–1002 (2003)
Canale, E., Cancela, H., Robledo, F., Romero, P., Sartor, P.: Full complexityanalysis of the diameter-constrained reliability. Int. Trans. Oper. Res. 22(5), 811–821 (2015)
Won, J.-M., Karray, F.: Cumulative update of all-terminal reliability for faster feasibility decision. IEEE Trans. Reliab. 59(3), 551–562 (2010)
Won, J.-M., Karray, F.: A greedy algorithm for faster feasibility evaluation of all-terminal-reliable networks. IEEE Trans. Syst. Man Cybern. Part B Cybern. 41(6), 1600–1611 (2011)
Rodionov, A.S., Migov, D.A., Rodionova, O.K.: Improvements in the efficiency of cumulative updating of all-terminal network reliability. IEEE Trans. Reliab. 61(2), 460–465 (2012)
Nechunaeva, K.A., Migov, D.A.: Speeding up of genetic algorithm for network topology optimization with use of cumulative updating of network reliability. In: ACM IMCOM2015, article 42. ACM New York (2015)
Migov, D.A., Rodionov, A.S.: Parallel implementation of the factoring method for network reliability calculation. In: Murgante, B., et al. (eds.) ICCSA 2014, Part VI. LNCS, vol. 8584, pp. 654–664. Springer, Heidelberg (2014)
Migov, D.A., Nesterov, S.N.: Methods of speeding up of diameter constrained network reliability calculation. In: Gervasi, O., Murgante, B., Misra, S., Gavrilova, M.L., Rocha, A.M.A.C., Torre, C., Taniar, D., Apduhan, B.O. (eds.) ICCSA 2015, Part II. LNCS, vol. 9156, pp. 121–133. Springer, Heidelberg (2015)
Shooman, A.M., Kershenbaum, A.: Exact graph-reduction algorithms for network reliability analysis. In: IEEE Global Telecommunications Conference GLOBECOM 1991, pp. 1412–1420. IEEEP Press, New York (1991)
Rodionova, O.K., Rodionov, A.S., Choo, H.: Network probabilistic connectivity: exact calculation with use of chains. In: Laganá, A., Gavrilova, M.L., Kumar, V., Mun, Y., Tan, C.J.K., Gervasi, O. (eds.) ICCSA 2004. LNCS, vol. 3045, pp. 315–324. Springer, Heidelberg (2004)
Darwin, C.R.: On the Origin of Species by Means of Natural Selection, or the Preservation of Favoured Races in the Struggle for Life. John Murray, London (1859)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Migov, D.A., Nechunaeva, K.A., Nesterov, S.N., Rodionov, A.S. (2016). Cumulative Updating of Network Reliability with Diameter Constraint and Network Topology Optimization. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2016. ICCSA 2016. Lecture Notes in Computer Science(), vol 9786. Springer, Cham. https://doi.org/10.1007/978-3-319-42085-1_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-42085-1_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-42084-4
Online ISBN: 978-3-319-42085-1
eBook Packages: Computer ScienceComputer Science (R0)