Local search genetic algorithm for optimal design of reliable networks
Authors:
- F. AltiparmakFAF. Altiparmak
- A.E. SmithASA.E. Smith
- 1 January 1997
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Evolutionary Computation
- Vol. 1 (3) , 179-188
Abstract
This paper presents a genetic algorithm (GA) with specialized encoding, initialization, and local search operators to optimize the design of communication network topologies. This NP-hard problem is often highly constrained so that random initialization and standard genetic operators usually generate infeasible networks. Another complication is that the fitness function involves calculating the all-terminal reliability of the network, which is a computationally expensive calculation. Therefore, it is imperative that the search balances the need to thoroughly explore the boundary between feasible and infeasible networks, along with calculating fitness on only the most promising candidate networks. The algorithm results are compared to optimum results found by branch and bound and also to GA results without local search operators on a suite of 79 test problems. This strategy of employing bounds, simple heuristic checks, and problem-specific repair and local search operators can be used on other highly constrained combinatorial applications where numerous fitness calculations are prohibitiveKeywords
This publication has 26 references indexed in Scilit:
- GENOCOPCommunications of the ACM, 1996
- Reliability optimization of series-parallel systems using a genetic algorithmIEEE Transactions on Reliability, 1996
- Adaptive Penalty Methods for Genetic Optimization of Constrained Combinatorial ProblemsINFORMS Journal on Computing, 1996
- Evolutionary Algorithms for Constrained Parameter Optimization ProblemsEvolutionary Computation, 1996
- Genetic Algorithms + Data Structures = Evolution Programs1996
- A tabu search for the survivable fiber optic communication network designComputers & Industrial Engineering, 1995
- A genetic algorithm for distributed system topology designComputers & Industrial Engineering, 1995
- Genetic algorithms in optimization of system reliabilityIEEE Transactions on Reliability, 1995
- Genetic-algorithm-based reliability optimization for computer network expansionIEEE Transactions on Reliability, 1995
- On minimum cost isolated failure immune networksTelecommunication Systems, 1994