Resource Optimization for Blockchain-based Federated Learning in Mobile Edge Computing

06/05/2022
by   Zhilin Wang, et al.
0

With the development of mobile edge computing (MEC) and blockchain-based federated learning (BCFL), a number of studies suggest deploying BCFL on edge servers. In this case, resource-limited edge servers need to serve both mobile devices for their offloading tasks and the BCFL system for model training and blockchain consensus in a cost-efficient manner without sacrificing the service quality to any side. To address this challenge, this paper proposes a resource allocation scheme for edge servers, aiming to provide the optimal services with the minimum cost. Specifically, we first analyze the energy consumed by the MEC and BCFL tasks, and then use the completion time of each task as the service quality constraint. Then, we model the resource allocation challenge into a multivariate, multi-constraint, and convex optimization problem. To solve the problem in a progressive manner, we design two algorithms based on the alternating direction method of multipliers (ADMM) in both the homogeneous and heterogeneous situations with equal and on-demand resource distribution strategies, respectively. The validity of our proposed algorithms is proved via rigorous theoretical analysis. Through extensive experiments, the convergence and efficiency of our proposed resource allocation schemes are evaluated. To the best of our knowledge, this is the first work to investigate the resource allocation dilemma of edge servers for BCFL in MEC.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/21/2021

CFLMEC: Cooperative Federated Learning for Mobile Edge Computing

We investigate a cooperative federated learning framework among devices ...
research
08/10/2022

Blockchain-based Edge Resource Sharing for Metaverse

Although Metaverse has recently been widely studied, its practical appli...
research
03/18/2022

Latency Optimization for Blockchain-Empowered Federated Learning in Multi-Server Edge Computing

In this paper, we study a new latency optimization problem for Blockchai...
research
07/15/2020

Joint Multi-User DNN Partitioning and Computational Resource Allocation for Collaborative Edge Intelligence

Mobile Edge Computing (MEC) has emerged as a promising supporting archit...
research
07/05/2023

Age of Information Analysis in Shared Edge Computing Servers

Mobile Edge Computing (MEC) is expected to play a significant role in th...
research
03/27/2023

PoPeC: PAoI-Centric Task Offloading with Priority over Unreliable Channels

Freshness-aware computation offloading has garnered great attention rece...
research
01/08/2022

Selective Edge Computing for Mobile Analytics

An increasing number of mobile applications rely on Machine Learning (ML...

Please sign up or login with your details

Forgot password? Click here to reset