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 条
  • [1] Multi-Objective Cultural Algorithms
    Reynolds, Robert
    Liu, Dapeng
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 1233 - 1241
  • [2] Multi-objective optimisation of multi-task scheduling in cloud manufacturing
    Li, Feng
    Zhang, Lin
    Liao, T. W.
    Liu, Yongkui
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (12) : 3847 - 3863
  • [3] Multi-objective optimization system for plant layout design (3rd report, Interactive multi-objective optimization technique for pipe routing design)
    Shirakawa, Masakazu
    Arakawa, Masao
    JOURNAL OF ADVANCED MECHANICAL DESIGN SYSTEMS AND MANUFACTURING, 2018, 12 (02):
  • [4] An evolutionary approach for multi-objective vehicle routing problems with backhauls
    Garcia-Najera, Abel
    Bullinaria, John A.
    Gutierrez-Andrade, Miguel A.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 81 : 90 - 108
  • [5] An improved bacterial colony chemotaxis multi-objective optimisation algorithm
    Zhao, Qing-shan
    Hu, Yu-lan
    Tian, Yun
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2013, 4 (04) : 392 - 401
  • [6] Multi-objective optimization of structures using charged system search
    Kaveh, A.
    Massoudi, M. S.
    SCIENTIA IRANICA, 2014, 21 (06) : 1845 - 1860
  • [7] A Novel Coral Reefs Optimization Algorithm for Multi-objective Problems
    Salcedo-Sanz, S.
    Pastor-Sanchez, A.
    Gallo-Marazuela, D.
    Portilla-Figueras, A.
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2013, 2013, 8206 : 326 - 333
  • [8] Multi-Objective Material Generation Algorithm (MOMGA) for Optimization Purposes
    Nouhi, Behnaz
    Khodadadi, Nima
    Azizi, Mahdi
    Talatahari, Siamak
    Gandomi, Amir H.
    IEEE ACCESS, 2022, 10 : 107095 - 107115
  • [9] Effective multi-objective optimization with the coral reefs optimization algorithm
    Salcedo-Sanz, S.
    Pastor-Sanchez, A.
    Portilla-Figueras, J. A.
    Prieto, L.
    ENGINEERING OPTIMIZATION, 2016, 48 (06) : 966 - 984
  • [10] Multi-objective optimization design of bridge piers with hybrid heuristic algorithms
    Martinez-Martin, Francisco J.
    Gonzalez-Vidosa, Fernando
    Hospitaler, Antonio
    Yepes, Victor
    JOURNAL OF ZHEJIANG UNIVERSITY-SCIENCE A, 2012, 13 (06): : 420 - 432