Back to Search
Start Over
On Parallel Real-Time Security Improvement Using Mixed-Integer Programming
- Source :
- IEEE Access, Vol 9, Pp 58824-58837 (2021)
- Publication Year :
- 2021
- Publisher :
- IEEE, 2021.
-
Abstract
- Network security defenses evolve, responding to real-time attack incidents, modifying the underlying topology, or reallocating defense systems across the network. The present work emphasizes reducing the time to compute new optimal reallocations of defense systems, responding to emerging real-time remote attacks. The proposed heuristic method utilizes parallel processing by slicing the underlying graphical model representing the network topology, solving in parallel multiple mixed-integer programming problems corresponding to the created subgraphs, and producing an estimate of the optimal defense. The parallelized method to compute a new defense enables producing a response, in real-time, before remote attackers compromise a target machine in the network. Our prototype tool to compute a new defense, the high-performance security analyzer, has a speedup of at least 20 over solving the original problem using a serial algorithm, and with an insignificant difference between the performance of the (computed in parallel) approximately optimal defense and the (serially computed) optimal defense. A major conclusion is that further speedups will come from parallel integer programming algorithms rather than from graph partitioning.
- Subjects :
- Speedup
General Computer Science
parallel processing
Network security
Computer science
0211 other engineering and technologies
02 engineering and technology
Parallel computing
Network topology
Security management
0202 electrical engineering, electronic engineering, information engineering
General Materials Science
Graphical model
Integer programming
tree graphs
021110 strategic, defence & security studies
business.industry
Heuristic
General Engineering
Graph partition
TK1-9971
Parallel processing (DSP implementation)
020201 artificial intelligence & image processing
Electrical engineering. Electronics. Nuclear engineering
business
mathematical programming
Subjects
Details
- Language :
- English
- ISSN :
- 21693536
- Volume :
- 9
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....167d342285b9d3cf15abc19501b60e53