# Combinatorial Optimization Network Reliability and Security: Using Genetic Algorithms and AI Methods

Τεχνίτη Νοημοσύνη και Ρομποτική

24 Οκτ 2013 (πριν από 4 χρόνια και 6 μήνες)

88 εμφανίσεις

Combinatorial Optimization Network Reliability and Security:

Using Genetic Algorithms and AI Methods

Dissertation Idea Paper

Doctor of Professional Studies in Computing

At

Pace University

School of Computer Science & Information Systems

By

Henry Wong

ABSTRACT

This paper discusses using GA (genetic algorithms) and simulation approach to develop
empirical results for combinatorial networks to identify network node survivability and
total network reliability.

INTRODUCTION

We live in a

society surrounded by networks
-

social networks, telecommunication
networks, computer networks, highway networks, electric power grids, terrorist networks,
and etc. Networks can take different structures and do evolve into new structures. Given
a budge
t, where the funds should be allocated to optimize the reliability of dismantling
the network? For static networks, the solutions can be found using a mathematical
model. For large scale networks, sub
-
networks within a larger network, combinatorial
netw
orks, and evolving networks, finding a solution using a mathematical model can be
inefficient or impossible. This research focuses on developing a computer simulation
model using genetic algorithms and AI methods to efficiently search the solution space t
o
optimally secure or dismantle a network or networks of networks.

Our economy is heavily dependent on our infrastructure
-

highways and telecommunication system. What happens to our economy when one of
these infrastructure
s suffers a terrorist attack, similar to the 9/11 event? To prevent such
an attack, we have to efficiently identify the survivability of each network node and total
reliability of a network when impacted by crippled nodes. We need to efficiently allocate

resources to secure nodes which can indirectly impact the total reliability of the network.

In the inverse, we can efficiently dismantle a terrorist cell, identifying the impact of the
cell’s reliability and node (terrorist) survivability.

PROPOSED SOLU
TION

The research plan is to search the solution space and develop empirical results for
different structures of networks and/or networks of networks. The research method
consists of

1.

Graph Model
: the network is depicted using a graph model with nodes a
nd edges.

Let G = (V,E) with node set V and edges set E

2.

Mathematical Model
:

Overall reliability can be determined by the size of connected components
which survive.

Probability of survivability for each node [3]

3.

GA
: The GA (genetic algorithms) creates an
d evolves an encoded population of
potential solutions so as to facilitate the creation of new feasible members
(solutions) by mating and mutating.

The algorithm will be implemented in a high level programming language such as Java or
C++. The algorith
m will search through the solution space to generate experimental and
empirical results for different graph structures and/or graphs of graphs (network with in a
network).

Graphs:

Star graphs

Wheel graphs

Fan graphs

Cycle graphs

Path graphs

Complete grap
hs

Complete Bipartite

FURTHER RESEARCH IDEAS

Further research includes:

How we can efficiently restructure a network after it is crippled or partially
destroyed.

For social networks, such as ants and terrorists, how will it reorganize itself [2]?

o

A s
elf
-
reorganizing simulation method can be develop to generate these
empirical results

How far does a network need to be dismantled, making it impossible to reorganize
itself?

ACKNOWLEGEMENT

My thanks to Professor Michael Gargano and Professor Fred Gros

REFERENCES

[1] Jonathan Farley,
Breaking Al Qaeda Cells: A Mathematical Analysis of
Counterterrorism Operations (A Guide for Risk Assessment and Decision Making).

Taylor & Francis, Volume 26, Number 6 Novemember
-
Dece
mber 2003

[2]Gargano. M.L and Edelson W, M.,
Minimal Edge
-
Ordered Spanning Trees Solved By
Genetic Algorithms With Feasible Search Space
, Congressus Numerantium 135, 1998,
pp. 37
-
45

[3]

Jennifer J. Xu*, Hsinchun Chen,
Fighting organized crimes: using short
est
-
path
algorithms to identify associations in criminal networks
, Decision Support Systems 38
(20040), ELSEVIER, pp 473
-
487

[4] Goldberg, David E.,
Genetic Algorithms in Search, Optimization and Machine
Learning