2004
DOI: 10.1117/12.548122
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing genetic algorithm strategies for evolving networks

Abstract: This paper explores the use of genetic algorithms for the design of networks, where the demands on the network fluctuate in time. For varying network constraints, we find the best network using the standard genetic algorithm operators such as inversion, mutation and crossover. We also examine how the choice of genetic algorithm operators affects the quality of the best network found. Such networks typically contain redundancy in servers, where several servers perform the same task and pleiotropy, where servers… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
4
0

Year Published

2005
2005
2020
2020

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(4 citation statements)
references
References 11 publications
0
4
0
Order By: Relevance
“…Interesting recent studies have examined the tradeoffs between redundancy and pleiotropy [23], and centralized versus decentralized design [24], in complex networks. Finding the resistance between any two points on a complex network is tractable and builds upon early mesh-resistance techniques [25].…”
mentioning
confidence: 99%
“…Interesting recent studies have examined the tradeoffs between redundancy and pleiotropy [23], and centralized versus decentralized design [24], in complex networks. Finding the resistance between any two points on a complex network is tractable and builds upon early mesh-resistance techniques [25].…”
mentioning
confidence: 99%
“…Besides, the classic optimization methods are prone to get trapped in local minima and not reach the global optimum [15] when solving complex multimodal optimization problems of array weight extraction, resulting in a suboptimum beamforming performance. In addition, most of MH algorithms are population-based optimization techniques which require long execution times to converge, specifically when solving large-scale complex ABF engineering problems [16, 17], and the complexity implementing the algorithms would also result in huge cost and hardware resources.…”
Section: Introductionmentioning
confidence: 99%
“…5,6 They allow us to capture the dynamic of the telecommunications network as data links, servers, and clients are added to the network, removed from it, fail, or get repaired. Thus, the modification of the problem specifications, constraints, and/or objective functions do not require the optimization process to be restarted as evolutionary algorithms can adapt to the changes.…”
mentioning
confidence: 99%
“…The initial adjacency matrix A i of the graph G prior to applying Dijkstra's algorithm is compared with the adjacency matrix A d obtained from applying Dijkstra's algorithm to every node. 5,6 If a ij in A i is same as that in A d , a ij is entered into the adjacency matrix A m of the set of shortest paths. This is because the set of shortest paths gives the shortest path from node i to node j.…”
mentioning
confidence: 99%