• Non ci sono risultati.

A Variable Neighborhood Heuristic for Facility Locations in Fog Computing

N/A
N/A
Protected

Academic year: 2021

Condividi "A Variable Neighborhood Heuristic for Facility Locations in Fog Computing"

Copied!
21
0
0

Testo completo

(1)

A Variable Neighborhood Heuristic for

Facility Locations in Fog Computing

THE 8TH INTERNATIONAL CONFERENCE ON

VARIABLE NEIGHBORHOOD SEARCH

(2)
(3)
(4)
(5)
(6)
(7)

Mathematical Model

(8)

Variable Neighborhood Search

Local Search: Best improvement

M1: All possible “insertion” of sensors in fog nodes M2: All possible “swap” of sensors in fog nodes

(9)

Solution Representation

Fog 1 Fog 2 Fog 3 Fog 4 Fog 5 Cloud DC 1 Cloud DC 2 Cloud DC 3 S1 S2 S3 S4 S5 Solution representation: X = [F1 | F2 | F3 | F4 | F5 ] F1 = [] F2 = [DC2, S1, S2, S3] F3 = [] F4 = [DC2, S4, S5] F5 = []

(10)

Neighborhood N1

Fog 1 Fog 2

Fog 3

Fog 4 Fog 5

Cloud DC 1 Cloud DC 2 Cloud DC 3

S1 S2

S3

S4

(11)

Neighborhood N2

Fog 1 Fog 2 Fog 3 Fog 4 Fog 5

Cloud DC 1 Cloud DC 2 Cloud DC 3

S1 S2 S3 S4 S5 Load F2 = (λ1 + λ2 + λ3) / μ2 Load F4 = (λ4 + λ5) / μ4 Avg. Load F = (F2+ F4) / 2 Suppose F2 > F F4 is the smallest

(12)

Neighborhood N3

Fog 1 Fog 2 Fog 3 Fog 4 Fog 5

Cloud DC 1 Cloud DC 2 Cloud DC 3

S1 S2 S3 S4 S5 Load R = (λ1 + λ2 + λ3 + λ4 + λ5) / μ2 Suppose R < 1

(13)

Neighborhood N4

Fog 1 Fog 2 Fog 3 Fog 4 Fog 5

Cloud DC 1 Cloud DC 2 Cloud DC 3

S1 S2 S3 S4 S5 Response TR2 Response TR4 Suppose TR4 is the highest.

(14)

Neighborhood N5

Fog 1 Fog 2 Fog 3 Fog 4 Fog 5

Cloud DC 1 Cloud DC 2 Cloud DC 3

S1 S2

S3

S4

(15)

Experimental Scenario

Complex (CM) (SM) Simplified

(16)
(17)
(18)

Experimental Results

(19)
(20)

References

• Canali, C., Lancellotti, R.: GASP: Genetic Algorithms for Service Placement in fog computing systems. Algorithms 12(10) (2019).

• Farahani, R. Z., Fallah, S., Ruiz, R., Hosseini, S., Asgari, N.: OR models in urban service facility location: a critical review of applications and future developments. European Journal of Operational Research 276(1), 1–27 (2019). • Hansen, P., Mladenovic ́, N., Todosijevic ́, R., Hanaf, S.: Variable neighborhood

search: basics and variants. EURO Journal on Computational Optimization 5, 423–454 (2017).

• Yi, S., Li, C., Li, Q.: A survey of fog computing: Concepts, applications and issues. In: Proc. of 2015 Workshop on Mobile Big Data. pp. 37–42 (2015).

• Yousefpour, A., Ishigaki, G., Jue, J.P.: Fog computing: Towards minimizing delay in the internet of things. In: 2017 IEEE International Conference on Edge

(21)

Questions?

Riferimenti

Documenti correlati

The open-source programming language R has gained a central place in the hydrological sciences over the last decade, driven by the availability of diverse hydro- meteorological

9) La manifestazione potrà aver corso solo con condizioni meteo favorevoli. 10) Si dispone, nelle acque del Lago d’Orta, nell’area interessata dalla manifestazione

1) Le unità di navigazione facenti parte dell’organizzazione dovranno esporre a bordo dell’unità stessa, in maniera ben visibile, drappo rosso di identificazione. 2)

Numerical Analysis Advances in Advances in Discrete Dynamics in Nature and Society Hindawi www.hindawi.com Volume 2018 Hindawi www.hindawi.com Differential Equations

Apre i lavori la Dott.ssa Antonella Catini della Segreteria della Conferenza Unificata della Presidenza del Consiglio dei Ministri la quale, accertata la presenza

Si richiede la predisposizione di un caso pratico da assegnare quale tema o argomento per la redazione di un parere...

Diritto civile: Modulo 4 Condominio e non soggettività – Comu- nione e atti dispositivi (quota e quotina) Si richiede la predisposi- zione di un caso pratico da assegnare quale tema

Matematica Statistica e analisi Economia &amp; Statistica e analisi Finanziaria' delle serie storiche gestione delle serie storiche. Cleif L-Z Cleif L-Z Cleif L-Z Cleif