|
ABSTRACT
Network topology design problems find application in several reallife scenarios. However, most designs in the past either optimize for a single criterion like delay or assume simplistic traffic models like Poisson. Such assumptions make the solutions inapplicable in the practical world.In this paper, we formulate and solve a multiobjective network topology design problem for a realistic Internet traffic model which is assumed to be self similar. We optimize for the average packet delivery delay and network layout cost to construct realistic network topologies. We present a multiobjective evolutionary algorithm (MOEA) to obtain the diverse near-optimal network topologies. For fair comparison, we design a multiobjective deterministic heuristic based on branch exchange -- we call the heuristic Pareto Branch Exchange (PBE). We empirically show that the MOEA used performs well for real networks of various sizes, and generated topologies are quite different with significantly larger delays for the self similar traffic model.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. Arabas and S. Kozdrowski. Applying an evolutionary algorithm to telecommunication network design. IEEE Trans. Evolutionary Computation, 5(4), 309--322 2001.
|
| |
2
|
A. Atamturk and D. Rajan. Survivable network design: simultaneous routing of flows and slacks. Research Report, IEOR, University of California at Berkeley.
|
| |
3
|
L. W. Clarke and G. Anandalingam. An integrated system for designing minimum cost survivable telecommunication networks. IEEE. Trans. Systems, Man and Cybernetics- Part A, 26(6):856--862, 1996.
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
N. Deo and P. Micikevicius. Comparison of prüfer-like codes for labeled trees. In Proc. 32nd South-Eastern Int. Conf. Combinatorics, Graph Theory and Computing, 2001.
|
| |
8
|
T. A. Feo and M. G. C. Resende. Greedy randomized adaptive search procedures. Journal of Global Optimization, 1995.
|
| |
9
|
C. M. Fonseca and P. J. Fleming. Multiobjective optimization and multiple constraint handling with evolutionary algorithms - Part I: a unified formulation. IEEE Trans. Systems, Man and Cybernetics-Part A: Systems and Humans, 28(1):26--37, 1998.
|
| |
10
|
H. Frank and W. Chou. Topological optimization of computer networks. Proc. IEEE, 60(11):1395--1397, 1972.
|
| |
11
|
|
| |
12
|
S. Ghose, R. Kumar, N. Banerjee, and R. Datta. Multihop virtual topology design in WDM optical networks for self-similar traffic. Photonic Network Communications, 10(2):199--214, Sep. 2005.
|
| |
13
|
|
| |
14
|
R. H. Jan, F. J. Hwang, and S. T. Cheng. Topological optimization of a communication network subject to a reliability constraint. IEEE Trans. Reliability, 42(1):63--69, 1993.
|
| |
15
|
J. D. Knowles and D. W. Corne. A comparison of encodings and algorithms for multiobjective minimum spanning tree problems. In Proc. 2001 Congress on Evolutionary Computation (CEC-01), volume 1, pages 544--551, May 27-30 2001.
|
| |
16
|
|
| |
17
|
R. Kumar and N. Banerjee. Multicriteria network design using evolutionary algorithm. In Proc. Genetic and Evolutionary Computations Conference (GECCO-03), LNCS 2023, pages 2179--2190. Springer Verlag, 2003.
|
| |
18
|
R. Kumar, P. P. Parida, and M. Gupta. Topological design of communication networks using multiobjective genetic optimization. In Proc. Congress Evolutionary Computation (CEC-2002), pages 425--430. IEEE Press, 2002.
|
| |
19
|
|
| |
20
|
R. Kumar, P. K. Singh, and P. P. Chakrabarti. Multiobjective EA approach for improved quality of solutions for spanning tree problem. In Proc. Int. Conf. Evolutionary Multi-Criterion Optimization (EMO-05), LNCS 3410, pages 811--825, 2005.
|
| |
21
|
|
 |
22
|
|
| |
23
|
R. Ravi, M. V. Marathe, S. S. Ravi, D. J. Rosenkrantz, and H. B. Hunt. Approximation algorithms for degree-constrained minimum-cost network design problems. Algorithmica, 31(1):58--78, 2001.
|
| |
24
|
H.-P. Schwefel. Performance analysis of intermediate systems serving aggregated ON/OFF traffic with long-range dependent properties. PhD Thesis, Institute für Informatik: Technischen Universität München, 2000.
|
| |
25
|
G. Zohu and M. Gen. Genetic algorithm approach on multi-criteria minimum spanning tree problem. European J. Operations Research, 114(1):141--152, April 1999.
|
CITED BY 2
|
|
Martin Lukasiewycz , Michael Glaß , Christian Haubelt , Jürgen Teich , Richard Regler , Bardo Lang, Concurrent topology and routing optimization in automotive network integration, Proceedings of the 45th annual conference on Design automation, June 08-13, 2008, Anaheim, California
|
|
|
|
INDEX TERMS
Primary Classification:
I.
Computing Methodologies
I.2
ARTIFICIAL INTELLIGENCE
I.2.8
Problem Solving, Control Methods, and Search
Subjects:
Heuristic methods
Additional Classification:
G.
Mathematics of Computing
G.1
NUMERICAL ANALYSIS
G.1.6
Optimization
Subjects:
Stochastic programming
J.
Computer Applications
J.6
COMPUTER-AIDED ENGINEERING
Subjects:
Computer-aided design (CAD)
General Terms:
Algorithms,
Design,
Experimentation
Keywords:
Pareto front,
combinatorial optimization,
genetic algorithm,
heuristics,
multiobjective optimization,
network topology design,
optimization methods,
self-similar traffic
|