SOFTWARE IMPLEMENTATION OF THE PROBLEM OF OPTIMIZING THE CHOICE OF INFORMATION PROTECTION MEANS BASED ON AN EVOLUTIONARY ALGORITHM

A software implementation of the problem of multi-criteria optimization of the selection of information protection means (IPS) for a university computer network has been developed based on the evolutionary algorithm NSGA-II. A cybernetic model for selecting the optimal set of IPS has been considered taking into account a set of criteria, including the cost of implementation, the level of reliability, and coverage of current threats. Optimization objective functions have been determined, each of which is a function of discrete variables described in the literature and characterizes possible IPS configurations. In the software implementation of NSGA-II, an algorithm for generating the initial population of solutions with crossover, mutation, and selection mechanisms was implemented, which provides an effective search for Pareto-optimal configurations, and computational experiments were also conducted to demonstrate the influence of model parameters on the optimization result visualized on graphs. A Pareto front was obtained, which visualizes the trade-offs between cost, reliability, and level of protection. The results obtained during the study generally confirm that the use of the evolutionary algorithm NSGA-II allows achieving balanced solutions when designing an information security system for a university network. The software implementation of multi-criteria optimization of the ISI parameters for a university network, presented in the article, is implemented in the Python language using specialized optimization and data analysis libraries, ensuring the reproducibility of computational experiments and the ability to adapt the algorithm for various scenarios of protecting distributed computing systems.

Authors

Institutions

Publication Details

Journal
Cybersecurity Education Science Technique
Published
2025-01-01
DOI
https://doi.org/10.28925/2663-4023.2025.27.751
Citations
1
Primary Topic
Advanced Research in Systems and Signal Processing
Type
article
Field-Weighted Citation Impact
1.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SOFTWARE IMPLEMENTATION OF THE PROBLEM OF OPTIMIZING THE CHOICE OF INFORMATION PROTECTION MEANS BASED ON AN EVOLUTIONARY ALGORITHM

Olena Kryvoruchko, Valeriy Lakhno, Yerbolat Kalaman
1 citations
Cybersecurity Education Science Technique
Advanced Research in Systems and Signal Processing
1.21
article

SOFTWARE IMPLEMENTATION OF THE PROBLEM OF OPTIMIZING THE CHOICE OF INFORMATION PROTECTION MEANS BASED ON AN EVOLUTIONARY ALGORITHM

Olena Kryvoruchko, Valeriy Lakhno, Yerbolat Kalaman
article en
1 citations

Abstract

A software implementation of the problem of multi-criteria optimization of the selection of information protection means (IPS) for a university computer network has been developed based on the evolutionary algorithm NSGA-II. A cybernetic model for selecting the optimal set of IPS has been considered taking into account a set of criteria, including the cost of implementation, the level of reliability, and coverage of current threats. Optimization objective functions have been determined, each of which is a function of discrete variables described in the literature and characterizes possible IPS configurations. In the software implementation of NSGA-II, an algorithm for generating the initial population of solutions with crossover, mutation, and selection mechanisms was implemented, which provides an effective search for Pareto-optimal configurations, and computational experiments were also conducted to demonstrate the influence of model parameters on the optimization result visualized on graphs. A Pareto front was obtained, which visualizes the trade-offs between cost, reliability, and level of protection. The results obtained during the study generally confirm that the use of the evolutionary algorithm NSGA-II allows achieving balanced solutions when designing an information security system for a university network. The software implementation of multi-criteria optimization of the ISI parameters for a university network, presented in the article, is implemented in the Python language using specialized optimization and data analysis libraries, ensuring the reproducibility of computational experiments and the ability to adapt the algorithm for various scenarios of protecting distributed computing systems.

Cybersecurity Education Science TechniqueVol. 3(27)
Human Growth Foundation (US)
Openalex Percentile: Top 23%
Advanced Research in Systems and Signal Processing
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.