Browse > Article

GA-based Two Phase Method for a Highly Reliable Network Design  

Jo, Jung-Bok (동서대학교 인터넷공학부)
Abstract
Generally, the network topology design problem, which is difficult to solve with the classical method because it has exponentially increasing complexity with the augmented network size, is characterized as a kind of NP-hard combinatorial optimization problem. The problem of this research is to design the highly reliable network topology considering the connection cost and all-terminal network reliability, which can be defined as the probability that every pair of nodes can communicate with each other. In order to solve the highly reliable network topology design problem minimizing the construction cost subject to network reliability, we proposes an efficient two phase approach to design reliable network topology, i.e., the first phase employs, a genetic algorithm (GA) which uses $Pr\ddot{u}fer$ number for encoding method and backtracking Algorithm for network reliability calculation, to find the spanning tree; the second phase is a greedy method which searches the optimal network topology based on the spanning ree obtained in the first phase, with considering 2-connectivity. finally, we show some experiments to demonstrate the effectiveness and efficiency of our two phase approach.
Keywords
Network Reliability; Combinatorial Optimization; Communication Network; Genetic Algorithm (GA);
Citations & Related Records
연도 인용수 순위
  • Reference
1 B. Dengiz, F. Altiparmak, and A.E. Smith, 'Efficient optimization of all-terminal reliable networks using evolutionary approach', IEEE Trans. Rel., vol.46, no: 1, pp.18-26, 1997   DOI   ScienceOn
2 B. Dengiz, F. Altiparmak, and A.E. Smith, 'Local search genetic algorithm for optimal design of reliable networks', IEEE Trans. Evolutionary Computation, vol.1, no.3, pp.179-188, 1997   DOI   ScienceOn
3 P.C. Fetterlof and G. Anandalingam, 'Optimal design of LAN- WAN internetworks: an approach using simulated annealing', Annals of Opers. Research, vol.36, pp.275-298, 1992   DOI
4 S. Pierre, M. Hyppolite, J. Bourjolly, and O. Dioume, 'Topological design of computer communication networks using simulated annealting' , Eng. Applications of Artificial Intelligence, vol.8, no.1, pp.61-69, 1995   DOI   ScienceOn
5 G. R. Raidl and B. A. Julstrom, 'Edge sets: an effective evolutionary coding of spanning trees', IEEE Trans. on Evol. Compu., Vol.7, No.3, pp.225-239, June, 2003   DOI   ScienceOn
6 M. Ball and R.M. Van Slyke, 'Backtracking algorithms for network reliability analysis', Annals of Discrete Mathematics, vol.1, pp.49-64, 1977   DOI
7 Y.C. Chopra, B.S. Sohi, R.K Tiwari, and K.K. Aggarwal, 'Network topology for maximizing the terminal reliability in a computer communication networks', Microelectronics & Reliability, vol.24, pp.911-913, 1984   DOI   ScienceOn
8 H. Kumamoto, K. Tanaka, and K. Inoue, 'Efficient evaluation of system reliability by monte carlo method, IEEE Trans. Rel., vol.R-26, no.5, pp.311-315, 1977   DOI   ScienceOn
9 A. Kumar, R.M. Pathak, and Y.P. Gupta, 'Genetic-algorithm-based reliability optimization for computer network expansion' , IEEE Trans. Rel., vol.44, no.1, pp.63-72, 1995   DOI   ScienceOn
10 S.J. Kamat and M.W. Riley, 'Determination of reliability using event-based monte carlo simulation', IEEE Trans. Rel., vol.R-24, no.1, pp.73-75, 1975   DOI   ScienceOn
11 M.S. Yeh, J.S. Lin, and W.C. Yeh, 'A new monte carlo methcx.l for estimating network reliability', Proc. 16th Inter. Conf. on Comput. & Indust. Eng., pp.723-726, 1994
12 M.M. Atiqullah and S.S. Rao, 'Reliability optimization of communication networks using simulated annealing, Microelectronics & Reliability, vol.33, no.9, pp.1303-1319, 1993   DOI   ScienceOn
13 K.K. Aggarwal, Y.C. Chopra, and J.S. Bajwa, 'Topological layout of links for optimising the overall reliability in a computer communication', Microelectronics & Reliability, vol.22, no.3, pp.347-351, 1982   DOI   ScienceOn
14 R.S. Wilkov, 'Design of computer networks based on a new reliability measure', Sym. Computer-communications Networks and Teletraffic, Ploytechnic Institute of Brooklyn, pp.371-384, 1972
15 A. Kumar, R.M. Pathak, Y.P. Gupta, and H.R. Parsaei, 'A genetic algorithm for distributed system topology design', Comput. & Indust. Eng., vol.28, no. 3, pp.659-670, 1995   DOI   ScienceOn
16 F. Glover, M. Lee, and J. Ryan, 'Least-cost network topology design for a new service: an application of a tabu search', Annals of Opers. Research, vol.33, pp.351-362, 1991   DOI
17 F. Altiparmak, M. Gen, B. Dengiz, and A. E. Smith, 'A network-based genetic algorithm for design of communication networks,' Journal of Society of Plant Engineers Japan, Vol. 15, No, 4, 184-190, Feb. 2004
18 S. Skiena, 'Implementing Discrete Mathematics Combinatorics and Graph Theory with Mathematica', Addison-Wesley, Reading, MA, 1990
19 K.K. Aggarwal and S. Rai, 'Reliability evaluation of computer-communication networks', IEEE Trans. Rel., vol.R-30, no.1, pp.32-35, 1981   DOI   ScienceOn
20 S.J. Koh and C.Y. Lee, 'A tabu search for the survivable fiber optic communication network design', Comput. & Indust. Eng., vol.28, no.4, pp.689-700, 1995   DOI   ScienceOn
21 C. Uu, M. Dai, X.Y. Wu, and W.K. Chen, 'A network overall reliability algorithm', Proc. Neural, Parallel & Scientific Computations, pp.287-292, Atlanta, 1995
22 G.S. Fishman, 'A comparison of four monte carlo methods for estimating the probability of s-t connectedness', IEEE Trans. Rel., vol.R-35, no.2, pp.145-155, 1986
23 C. Hanzhong and L. Dongkui, 'A new algorithm for computing the reliability of complex networks by the cut method', Microelectronics & Reliability, vol.34, no.1, pp.175-177, 1994   DOI   ScienceOn
24 A.N. Venetsanopoulos and I. Singh, 'Topological optimization of communication networks subject to reliability constralnts', Problem of Control and Information Theory, vol.15, pp.63-78, 1986
25 H. Cancela and M.E. Khadiri, 'A recursive variance-reduction algorithm for estimating communication-network reliability', IEEE Trans. Rel., vol.44, no.4, pp.595-602, 1995   DOI   ScienceOn
26 M. Gen and R. Cheng, 'Genetic Algorithms and Engineering Design', John Wiley & Sons, New York, 1997
27 D.L. Deeter and A.E. Smith, 'Economic design of reliable network', IIE Trancstion, vol. 30, no.12, pp.1161-1174, 1999
28 R.H. Jan, F.J. Hwang, and S.T. Chen, 'Topological optimization of a communication network subject to a reliable constraint', IEEE Trans. Rel., vol.42, no.1, pp.63-70, 1994   DOI   ScienceOn
29 D. Mandaltsis and J.M. Kontolen, 'Overall reliability determination of computer networks with hierarchical routing strategies', Microelectronics & Reliability, vol.27, no.1, pp.129-143, 1987   DOI   ScienceOn
30 M. Gen and R. Cheng, 'Genetic Algorithms and Engineering Optimization', John Wiley & Sons, New York, 2000