通信学报 ›› 2016, Vol. 37 ›› Issue (12): 56-66.doi: 10.11959/j.issn.1000-436x.2016272

• 学术论文 • 上一篇    下一篇

基于多选项二次联合背包的态势感知资源分配算法

孙岩炜1,郭云川1(),张玲翠1,方滨兴2   

  1. 1 中国科学院信息工程研究所信息安全国家重点实验室,北京 100093
    2 东莞电子科技大学电子信息工程研究院,广东 东莞 523808
  • 出版日期:2016-12-25 发布日期:2017-05-15
  • 基金资助:
    中国科学院战略先导专项基金资助项目;国家重点研发计划基金资助项目;国家重点研发计划基金资助项目;核高基基金资助项目;广东省产学研合作基金资助项目

Resource allocation algorithm for situation awareness based on multiple-choice quadratic knapsack

Yan-wei SUN1,Yun-chuan GUO1(),Ling-cui ZHANG1,Bin-xing FANG2   

  1. 1 State Key Laboratory of Information Security, Institute of Information Engineering, CAS, Beijing 100093, China
    2 Institute of Electronic and Information Engineering, University of Electronic Science and Technology of China in Dongguan, Dongguan 523808, China
  • Online:2016-12-25 Published:2017-05-15
  • Supported by:
    Strategic Priority Research Program of Chinese Academy of Sciences;The National Key Research and Development Program of China;The National Key Research and Development Program of China;Core Electronic Devices, High-end General Purpose Chips and Basic Software Products;The Industry-University-Research Cooperation Project of Guangdong Province

摘要:

为了有效应对潜在网络威胁,通过合理利用资源达到最大化提升当前环境安全态势的目的,研究了有限资源的最优分配方案。网络态势的整体性特点使针对某一指标的改善可能会间接影响其他指标,并且投入力度不同,影响程度也有所差异。针对上述特性,将问题抽象成多选项二次联合背包模型,通过二次背包特性表示态势评估指标项之间的相互影响,通过多选项背包特性来表示单个指标项的多种投入可能。最后对其做半定规划松弛,采用分支定界法对问题进行求解。实验证明了算法的准确性和高效性。

关键词: 资源分配, 态势感知, 多选项二次联合背包, 半定松弛

Abstract:

In order to deal with the potential cyber-threat and improve the security situation by using limited resource properly, the optimal allocation of resource focused on cyber security situation. The coherence of network situation lead to the fact that the enhancement of certain item may also affect some other items, and different amount of investment may also result in different degree of impact, therefore, the problem was extracted into the multiple-choice quadratic knapsack problem. The characteristics of quadratic knapsack problem was used to model the interactions among the situation indi-cator items, meanwhile used the multiple choice knapsack problem to model the multiple investment choice for each item. A branch and bound algorithm was conducted by using the semi-definite relaxation. The experiment results show the ac-curacy and efficiency of proposed algorithm.

Key words: resource allocation, situation awareness, multiple-choice quadratic knapsack, semi-definite relaxation

No Suggested Reading articles found!