Yao Du

Mr. Yao Du

University of British Columbia
orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
19 August 2019 in IEEE Transactions on Vehicular Technology
Verified
Journal Article
Closed access
Yao DuYao Du
Yao Du
KYKun Yang
Kun Yang
Kezhi WangKezhi Wang
Kezhi Wang
GZGuopeng Zhang
Guopeng Zhang
YZYizhe Zhao
Yizhe Zhao
DCDongwei Chen
Dongwei Chen
This paper considers a UAV-enabled mobile edge computing (MEC) system, where a UAV first powers the Internet of things device (IoTD) by utilizing Wireless Power Transfer (WPT) technology. Then the IoTD sends the collected data to the UAV for processing by using the energy harvested from the UAV. In order to improve the energy efficiency of the UAV, we investigate how the UAV can optimally exploit its mobility via hovering design. To achieve this, a new time division multiple access (TDMA) based workflow model is proposed in this paper. The new model allows parallel transmissions and executions in the UAV-assisted system, thus it can minimize the UAV hovering time and reach the energy saving purpose. We aim to minimize the total energy consumption of the UAV by jointly optimizing the IoTDs association, computing resources allocation, UAV hovering time, wireless powering duration and the services sequence of the IoTDs. The formulated problem is a mixed-integer non-convex problem, which is very difficult to solve in general. We transform and relax it into a convex problem and apply flow-shop scheduling techniques to solve it. Furthermore, an alternative algorithm is developed to set the initial point closer to the optimal solution. Simulation results show that the total energy consumption of the UAV can be effectively reduced by the proposed scheme compared with the conventional systems.

1 December 2018
Verified
Conference Paper
Closed access
Yao DuYao Du
Yao Du
KWKezhi Wang
Kezhi Wang
KYKun Yang
Kun Yang
GZGuopeng Zhang
Guopeng Zhang
This paper considers an unmanned aerial vehicle based mobile edge computing (UAV based MEC) system, where we assume there is one UAV, acts as an edge cloud, providing data processing services to the Internet of things devices (IoTDs). We consider the UAV hovers at difference places for different time to receive and process data for IoTDs. We aim to minimize the energy consumption of the UAV, including its hovering energy and computation energy, by optimizing the hovering time, scheduling and resource allocation of the tasks received from IoTDs, subject to the quality of service (QoS) requirement of all the IoTDs and the computing resource available at UAV. This is formulated as a mixed-integer non-convex optimization problem, which is difficult to solve in general. We propose an efficient iterative algorithm to get a high-quality suboptimal solution. Simulation results show that our proposed method has a very good performance compared with the other benchmarks.

2 March 2026 in IEEE Communications Surveys & Tutorials
Verified
Journal Article
Closed access
JLJing Liu
Jing Liu
Yao DuYao Du
Yao Du
KYKun Yang
Kun Yang
JWJiaqi Wu
Jiaqi Wu
YWYan Wang
Yan Wang
Victor C. M. LeungVictor C. M. Leung
Victor C. M. Leung
Edge-cloud collaborative computing (ECCC) has emerged as a pivotal paradigm for addressing the computational demands of modern intelligent applications, integrating cloud resources with edge devices to enable efficient, low-latency processing across distributed communication networks. Recent advancements in AI, particularly deep learning and large language models (LLMs), have dramatically enhanced the capabilities of these networked systems, yet introduce significant challenges in model deployment, network resource management, and cross-layer optimization. In this survey, we comprehensively examine the intersection of distributed intelligence and model optimization within edge-cloud environments, providing a structured tutorial on fundamental architectures, communication protocols, and network-aware computing frameworks. Additionally, we systematically analyze model optimization approaches, including compression, adaptation, and neural architecture search, alongside AI-driven resource management strategies that balance performance, energy efficiency, and communication overhead across heterogeneous networks. We further explore critical aspects of privacy protection and security enhancement within ECCC systems and examine practical deployments through diverse networked applications, spanning autonomous driving, healthcare, and industrial automation. Performance analysis and benchmarking techniques are also thoroughly explored to establish evaluation standards for these complex distributed systems. Furthermore, the review identifies critical research directions including LLMs deployment, 6G integration, neuromorphic computing, and quantum computing, offering a roadmap for addressing persistent challenges in heterogeneity management, real-time processing, and scalability. By bridging theoretical advancements in communications with practical deployments, this survey offers researchers and practitioners a holistic perspective on leveraging AI to optimize distributed computing environments over next-generation communication networks, fostering innovation in intelligent networked systems.

17 February 2021 in Future Internet
Verified
Journal Article
Open access
PDF file
Yao DuYao Du
Yao Du
Zehua WangZehua Wang
Zehua Wang
Victor C. M. LeungVictor C. M. Leung
Victor C. M. Leung
Blockchain, a distributed ledger technology (DLT), refers to a list of records with consecutive time stamps. This decentralization technology has become a powerful model to establish trust among trustless entities, in a verifiable manner. Motivated by the recent advancement of multi-access edge computing (MEC) and artificial intelligence (AI), blockchain-enabled edge intelligence has become an emerging technology for the Internet of Things (IoT). We review how blockchain-enabled edge intelligence works in the IoT domain, identify the emerging trends, and suggest open issues for further research. To be specific: (1) we first offer some basic knowledge of DLT, MEC, and AI; (2) a comprehensive review of current peer-reviewed literature is given to identify emerging trends in this research area; and (3) we discuss some open issues and research gaps for future investigations. We expect that blockchain-enabled edge intelligence will become an important enabler of future IoT, providing trust and intelligence to satisfy the sophisticated needs of industries and society.

1 December 2019
Verified
Conference Paper
Closed access
Yao DuYao Du
Yao Du
KWKezhi Wang
Kezhi Wang
KYKun Yang
Kun Yang
GZGuopeng Zhang
Guopeng Zhang
This paper considers a multi-drone enabled data collection system for smart cities, where there are two kinds of drones, i.e., Low Altitude Platforms (LAPs) and a High Altitude Platform (HAP). In the proposed system, the LAPs perform data collection tasks for smart cities and the solar-powered HAP provides energy to the LAPs using wireless laser beams. We aim to minimize the total laser charging energy of the HAP, by jointly optimizing the LAPs' trajectory and the laser charging duration for each LAP, subject to the energy capacity constraints of the LAPs. This problem is formulated as a mixed-integer and non- convex Drones Traveling Problem (DTP), which is a combinatorial optimization problem and NP-hard. We propose an efficient and novel search algorithm named Drones Traveling Algorithm (DTA) to obtain a near-optimal solution. Simulation results show that DTA can deal with the large-scale DTP (i.e., more than 400 data collection points) efficiently. Moreover, the DTA only uses 5 iterations to obtain the near-optimal solution whereas the normal Genetic Algorithm needs nearly 10000 iterations and still fails to obtain an acceptable solution.

19 October 2023 in IEEE Transactions on Mobile Computing
Verified
Journal Article
Closed access
Yao DuYao Du
Yao Du
Zehua WangZehua Wang
Zehua Wang
CLCyril Leung
Cyril Leung
Victor C. M. LeungVictor C. M. Leung
Victor C. M. Leung
In the Internet of Things (IoT) employing centralized machine learning, security is a major concern due to the heterogeneity of end devices. Malicious devices could launch poisoning attacks to degrade machine learning models. Distributed machine learning (DML) with blockchain provides a potential solution. Once local weights are recorded on the blockchain, model aggregation with defensive schemes can be executed on smartphones to prevent attacks. However, blockchain with the proof-of-work (PoW) consensus mechanism wastes computing resources and adds latency to DML. Computing resources can be utilized more efficiently with proof-of-useful-work (uPoW), which secures transactions by solving relevant real-world problems. We propose a novel uPoW method to minimize per-round latency of DML. The uPoW mining process schedules DML instances among multi-access edge computing (MEC) servers by solving a multi-way number partitioning problem. Moreover, poisoning attacks on heterogeneous training data pose significant challenges to blockchain-based DML. To address this problem, we propose a novel aggregation protocol, named $\mathit{Corrected Krum}$ , to counter such attacks and improve the convergence speed of DML. By leveraging the mean-field approximation method, training errors are corrected to reduce the negative impact of poisoning attacks. Simulation results show that our proposed blockchain approach can significantly speed up DML compared with benchmarks.