{"title":"Optimization Application of Dynamic Programming Algorithm in Computer Security Management","authors":"Ying Li","doi":"10.1016/j.procs.2025.04.238","DOIUrl":null,"url":null,"abstract":"<div><div>With the continuous development of information technology and the increasing complexity of network attacks, computer security management faces increasingly severe challenges, especially in how to optimize resource allocation and improve security protection efficiency. In order to cope with these problems, this paper introduces an optimization method based on dynamic programming algorithm to improve the effectiveness of computer security management. Firstly, a multi-level security management model is constructed. Then, the dynamic programming algorithm is applied to optimize the response sequence and resource allocation strategy of security incidents. Finally, the optimal strategies under different attack modes are designed, and the simulated annealing algorithm is used to further improve the quality of the solution. Experimental results show that this method significantly outperforms traditional strategies on multiple indicators. In terms of security incident response time, the optimization strategy shortens the response time by an average of 30%. In terms of resource utilization, the average resource utilization of the optimization strategy reaches 87.5%, which is significantly higher than the traditional strategy. In addition, in terms of security cost and risk control, the optimization strategy reduces costs by 4.7% and risks by 4.4%. The experiment verifies the effectiveness of the optimization strategy based on dynamic programming in improving response efficiency, optimizing resource allocation and reducing security risks, providing new ideas for computer security management.</div></div>","PeriodicalId":20465,"journal":{"name":"Procedia Computer Science","volume":"261 ","pages":"Pages 494-503"},"PeriodicalIF":0.0000,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Procedia Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1877050925013407","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the continuous development of information technology and the increasing complexity of network attacks, computer security management faces increasingly severe challenges, especially in how to optimize resource allocation and improve security protection efficiency. In order to cope with these problems, this paper introduces an optimization method based on dynamic programming algorithm to improve the effectiveness of computer security management. Firstly, a multi-level security management model is constructed. Then, the dynamic programming algorithm is applied to optimize the response sequence and resource allocation strategy of security incidents. Finally, the optimal strategies under different attack modes are designed, and the simulated annealing algorithm is used to further improve the quality of the solution. Experimental results show that this method significantly outperforms traditional strategies on multiple indicators. In terms of security incident response time, the optimization strategy shortens the response time by an average of 30%. In terms of resource utilization, the average resource utilization of the optimization strategy reaches 87.5%, which is significantly higher than the traditional strategy. In addition, in terms of security cost and risk control, the optimization strategy reduces costs by 4.7% and risks by 4.4%. The experiment verifies the effectiveness of the optimization strategy based on dynamic programming in improving response efficiency, optimizing resource allocation and reducing security risks, providing new ideas for computer security management.