Fuzzy goal programming-based ant colony optimization algorithm for multi-objective topology design of distributed local area networks

被引:21
作者
Khan, Salman A. [1 ]
Mahmood, Amjad [2 ]
机构
[1] Univ Bahrain, Coll IT, Comp Engn Dept, Sakhir, Bahrain
[2] Univ Bahrain, Coll IT, Comp Sci Dept, Sakhir, Bahrain
关键词
Network design; Ant colony optimization; Multi-objective optimization; Heuristics; GENETIC ALGORITHM; COMMUNICATION-NETWORKS; RELIABILITY; DELAY;
D O I
10.1007/s00521-017-3191-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Topology design of a distributed local area network (DLAN) is a complex optimization problem and has been generally modelled as a single-objective optimization problem. Traditionally, iterative techniques such as genetic algorithms and simulated annealing have been used to solve the problem. In this paper, we formulated the DLAN topology design problem as a multi-objective optimization problem considering five design objectives. These objectives are network reliability, network availability, average link utilization, monetary cost, and average network delay. The multi-objective nature of the problem has been addressed by incorporating a fuzzy goal programming approach to combine the individual design objectives into a single-objective function. The objective function is then optimized using the ant colony algorithm adapted for the problem. The performance of the proposed fuzzy goal programming-based ant colony optimization algorithm (GPACO) is evaluated with respect to the algorithm control parameters, namely pheromone deposit and evaporation rate, colony size and heuristic values. A comparative study was also done using four other multi-objective optimization algorithms which are non-dominated sorting genetic algorithm II, archived multi-objective simulated annealing algorithm, lexicographic ant colony optimization, and Pareto-dominance ant colony optimization. Results revealed that, in general, GPACO was able to find solutions of higher quality as compared to the other four algorithms.
引用
收藏
页码:2329 / 2347
页数:19
相关论文
共 69 条
[11]  
Demirkol I, 2001, IEEE INFOCOM SER, P13, DOI 10.1109/INFCOM.2001.916682
[12]   Efficient optimization of all-terminal reliable networks, using an evolutionary approach [J].
Dengiz, B ;
Altiparmak, F ;
Smith, AE .
IEEE TRANSACTIONS ON RELIABILITY, 1997, 46 (01) :18-26
[13]  
Dengiz B., 2001, P WORLD MULT SYST CY, V5, P188
[14]   Design of reliable communication networks: A hybrid ant colony optimization algorithm [J].
Dengiz, Berna ;
Altiparmak, Fulya ;
Belgin, Onder .
IIE TRANSACTIONS, 2010, 42 (04) :273-287
[15]   Genetic algorithm for virtual topology design on MLR WDM networks [J].
Din, Der-Rong .
OPTICAL SWITCHING AND NETWORKING, 2015, 18 :20-34
[16]   Pareto ant colony optimization: A metaheuristic approach to multiobjective portfolio selection [J].
Doerner, K ;
Gutjahr, WJ ;
Hartl, RF ;
Strauss, C ;
Stummer, C .
ANNALS OF OPERATIONS RESEARCH, 2004, 131 (1-4) :79-99
[17]  
Dorigo M, 2004, ANT COLONY OPTIMIZATION, P1
[18]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[19]  
Dorigo M., 2007, SCHOLARPEDIA, V2, P1461, DOI DOI 10.1201/9781420010749
[20]  
Dorigo M., 2003, Handbook of metaheuristics, V57, P250, DOI [10.1007/0-306-48056-5_9, DOI 10.1007/0-306-48056-5_9]