Yang Li 0221

dblp:37/4190-221 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
7since 2021 · last 2026
0009-0007-1601-633XORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 7 · 5 first-author · 7 since 2021
YearPublicationVenuePosition
2026 LEVELLER: Fair Communication Scheduling via Progress-Rate Awareness in Multi-Tenant Training Clusters
Yang Li 0221, Mingyuan Zang
SIGCOMM2
2025 Incentive-Driven Task Offloading and Collaborative Computing in Device-Assisted MEC Networks
abstract
Edge computing (EC), positioned near end devices, holds significant potential for delivering low-latency, energy-efficient, and secure services. This makes it a crucial component of the Internet of Things (IoT). However, the increasing number of IoT devices and emerging services place tremendous pressure on edge servers (ESs). To better handle dynamically arriving heterogeneous tasks, ESs and IoT devices with idle resources can collaborate in processing tasks. Considering the selfishness and heterogeneity of IoT devices and ESs, we propose an incentive-driven multilevel task allocation framework. Specifically, we categorize IoT devices into task IoT devices (TDs), which generate tasks, and auxiliary IoT devices (ADs), which have idle resources. We use a bargaining game to determine the initial offloading decision and the payment fee for each TD, as well as a double auction to incentivize ADs to participate in task processing. Additionally, we develop a priority-based intercell task scheduling algorithm to address the uneven distribution of user tasks across different cells. Finally, we theoretically analyze the performance of the proposed framework. Simulation results demonstrate that our proposed framework outperforms benchmark methods.
Yang Li 0221, Xing Zhang 0001, Bo Lei 0002, Qianying Zhao, Zheyan Qu, Wenbo Wang 0007
IEEE Internet Things J.1
2025 Spatiotemporal Non-Uniformity-Aware Online Task Scheduling in Collaborative Edge Computing for Industrial Internet of Things
abstract
Mobile edge computing mitigates the shortcomings of cloud computing caused by unpredictable wide-area network latency and serves as a critical enabling technology for the Industrial Internet of Things (IIoT). Unlike cloud computing, mobile edge networks offer limited and distributed computing resources. As a result, collaborative edge computing emerges as a promising technology that enhances edge networks' service capabilities by integrating computational resources across edge nodes. This paper investigates the task scheduling problem in collaborative edge computing for IIoT, aiming to optimize task processing performance under long-term cost constraints. We propose an online task scheduling algorithm to cope with the spatiotemporal non-uniformity of user request distribution in distributed edge networks. For the spatial non-uniformity of user requests across different factories, we introduce a graph model to guide optimal task scheduling decisions. For the time-varying nature of user request distribution and long-term cost constraints, we apply Lyapunov optimization to decompose the long-term optimization problem into a series of real-time subproblems that do not require prior knowledge of future system states. Given the NP-hard nature of the subproblems, we design a heuristic-based hierarchical optimization approach incorporating enhanced discrete particle swarm and harmonic search algorithms. Finally, an imitation learning-based approach is devised to further accelerate the algorithm's operation, building upon the initial two algorithms. Comprehensive theoretical analysis and experimental evaluation demonstrate the effectiveness of the proposed schemes.
Yang Li 0221, Xing Zhang 0001, Yukun Sun, Wenbo Wang 0007, Bo Lei 0002
IEEE Trans. Mob. Comput.1
2024 Priority and Stackelberg Game-Based Incentive Task Allocation for Device-Assisted MEC Networks
abstract
Mobile edge computing (MEC) is a promising computing paradigm that offers users proximity and instant computing services for various applications, and it has become an essential component of the Internet of Things (IoT). However, as compute-intensive services continue to emerge and the number of IoT devices explodes, MEC servers are confronted with resource limitations. In this work, we investigate a task-offloading framework for device-assisted edge computing, which allows MEC servers to assign certain tasks to auxiliary IoT devices (ADs) for processing. To facilitate efficient collaboration among task IoT devices (TDs), the MEC server, and ADs, we propose an incentive-driven pricing and task allocation scheme. Initially, the MEC server employs the Vickrey auction mechanism to recruit ADs. Subsequently, based on the Stackelberg game, we analyze the interactions between TDs and the MEC server. Finally, we establish the optimal service pricing and task allocation strategy, guided by the Stackelberg model and priority settings. Simulation results show that the proposed scheme dramatically improves the utility of the MEC server while safeguarding the interests of TDs and ADs, achieving a triple-win scenario.
Yang Li 0221, Xing Zhang 0001, Bo Lei 0002, Zheyan Qu, Wenbo Wang 0007
GLOBECOM1
2024 Community and Priority-Based Microservice Placement in Collaborative Vehicular Edge Computing Networks
abstract
The introduction of edge computing provides a broad application scenario for the Internet of Vehicles. Service programs that were not able to be handled timely by On-Board Unit (OBU) can now be placed on Road Side Unit (RSU) to meet users' requirements of End-to-End (E2E) latency and reliability. However, based on the microservice architecture, services are decomposed of multiple microservices, and the complex dependencies between microservices pose new challenges to their placement. To tackle this problem, we first model the dependencies as a directed acyclic graph (DAG), and the long-term interference-aware placement model is then established to depict the load balance between RSUs and network. After that, we formulate it as an integer linear programming (ILP) problem with the aim to achieve a tradeoff between node load cost and transmission cost while reducing the E2E latencies. Considering the local features of DAG topology, an iterative two-phase heuristic microservice placement algorithm is then proposed. Finally, a simulation environment based on real-world electric taxis trajectory data is constructed, and intensive experiments with several baseline algorithms are conducted to verify the superiority of our proposed algorithm.
Zheyan Qu, Xing Zhang 0001, Haonan Huang, Yang Li 0221, Wenbo Wang 0007
WCNC4
2024 Joint Task Partitioning and Parallel Scheduling in Device-Assisted Mobile Edge Networks
abstract
With the development of the Internet of Things (IoT), certain IoT devices have the capability to not only accomplish their own tasks but also simultaneously assist other resource-constrained devices. Therefore, this article considers a device-assisted mobile edge computing system that leverages auxiliary IoT devices to alleviate the computational burden on the edge computing server and enhance the overall system performance. In this study, computationally intensive tasks are decomposed into multiple partitions, and each task partition can be processed in parallel on an IoT device or the edge server. The objective of this research is to develop an efficient online algorithm that addresses the joint optimization of task partitioning (TP) and parallel scheduling (PS) under time-varying system states, posing challenges to conventional numerical optimization methods. To address these challenges, a framework called online task partitioning action and parallel scheduling policy generation (OTPPS) is proposed, which is based on deep reinforcement learning (DRL). Specifically, the framework leverages a deep neural network (DNN) to learn the optimal partitioning action for each task by mapping input states. Furthermore, it is demonstrated that the remaining PS problem exhibits NP-hard complexity when considering a specific TP action. To address this subproblem, a fair and delay-minimized task scheduling (FDMTS) algorithm is designed. Extensive evaluation results demonstrate that OTPPS achieves near-optimal average delay performance and consistently high-fairness levels in various environmental states compared to other baseline schemes.
Yang Li 0221, Xinlei Ge, Bo Lei 0002, Xing Zhang 0001, Wenbo Wang 0007
IEEE Internet Things J.1
2023 Task Offloading with Multi-cluster Collaboration for Computing and Network Convergence
abstract
Edge computing servers have been widely deployed in recent years to address the requirements of diverse tasks that are sensitive to delays and computationally intensive. However, due to their independent nature and uneven distribution of service requests, certain clusters may be relatively idle, while others may be overloaded. This situation can result in increased latency for certain tasks, and it prevents the full utilization of resources in the edge clusters. To mitigate this problem, we design and implement a prototype testbed for task offloading, aimed at achieving computing and network convergence. This testbed facilitates collaboration among multiple edge computing clusters. We construct multiple clusters using Intel NUC mini computers and incorporate key enabling technologies into the system. We assess the testbed's performance by employing multiple video processing services that require low latency and high computational capacity. In scenarios with uneven service requests, load balancing can be achieved across the edge computing clusters, resulting in reduced response latency for user tasks.
Yang Li 0221, Bo Lei 0002, Zhaojiang Li, Zheyan Qu, Xing Zhang 0001, Wenbo Wang 0007
MobiCom1