Jianshan Zhang

Mr. Jianshan Zhang

Fuzhou University, Fuzhou, Fujian, China
orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

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

Representative Publications

View All Publications
27 July 2021 in IEEE Transactions on Parallel and Distributed Systems
Verified
Journal Article
Closed access
XCXing Chen
Xing Chen
JZJianshan Zhang
Jianshan Zhang
BLBing Lin
Bing Lin
Zheyi ChenZheyi Chen
Zheyi Chen
KWKatinka Wolter
Katinka Wolter
Geyong  MinGeyong Min
Geyong Min
Deep Neural Networks (DNNs) have become an essential and important supporting technology for smart Internet-of-Things (IoT) systems. Due to the high computational costs of large-scale DNNs, it might be infeasible to directly deploy them in energy-constrained IoT devices. Through offloading computation-intensive tasks to the cloud or edges, the computation offloading technology offers a feasible solution to execute DNNs. However, energy-efficient offloading for DNN based smart IoT systems with deadline constraints in the cloud-edge environments is still an open challenge. To address this challenge, we first design a new system energy consumption model, which takes into account the runtime, switching, and computing energy consumption of all participating servers (from both the cloud and edge) and IoT devices. Next, a novel energy-efficient offloading strategy based on a Self-adaptive Particle Swarm Optimization algorithm using the Genetic Algorithm operators (SPSO-GA) is proposed. This new strategy can efficiently make offloading decisions for DNN layers with layer partition operations, which can lessen the encoding dimension and improve the execution time of SPSO-GA. Simulation results demonstrate that the proposed strategy can significantly reduce energy consumption compared to other classic methods.

18 March 2019 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Closed access
BLBing Lin
Bing Lin
FZFangning Zhu
Fangning Zhu
JZJianshan Zhang
Jianshan Zhang
JCJiaqing Chen
Jiaqing Chen
XCXing Chen
Xing Chen
Jaime LloretJaime Lloret
Jaime Lloret
Compared to traditional distributed computing envi-ronments such as grids, cloud computing provides a more cost-effective way to deploy scientific workflows. Each task of a scientific workflow requires several large datasets that are located in different datacenters, resulting in serious data transmission de-lays. Edge computing reduces the data transmission delays and supports the fixed storing manner for scientific workflow private datasets, but there is a bottleneck in its storage capacity. It is a challenge to combine the advantages of both edge computing and cloud computing to rationalize the data placement of scientific workflow, and optimize the data transmission time across different datacenters. In this study, a self-adaptive discrete particle swarm optimization algorithm with genetic algorithm operators (GA-DPSO) was proposed to optimize the data transmission time when placing data for a scientific workflow. This approach consid-ered the characteristics of data placement combining edge compu-ting and cloud computing. In addition, it considered the factors impacting transmission delay, such as the bandwidth between dat-acenters, the number of edge datacenters, and the storage capacity of edge datacenters. The crossover and mutation operators of the genetic algorithm were adopted to avoid the premature conver-gence of traditional particle swarm optimization algorithm, which enhanced the diversity of population evolution and effectively re-duced the data transmission time. The experimental results show that the data placement strategy based on GA-DPSO can effectively reduce the data transmission time during workflow execution combining edge computing and cloud computing.

24 December 2019 in IEEE Transactions on Industrial Informatics
Verified
Journal Article
Open access
BLBing Lin
Bing Lin
YHYinhao Huang
Yinhao Huang
JZJianshan Zhang
Jianshan Zhang
JHJunqin Hu
Junqin Hu
XCXing Chen
Xing Chen
JLJun Li
Jun Li
Currently, deep neural networks (DNNs) have achieved a great success in various applications. Traditional deployment for DNNs in the cloud may incur a prohibitively serious delay in transferring input data from the end devices to the cloud. To address this problem, the hybrid computing environments, consisting of the cloud, edge and end devices, are adopted to offload DNN layers by combining the larger layers (more amount of data) in the cloud and the smaller layers (less amount of data) at the edge and end devices. A key issue in hybrid computing environments is how to minimize the system cost while accomplishing the offloaded layers with their deadline constraints. In this paper, a self-adaptive discrete particle swarm optimization (PSO) algorithm using the genetic algorithm (GA) operators was proposed to reduce the system cost caused by data transmission and layer execution. This approach considers the characteristics of DNNs partitioning and layers offloading over the cloud, edge and end devices. The mutation operator and crossover operator of GA were adopted to avert the premature convergence of PSO, which distinctly reduces the system cost through enhanced population diversity of PSO. The proposed offloading strategy is compared with benchmark solutions, and the results show that our strategy can effectively reduce the system cost of offloading for DNN-based applications over the cloud, edge and end devices relative to the benchmarks.

25 September 2021 in Peer-to-Peer Networking and Applications
Verified
Journal Article
Open access
PDF file
Zheyi ChenZheyi Chen
Zheyi Chen
HZHongqiang Zheng
Hongqiang Zheng
JZJianshan Zhang
Jianshan Zhang
XZXianghan Zheng
Xianghan Zheng
CRChunming Rong
Chunming Rong
The combination of unmanned aerial vehicles (UAVs) and mobile edge computing (MEC) technology breaks through the limitations of traditional terrestrial communications. The effective line-of-sight channel provided by UAVs can greatly improve the communication quality between edge servers and mobile devices (MDs). To further enhance the Quality-of-Service (QoS) of MEC systems, a multi-UAV-enabled MEC system model is designed. In the proposed model, UAVs are regarded as edge servers to offer computing services for MDs, aiming to minimize the average task response time by jointly optimizing UAV deployment and computation offloading. Based on the problem definition, a two-layer joint optimization method (PSO-GA-G) is proposed. First, the outer layer utilizes a Particle Swarm Optimization algorithm combined with Genetic Algorithm operators (PSO-GA) to optimize UAV deployment. Next, the inner layer adopts a greedy algorithm to optimize computation offloading. The extensive simulation experiments verify the feasibility and effectiveness of the proposed PSO-GA-G. The results show that the PSO-GA-G can achieve a lower average task response time than the other three baselines.

10 October 2024 in IEEE Transactions on Cloud Computing
Verified
Journal Article
Closed access
JZJianshan Zhang
Jianshan Zhang
HLHaibo Luo
Haibo Luo
XCXing Chen
Xing Chen
HSHong Shen
Hong Shen
LGLongkun Guo
Longkun Guo
As a promising technique for offloading computation tasks from mobile devices, Unmanned Aerial Vehicle (UAV)- assisted Mobile Edge Computing (MEC) utilizes UAVs as computational resources. A popular method for enhancing the quality of service (QoS) of UAV-assisted MEC systems is to jointly optimize UAV deployment and computation task offloading. This imposes the challenge of dynamically adjusting UAV deployment and computation offloading to accommodate the changing positions and computational requirements of mobile devices. Due to the real-time requirements of MEC computation tasks, finding an efficient joint optimization approach is imperative. This paper proposes an algorithm aimed at minimizing the average response delay in a UAV-assisted MEC system. The approach revolves around the joint optimization of UAV deployment and computation offloading through convex optimization. We break down the problem into three sub-problems: UAV deployment, Ground Device (GD) access, and computation tasks offloading, which we address using the block coordinate descent algorithm. Observing the NP-hardness nature of the original problem, we present near-optimal solutions to the decomposed sub-problems. Simulation results demonstrate that our approach can generate a joint optimization solution within seconds and diminish the average response delay compared to state-of-the-art algorithms and other advanced algorithms, with improvements ranging from 4.70% to 42.94%.

21 September 2023 in Mathematics
Verified
Journal Article
Open access
PDF file
XYXu Yinghao
Xu Yinghao
DFDeng Fukang
Deng Fukang
JZJianshan Zhang
Jianshan Zhang
Computation-intensive applications offloading is challenging, especially in the designated regions where communication infrastructure is absent or compromised. In this paper, we present a Space–Air–Ground integrated Mobile Edge Computing (SAGiMEC) system for these regions to provide quality computational services, where the unmanned aerial vehicles (UAVs) act as in-fight edge servers to provide low-latency edge computing and the satellite provides resident cloud computing. A joint optimization problem is formulated considering UAV deployment, ground device (GD) access, and computation offloading to minimize the system average response latency. To cope with the problem’s complexity, we propose a Particle Swarm Optimization (PSO) and Greedy Strategy (GS)-based algorithm (PSO&GS) to obtain an approximate optimal solution. Extensive simulations validate the convergence of the proposed algorithm. Numerical results show that the proposed approach has excellent convergence, and the system average response latency is about 0.65x–0.85x that of the benchmark algorithm.