Skip to main navigation Skip to search Skip to main content

Mobility-Aware Utility Maximization in Digital Twin-Enabled Serverless Edge Computing

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Driven by data and models, the digital twin technique presents a new concept of optimizing system design, process monitoring, decision-making and more, through performing comprehensive virtual-reality interaction and continuous mapping. By introducing serverless computing to Mobile Edge Computing (MEC) environments, the emerging serverless edge computing paradigm facilitates the communication-efficient digital twin services and promises agile, fine-grained and cost-efficient provisioning of limited edge resources, where serverless functions are implemented by containers in cloudlets (edge servers). However, the nonnegligible cold start delay of containers deteriorates the responsiveness of digital twin services dramatically and the perceived user service experience. In this paper, we investigate delay-sensitive query service provisioning in digital twin-empowered serverless edge computing by considering user mobility. With digital twins of users deployed in the remote cloud, referred to as primary digital twins, we deploy their digital twin replicas based on serverless functions in cloudlets to mitigate the query service delay while enhancing user service satisfaction that is expressed as a utility function. We study two optimization problems with the aim of maximizing the accumulative utility gain: the digital twin replica placement problem per time slot, and the dynamic digital twin replica placement problem over a finite time horizon. We first formulate an Integer Linear Program (ILP) solution for the digital twin replica placement problem when the problem size is small; otherwise, we propose an approximation algorithm for the problem with a provable approximation ratio. We then design an online algorithm for the dynamic digital twin replica placement problem, and a performance-guaranteed online algorithm for a special case of the problem by assuming each user issues a query at each time slot. Finally, we evaluate the performance of the proposed algorithms for placing digital twin replicas in MEC networks through simulations. The results demonstrate the proposed algorithms are promising, outperforming their counterparts. © 2024 IEEE.
Original languageEnglish
Pages (from-to)1837-1851
JournalIEEE Transactions on Computers
Volume73
Issue number3
Online published16 Apr 2024
DOIs
Publication statusPublished - Jul 2024

Bibliographical note

Research Unit(s) information for this publication is provided by the author(s) concerned.

Funding

The work of Jing Li, Song Guo, Weifa Liang, and Jianping Wang was supported by Hong Kong Research Grants Council (RGC) through the Collaborative Research Fund (CRF) under Grant C1042-23GF. The work of Song Guo was also supported in part by the Key-Area Research and Development Program of Guangdong Province under Grant 2021B0101400003; in part by Hong Kong RGC Research Impact Fund under Grant R5060-19 and Grant R5034-18; in part by the Areas of Excellence Scheme under Grant AoE/ E-601/22-R; and in part by the General Research Fund under Grant 152203/20E, Grant 152244/21E, Grant 152169/22E, and Grant 152228/23E. The work of Weifa Liang was also supported by Hong Kong RGC under Grant CityU 7005845, Grant CityU 8730094, Grant CityU 9043510, and Grant CityU 9380137, respectively. The work of Quan Chen was supported in part by the NSFC under Grant 62372118, and in part by Guangdong Basic and Applied Basic Research Foundation under Grant 2024A1515030136. The work of Wenchao Xu was supported by Hong Kong RGC under Grant PolyU15222621 and Grant PolyU15225023.

Research Keywords

  • approximation algorithm
  • Approximation algorithms
  • Computers
  • Containers
  • delay-sensitive service
  • Delays
  • Digital twin
  • Digital twins
  • Edge computing
  • Heuristic algorithms
  • mobile edge computing
  • online algorithm
  • resource allocation and optimization
  • serverless computing
  • user mobility
  • user service satisfaction
  • utility maximization

RGC Funding Information

  • RGC-funded

Fingerprint

Dive into the research topics of 'Mobility-Aware Utility Maximization in Digital Twin-Enabled Serverless Edge Computing'. Together they form a unique fingerprint.

Cite this