Cuckoo Search
Cuckoo Search
Cuckoo Search
●
In this presentation, we will explore the problem of
data center placement and how the Cuckoo Search
algorithm can be used to find an optimal solution.
Data centers are facilities that house computer
systems and store data. The location of these data
centers significantly impacts user experience, as it
affects the latency (delay) in accessing data. Our goal
is to find a placement for data centers that minimizes
the average latency for users.
The Problem: Data Center Placement
Data centers store and process vast amounts of data.
●
●
User experience is impacted by the latency (delay) in accessing
data.
●
We want to find data center placements that minimize the average
latency for users.
●
When users access data stored in a data center, there is a delay
(latency) involved. This latency depends on the physical distance
between the user and the data center. Ideally, we want to place
data centers in locations that minimize the average latency for all
users.
The Cuckoo Search Algorithm
●
Cuckoo Search is a nature-inspired optimization
algorithm.
Inspired by the behavior of cuckoo birds.
●
●
If the host bird discovers the alien egg, it may eject it or
abandon the nest.
Code implementation
Levy distribution (step size calculation)
●