Edge and Fog computing paradigms have recently emerged as promising approaches to overcome latency and network congestion drawbacks of the cloud network architecture alternative. In this direction, the paper deals with an integrated edge-fog computing system to provide computational offloading capabilities to end-devices by assuming that each task can be alternatively run locally at the end-device site, offloaded to a nearby device through a direct communication link (i.e., device- to-device) or to a more far and computational powerful node, i.e., a fog node. In particular, the goal of this paper is to identify a suitable tasks allocation strategy in order to minimize both the system energy consumption and the worst overall task completion time. The related optimization problem is formulated here as a matching game with externalities with incomplete preferences lists between tasks and computation sites due to the fact that each end-device can reach only a subset of the fog nodes of the integrated computing system. Furthermore, this paper pursuits the stability analysis of the outcome matching, and provides a post matching procedure to reach a stable final match- ing configuration. Finally, the good behavior of the proposed approach is validated by providing performance comparisons with different alternatives, namely a typical cloud approach architecture, potential game and other matching theory based approaches recently proposed in literature.

A Matching Game for Tasks Offloading in Integrated Edge-Fog Computing Systems / F. Chiti, R. Fantacci, B. Picano. - In: EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS. - ISSN 1124-318X. - STAMPA. - 31:(2020), pp. 1-8. [10.1002/ett.3718]

A Matching Game for Tasks Offloading in Integrated Edge-Fog Computing Systems

F. Chiti;R. Fantacci
;
B. Picano
2020

Abstract

Edge and Fog computing paradigms have recently emerged as promising approaches to overcome latency and network congestion drawbacks of the cloud network architecture alternative. In this direction, the paper deals with an integrated edge-fog computing system to provide computational offloading capabilities to end-devices by assuming that each task can be alternatively run locally at the end-device site, offloaded to a nearby device through a direct communication link (i.e., device- to-device) or to a more far and computational powerful node, i.e., a fog node. In particular, the goal of this paper is to identify a suitable tasks allocation strategy in order to minimize both the system energy consumption and the worst overall task completion time. The related optimization problem is formulated here as a matching game with externalities with incomplete preferences lists between tasks and computation sites due to the fact that each end-device can reach only a subset of the fog nodes of the integrated computing system. Furthermore, this paper pursuits the stability analysis of the outcome matching, and provides a post matching procedure to reach a stable final match- ing configuration. Finally, the good behavior of the proposed approach is validated by providing performance comparisons with different alternatives, namely a typical cloud approach architecture, potential game and other matching theory based approaches recently proposed in literature.
2020
31
1
8
F. Chiti, R. Fantacci, B. Picano
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/1160773
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 19
  • ???jsp.display-item.citation.isi??? 20
social impact