Attributed multi-objective comprehensive learning particle swarm optimization for optimal security of networks

被引:35
作者
Ali, Hamid [1 ]
Khan, Farrukh Aslam [1 ,2 ]
机构
[1] Natl Univ Comp & Emerging Sci, Islamabad, Pakistan
[2] King Saud Univ, Riyadh 11653, Saudi Arabia
关键词
Multi-objective optimization problem (MOP); Multi-objective evolutionary algorithm (MOEA); Non-dominated sorting genetic algorithm-II (NSGA-II); Multi-objective particle swarm optimization (MOPSO); EVOLUTIONARY ALGORITHMS; GENETIC ALGORITHM; TREES;
D O I
10.1016/j.asoc.2013.04.015
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In particle swarm optimization (PSO) each particle uses its personal and global or local best positions by linear summation. However, it is very time consuming to find the global or local best positions in case of complex problems. To overcome this problem, we propose a new multi-objective variant of PSO called attributed multi-objective comprehensive learning particle swarm optimizer (A-MOCLPSO). In this technique, we do not use global or local best positions to modify the velocity of a particle; instead, we use the best position of a randomly selected particle from the whole population to update the velocity of each dimension. This method not only increases the speed of the algorithm but also searches in more promising areas of the search space. We perform an extensive experimentation on well-known benchmark problems such as Schaffer (SCH), Kursawa (KUR), and Zitzler-Deb-Thiele (ZDT) functions. The experiments show very convincing results when the proposed technique is compared with existing versions of PSO known as multi-objective comprehensive learning particle swarm optimizer (MOCLPSO) and multi-objective particle swarm optimization (MOPSO), as well as non-dominated sorting genetic algorithm II (NSGA-II). As a case study, we apply our proposed A-MOCLPSO algorithm on an attack tree model for the security hardening problem of a networked system in order to optimize the total security cost and the residual damage, and provide diverse solutions for the problem. The results of our experiments show that the proposed algorithm outperforms the previous solutions obtained for the security hardening problem using NSGA-II, as well as MOCLPSO for the same problem. Hence, the proposed algorithm can be considered as a strong alternative to solve multi-objective optimization problems. (C) 2013 Elsevier B. V. All rights reserved.
引用
收藏
页码:3903 / 3921
页数:19
相关论文
共 56 条
[1]   Energy-efficient clustering in mobile ad-hoc networks using multi-objective particle swarm optimization [J].
Ali, Hamid ;
Shahzad, Waseem ;
Khan, Farrukh Aslam .
APPLIED SOFT COMPUTING, 2012, 12 (07) :1913-1928
[2]  
[Anonymous], 2003, Linear programming 2: theory and extensions
[3]  
[Anonymous], 2002, P 9 ACM C COMP COMM, DOI DOI 10.1145/586110.586140
[4]  
[Anonymous], P 2002 UK WORKSH COM
[5]  
[Anonymous], 2001, CMUSEI2001TN001
[6]   Budget constrained optimal security hardening of control networks for critical cyber-infrastructures [J].
Anwar, Zahid ;
Montanari, Mirko ;
Gutierrez, Alejandro ;
Campbell, Roy H. .
INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURE PROTECTION, 2009, 2 (1-2) :13-25
[7]   Automatic Security Assessment of Critical Cyber-Infrastructures [J].
Anwar, Zahid ;
Shankesi, Ravinder ;
Campbell, Roy. H. .
2008 IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS & NETWORKS WITH FTCS & DCC, 2008, :366-375
[8]  
Bartz-Beielstein T, 2003, IEEE C EVOL COMPUTAT, P1780
[9]  
Butler S., 2002, COMPUTER INFORM SCI, V94, P187
[10]  
Butler ShawnA., 2002, ICSE 2002 P 24 INT C, P232, DOI DOI 10.1145/581339.581370