Multi-objective Software Assignment for Active Cyber Defense

被引:0
作者
Huang, Chu [1 ]
Zhu, Sencun [2 ]
Guan, Quanlong [3 ]
机构
[1] Penn State Univ, Sch Informat Sci & Technol, University Pk, PA 16802 USA
[2] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
[3] Jinan Univ, Network & Educ Technol Ctr, Guangzhou, Guangdong, Peoples R China
来源
2015 IEEE CONFERENCE ON COMMUNICATIONS AND NETWORK SECURITY (CNS) | 2015年
关键词
ANT SYSTEM; COLONY;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software diversity is a well-accepted security principle for active cyber defense against the spread of Internet worms and other malicious attacks. In recent years, various software assignment techniques have been designed to introduce heterogeneity into network hosts for the maximum network survivability. However, few work consider practical constraints involved in the software assignment process. To close such a gap, in this work we model the software assignment problem as a multi-objective optimization problem, which incorporates several real-world criteria simultaneously, including network survivability, system feasibility and usability. To solves this multi-objective problem efficiently, we propose an ant colony optimization (ACO) based algorithm, where colonies of artificial ants work collaboratively through both heuristic information and pheromone-mediated communication to iteratively search for better solutions. To validate the generalizability of the proposed method, we experiment our algorithm on various types of network topologies with different parameter settings. The results show that our model can be applied as an effective method for assigning software for multiple objectives. The experimental results also provide interesting insights for optimal software assignment.
引用
收藏
页码:299 / 307
页数:9
相关论文
共 50 条
[31]   Parallel variable neighborhood search for solving fuzzy multi-objective dynamic facility layout problem [J].
Abedzadeh, Mostafa ;
Mazinani, Mostafa ;
Moradinasab, Nazanin ;
Roghanian, Emad .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 65 (1-4) :197-211
[32]   Multi-objective swarm-based model for deploying virtual machines on cloud physical servers [J].
Saravanan, D. ;
Rajakumar, R. ;
Sreedevi, M. ;
Dinesh, K. ;
Sudha, S. V. ;
Anguraj, Dinesh Kumar ;
Mubarakali, Azath .
DISTRIBUTED AND PARALLEL DATABASES, 2023, 41 (1-2) :75-93
[33]   Multi-objective optimization for sustainable supply chain network design considering multiple distribution channels [J].
Zhang, Shuzhu ;
Lee, Carman Ka Man ;
Wu, Kan ;
Choy, King Lun .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 65 :87-99
[34]   A novel hybrid model based on neural network and multi-objective optimization for effective load forecast [J].
Singh, Priyanka ;
Dwivedi, Pragya .
ENERGY, 2019, 182 :606-622
[35]   A Multi-Objective Coverage Path Planning Algorithm for UAVs to Cover Spatially Distributed Regions in Urban Environments [J].
Majeed, Abdul ;
Hwang, Seong Oun .
AEROSPACE, 2021, 8 (11)
[36]   Multi-objective Optimization for Mixed-model Assembly Line Sequencing and Balancing in the Context of Industry 4.0 [J].
Majidian-Eidgahi, Mehran ;
Baboli, Armand ;
Tavakkoli-Moghaddam, R. .
2020 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2020, :1172-1178
[37]   Enhancing Multi-objective Invasive Weed Optimization with Information Exchange in Intra- and Inter-Communities [J].
Hu, Zhenzhou ;
Cai, Xinye .
2012 IEEE FIFTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2012, :360-364
[38]   Hospital reconversion in response to the COVID-19 pandemic using simulation and multi-objective genetic algorithms [J].
Perez-Tezoco, Jaime Yair ;
Aguilar-Lasserre, Alberto Alfonso ;
Moras-Sanchez, Constantino Gerardo ;
Vazquez-Rodriguez, Carlos Francisco ;
Azzaro-Pantel, Catherine .
COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 182
[39]   Multi-objective Scheduling onto Heterogeneous Processors System Using Ant System & Fuzzy Logic Controller [J].
Liouane, Noureddine ;
Yahia, Hedi ;
Borne, Pierre .
STUDIES IN INFORMATICS AND CONTROL, 2008, 17 (01) :95-106
[40]   Multi-objective optimal allocation of water resources based on improved marine predator algorithm and entropy weighting method [J].
Wang, Zhaocai ;
Zhao, Haifeng ;
Bao, Xiaoguang ;
Wu, Tunhua .
EARTH SCIENCE INFORMATICS, 2024, 17 (02) :1483-1499