Current edge computing (EC) solutions face the significant challenge of limited computational capacities. Effectively allocating resources and controlling the system to ensure task timeliness remains an open problem. The age of information (AoI) is a metric to measure the freshness of information that circulates in a system. While the AoI is primarily influenced by packet generation rate, transmission latency, and queuing delays, the processing time becomes notably significant when dealing with Internet-of-Things (IoT) computationally intensive tasks. Such IoT applications necessitate processing before embedded information can emerge and status can be acquired. This paper proposes a combined system control and resource assignment policy, in new-generation EC environments, where edge nodes have limited capacity and task flows are computationally intensive. The objective is to assign task flows to dedicated resource capacity, minimizing the worst AoI experienced by flows. For this purpose, three problem formulations for the flow-resource assignment are considered: i) the assignment with fixed arrival and service processes; ii) the service process control problem; iii) the arrival process control problem. For each problem formulated, a matching game with externalities is designed, and preference lists are built considering the mean AoI of an M/G/1 system, here exploited as reference model to represent each computation partition. The stability of matching games proposed is investigated, and experimental results are presented to highlight the validity of the matching approaches, providing critical discussion about the performance impact of the three problems addressed, also compared with a reservoir learning approach. The proposed matching algorithm surpasses the state-of-the-art Deferred Acceptance method by achieving a lower maximum AoI, thereby meeting the optimization objective. It also demonstrates improved performance over the data-driven approach. While comparable maximum AoI values can be attained with sufficiently large training datasets, the proposed algorithm consistently yields superior results.

Age-Oriented Resource Allocation for IoT Computational Intensive Tasks in Edge Computing Systems

Mingozzi, Enzo
2025-01-01

Abstract

Current edge computing (EC) solutions face the significant challenge of limited computational capacities. Effectively allocating resources and controlling the system to ensure task timeliness remains an open problem. The age of information (AoI) is a metric to measure the freshness of information that circulates in a system. While the AoI is primarily influenced by packet generation rate, transmission latency, and queuing delays, the processing time becomes notably significant when dealing with Internet-of-Things (IoT) computationally intensive tasks. Such IoT applications necessitate processing before embedded information can emerge and status can be acquired. This paper proposes a combined system control and resource assignment policy, in new-generation EC environments, where edge nodes have limited capacity and task flows are computationally intensive. The objective is to assign task flows to dedicated resource capacity, minimizing the worst AoI experienced by flows. For this purpose, three problem formulations for the flow-resource assignment are considered: i) the assignment with fixed arrival and service processes; ii) the service process control problem; iii) the arrival process control problem. For each problem formulated, a matching game with externalities is designed, and preference lists are built considering the mean AoI of an M/G/1 system, here exploited as reference model to represent each computation partition. The stability of matching games proposed is investigated, and experimental results are presented to highlight the validity of the matching approaches, providing critical discussion about the performance impact of the three problems addressed, also compared with a reservoir learning approach. The proposed matching algorithm surpasses the state-of-the-art Deferred Acceptance method by achieving a lower maximum AoI, thereby meeting the optimization objective. It also demonstrates improved performance over the data-driven approach. While comparable maximum AoI values can be attained with sufficiently large training datasets, the proposed algorithm consistently yields superior results.
2025
Picano, Benedetta; Mingozzi, Enzo
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/1310869
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact