VLDB 2026 Research / reviewers in the wild / expert
Huaming Wu
dblp:00/4558
· DBLP profile ↗
135ranked-venue papers
16as first author
107since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 49 · 8 first-author · 38 since 2021Applied, interdisciplinary, general and emerging computing · 24 · 2 first-author · 23 since 2021Systems, architecture and hardware · 23 · 2 first-author · 19 since 2021Artificial intelligence and machine learning · 19 · 1 first-author · 15 since 2021Databases, data management, data science and information retrieval · 10 · 2 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 3 since 2021Software engineering, systems software and programming languages · 5 · 1 first-author · 5 since 2021Security and privacy · 2 · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Graph Reinforcement Learning based Resource Allocation Method in RIS-aided Heterogeneous IoV
Huijun Tang, Pinlong Zhao, Pengfei Jiao, Huaifeng Shi, Huaming Wu, Hongjian Sun 0001 |
ICC | 6 |
| 2026 | A Cyber-Physical Cooperative Scheme for Energy Scheduling and Dynamic Pricing in Charging Station Alliances via Cloud-Edge Intelligence
Xingyuan Lin, Jingtao Chen, Huaming Wu |
ICDCS | 5 |
| 2026 | Energy-Aware Usv-Uav Cooperative Task Offloading Optimization in Water Monitoring System
Chaogang Tang, Tiyu Yao, Shuo Xiao, Huaming Wu, Ruidong Li 0001 |
ICDCS | 4 |
| 2026 | H2I: A Handover-State Encoding-Based Data Inheritance Method for Mobile Crowdsensing
Siyuan Yin, Chaogang Tang, Shuo Xiao, Huaming Wu, Ruidong Li 0001 |
IWQoS | 5 |
| 2026 | Towards Robust Heterogeneous Graph Explanations under Structural PerturbationsabstractExplaining the decision-making process of Graph Neural Networks (GNNs) is essential for improving their transparency and reliability. However, real-world graphs are often heterogeneous and subject to structural noise, posing severe challenges to the robustness of existing explanation methods. To address these issues, we propose RoHeX, a Robust Heterogeneous GNN Explainer that enhances explanation quality under noisy conditions. RoHeX begins with a theoretical analysis revealing how different heterogeneous GNN architectures amplify structural perturbations through message passing. Building on this insight, we design a denoising variational inference framework that filters noisy structures and learns robust latent graph representations. Furthermore, we incorporate relation-aware heterogeneous semantics into the explanation generation process, formulating explanation as an optimization problem under the graph information bottleneck principle. This formulation enables RoHeX to balance fidelity and compactness, producing explanations that are both semantically meaningful and structurally stable. Comprehensive experiments on multiple real-world heterogeneous graphs demonstrate that RoHeX consistently surpasses state-of-the-art baselines in explanation fidelity, robustness to structural perturbations, and explainability. Pengfei Jiao, Xuan Guo 0005, Ziyun Zou, Yiwei Wang 0001, Mengzhou Gao 0001, Huaming Wu, Muhammad Imran Razzak |
WWW | 7 |
| 2026 | Secrecy Rate Optimization Based on GNN for RIS-Assisted ISAC SystemabstractIntegrated Sensing and Communication (ISAC) systems are playing an increasingly crucial role in modern wireless networks. However, in the ISAC scenario, the high transmission power required for communicating and sensing signals poses an increased risk of signal interception by eavesdroppers. To address this issue and enhance the physical layer security (PLS) of ISAC, we utilize Reconfigurable Intelligent Surfaces (RIS) to optimize the secrecy rate in the ISAC context, improving link security and effectively preventing eavesdropping. In the ISAC scenario, the location of the eavesdropper can be obtained through sensing. Leveraging this advantage, we employ Graph Neural Networks (GNN) to aggregate the node information of users and eavesdroppers, which iteratively passes messages and updates node states, thereby adaptively optimizing the transmitting beamforming vector and the RIS phase shift matrix. Simulation results show that this method is superior to the benchmark algorithm. Jieling Zhang, Huijun Tang, Pengfei Jiao, Huaming Wu, Zhidong Zhao, Ruidong Li 0001 |
IEEE Internet Things J. | 4 |
| 2026 | PNRF: Defending against reconstruction attacks in split federated learning via adversarial perturbation on non-robust features
Yaochi Zhao, Zhuhua Hu, Like He, Tan Luo, Huaming Wu |
J. Syst. Archit. | 6 |
| 2026 | UAV-USV collaborative task offloading for edge computing enabled smart lake monitoring
Chaogang Tang, Tiyu Yao, Shuo Xiao, Huaming Wu, Ruidong Li 0001 |
J. Syst. Archit. | 4 |
| 2026 | Transfer Learning-Enabled System for Drone Medicine Delivery Based on Spatio-Temporal Remote Sensing Data in Edge Cloud NetworksabstractThese days, satellite remote sensing data is employed for different drone applications. The main goal is to provide imaginary information about electromagnetic locations and patterns of geolocations insight into Earth. The Internet of Drone Things (IoDT) exploits remote sensing data to deliver medicine from source to destination. However, many existing medicine delivery systems based on drones need longer execution times and more efficiency in delivering medicine to the right destinations. This paper presents transfer learning, which empowers a spatiotemporal remote sensing data training system for medicine delivery in edge cloud networks based on IoDT applications. The objective is to deliver the medicine to the original destination with the highest score and process all drone tasks based on their given deadlines. We present the offloading spatiotemporal training and scheduling (OSPTS) algorithm methodology that completes the data collection process and medicine delivery in different locations. Therefore, we solve the problem as a combinatorial problem and find the optimal solution based on searching and convolutional neural networks (CNN). Transfer learning and convolutional neural networks are sub-schemes of the OSPTS that train the remote sensing data on edge nodes and point clouds for optimal medicine delivery. Simulation results show that the OSPTS obtained the highest score for medicine delivery in the correct position with less processing time than existing systems. Abdullah Lakhan, Tor-Morten Grønli, Ahmet Soylu, Muhammad Ghulam, Qurat-Ul-Ain Mastoi, Huaming Wu |
IEEE Trans. Cloud Comput. | 6 |
| 2026 | Federated MADDPG-Based Collaborative Scheduling Strategy in Vehicular Edge Computing
Songxin Lei, Huijun Tang, Chuangyi Li, Chenli Xu, Huaming Wu |
IEEE Trans. Mob. Comput. | 6 |
| 2026 | Singular Value Decomposition Based Indoor Localization Using Small Scale Crowd Sensing DataabstractTraditional crowd sensing based indoor localization methods rely on large scale pre-collected fingerprint data to construct a radio map with cumbersome prior preparation. However, when they lack floor plan information or only have a little of data is willing to share, the tracking accuracy degrades significantly. In this paper, we propose a singular value decomposition (SVD) track matching scheme to obtain an effective radio map based on small scale crowd sensing data, which is a non-learning based system (SVD-CSP). SVD-CSP fuses received signal strength indicator (RSSI), inertial measurement unit (IMU), and magnetic field strength to label surrounding WiFi access points as marker points. The proposed scheme uses SVD method to directly compute the rotation matrix and displacement vector among the crowd sensing trajectories and attain the reliable tracks. The radio map is constructed and users are tracked according to our developed bidirectional Bayesian filter, which contains forward filter and reverse filter. The density-based spatial clustering of applications with noise (DBSCAN) is embedded within the forward filter to improve the radio map quality. Meanwhile, the reverse filter fuses pedestrian dead reckoning (PDR) and radio map-based localization to track users. Experimental results demonstrate that SVD-CSP can achieve robust localization using extremely sparse crowd trajectories (e.g., 4 trajectories in a 648 m2scenario, 30 trajectories in a 2856 m2scenario) without deep learning training or infrastructure knowledge. Xiaohao Liu, Yubin Zhao, Xiaofan Li 0001, Huaming Wu, Cheng-Zhong Xu 0001 |
IEEE Trans. Mob. Comput. | 4 |
| 2026 | Hybrid Reconfigurable Intelligent Surface for Integrated Cooperative Localization and Communication for 6G V2X SystemabstractHybrid reconfigurable intelligent surfaces (HRIS) can enable 6 G vehicle-to-everything (V2X) system to attain promising localization and communication performance due to its flexible beamforming feature. However, without jointly designing the HRIS control and system resource allocation scheme, the HRIS-V2X system can not adapt to the dynamic environment efficiently. In addition, the optimization of HRIS reflectivity and communication time slice are both non convex and nonlinear problems. In this paper, we propose an asynchronous time division multiplexing (ATDM) protocol for the HRIS-V2X system to meet integrated localization and communications requirements. We analyze the role of HRIS in signal transmission according to squared position error bound (SPEB) and achievable rate (AR). Then, we propose an adaptive block coordinate descent (ABCD) algorithm to optimize the localization accuracy and channel transmission capability, which includes two parts: the time optimization and the reflectivity optimization. Time optimization employs the iterative projection method to find the optimal time slice scheme satisfying AR constraints. Reflectivity optimization uses the Adagrad method with an adaptive learning rate to gradually achieve the optimal reflectivity scheme. The simulation results indicate that our proposed ABCD algorithm has achieved a maximum 94.1% reduction in SPEB compared to greedy algorithm, genetic algorithm (GA), artificial rabbits optimization (ARO) and particle swarm optimization (PSO). Yubin Zhao, Xiaofan Li 0001, Huaming Wu, Cheng-Zhong Xu 0001, Quan Xue |
IEEE Trans. Mob. Comput. | 4 |
| 2026 | Caching-Assisted Collaborative Task Offloading for Vehicular Edge Computing: A Deep Reinforcement Learning-Based ApproachabstractCollaborative task offloading in vehicular edge computing (VEC) primarily emphasizes the diversity of offloading destinations, such as cloud centers, roadside units (RSUs), and other entities with underutilized resources. However, it often neglects the collaborative potential among vehicles whose tasks are associated with the same service. In this paper, we propose a collaborative task offloading strategy from the perspective of vehicles with offloading requests. Vehicles collectively accomplish task offloading by dividing responsibilities for specific service component offloading. To enhance the performance of the VEC system, we introduce a caching-assisted collaborative task offloading strategy. An optimization problem is formulated to minimize the response latency of tasks in VEC. Due to the complexity of solving this Mixed Integer Nonlinear Programming (MINLP) problem, we decompose it into three subproblems: the Task Offloading and Service Caching (TOSA) problem, the Computing Resource Allocation (RA) problem, and the Service Component Assignment (CA) problem. We address the RA problem using a Lagrangian duality-based approach, solve the CA problem with a heuristic algorithm, and tackle the TOSA problem using a Proximal Policy Optimization (PPO)-based deep reinforcement learning (DRL) algorithm. Extensive simulations are conducted to evaluate the performance of the proposed strategy. The simulation results demonstrate that our solution outperforms existing methods in multiple dimensions, including convergence rate, average response latency, and task success rate. Chaogang Tang, Shucai Wang, Huaming Wu, Ruidong Li 0001 |
IEEE Trans. Mob. Comput. | 3 |
| 2026 | An Adaptive Mini-Batching Strategy for Reliable Streaming Data Delivery in Real-TimeabstractModern applications show an increasing demand for continuously processing massive data streams in real time. Mini-batching technique is commonly used for transporting streaming data across these applications. However, although a larger mini-batch size increases throughput, it also raises the end-to-end latency and easily violate the latency constraint required by real-time applications. While existing work mostly studies this problem at the computation stage, this work explores it in the streaming data transportation stage. We show that selecting a proper mini-batch size is essential for efficient streaming data delivery. We further identify the shortcomings of existing latency measurements and introduce new Quality of Service (QoS) metrics: latency violation rate, timely throughput, message loss, and duplicate rate. To address the challenge of mini-batching under varying network conditions, we first develop prediction models for the proposed QoS metrics and then adaptively adjust the mini-batch size based on these predictions. In our experiments, the random forest regressor achieves an$R^{2}$of 0.99 for performance metrics, and the multilayer perceptron achieves an MAE below 0.02 for reliability metrics. Using these predictions, the proposed adaptive strategy continuously updates the mini-batch size according to the observed network state. In a Kafka testbed with network packet loss rate approaching 25%, our strategy improves timely throughput by up to 30% compared with empirical mini-batch size selection. The results confirm the effectiveness of the adaptive mini-batching approach. Han Wu 0001, Zhihao Shang, Huaming Wu, Katinka Wolter |
IEEE Trans. Reliab. | 3 |
| 2025 | GCVPN: A Graph Convolutional Visual Prior-Transform Network for Actual Occluded Image RecognitionabstractImage recognition plays a critical role in urban security, traffic management, and environmental monitoring, yet achieving high accuracy in obstructed scenes remains a challenge. To address this, we propose a Graph Convolutional Visual Prior-Transform Network (GCVPN), which significantly improves recognition accuracy and efficiency in complex environments. GCVPN introduces an image prior slicing and topology transformer to convert image data into graph-structured slice features, integrating domain overlap sampling and planar mapping to handle symmetry and enable precise, rapid anomaly detection. By combining a traditional VGG backbone with graph convolutional layers, GCVPN jointly captures topological relationships and feature semantics, while maintaining real-time efficiency with continuous recognition at 30 video frames per second. Extensive experiments demonstrate its effectiveness in photovoltaic panel anomaly detection and face occlusion recognition, highlighting strong potential for applications in intelligent surveillance and autonomous driving. Lei Wang 0005, Huaming Wu, Wei Yu 0016, Fan Zhang 0141 |
CIKM | 3 |
| 2025 | Gravity-GNN: Deep Reinforcement Learning Guided Space Gravity-based Graph Neural NetworkabstractGraph Neural Networks (GNNs) have demonstrated remarkable capabilities in handling graph data. Typically, GNNs recursively aggregate node information, including node features and local topological information, through a message-passing scheme. However, most existing GNNs are highly sensitive to neighborhood aggregation, and irrelevant information in the graph topology can lead to inefficient or even invalid node embeddings. To overcome these challenges, we propose a novel Space Gravity-based Graph Neural Network (Gravity-GNN) guided by Deep Reinforcement Learning (DRL). In particular, we introduce a novel similarity measure called ''node gravity'', inspired by the gravitational force between particles in space, to compare nodes within graph data. Furthermore, we employ DRL technology to learn and select the most suitable number of adjacent nodes for each node. Our experimental results on various real-world datasets demonstrate that Gravity-GNN outperforms state-of-the-art methods regarding node classification accuracy, while exhibiting greater robustness against disturbances. Huaming Wu, Chaogang Tang, Pengfei Jiao, Minxian Xu, Huijun Tang |
CIKM | 1 |
| 2025 | A Truth Discovery Method for Mobile Crowd Sensing in Mines Based on a Hybrid Bi-LSTM/GRU NetworkabstractEnsuring safety and operational continuity in underground coal mines requires robust mine monitoring. Traditional methods based on fixed sensors and manual inspections suffer from limited coverage, high cost, and poor real-time performance. Mobile Crowd Sensing (MCS), enabled by miner-carried devices, offers flexible coverage but introduces challenges such as data sparsity, noise, and heterogeneity due to device variability and electromagnetic interference. This article proposes a Bidirectional Long Short-Term Memory/Gated Recurrent Unit-based Truth Discovery (BLGTD) method for mine MCS. The model integrates spatiotemporal sequence modeling with Monte Carlo Dropout-based uncertainty quantification, enabling adaptive fusion of multi-source data. Experimental results show that BLGTD achieves a mean absolute error (MAE) of 0.19 ± 0.01 ppm in CH4concentration estimation when 90% of data comes from reliable miners, yielding a 57.8% improvement over traditional weighted averaging. The method demonstrates strong robustness under conditions of data incompleteness, device heterogeneity, and signal interference. Chaogang Tang, Shuo Xiao, Huaming Wu, Ruidong Li 0001 |
GLOBECOM | 5 |
| 2025 | DP-LET : An Efficient Spatio-Temporal Network Traffic Prediction FrameworkabstractAccurately predicting spatio-temporal network traffic is essential for dynamically managing computing resources in modern communication systems and minimizing energy consumption. Although spatio-temporal traffic prediction has received extensive research attention, further improvements in prediction accuracy and computational efficiency remain necessary. In particular, existing decomposition-based methods or hybrid architectures often incur heavy overhead when capturing local and global feature correlations, necessitating novel approaches that optimize accuracy and complexity. In this paper, we propose an efficient spatio-temporal network traffic prediction framework, DP-LET, which consists of a data processing module, a local feature enhancement module, and a Transformer-based prediction module. The data processing module is designed for high-efficiency denoising of network data and spatial decoupling. In contrast, the local feature enhancement module leverages multiple Temporal Convolutional Networks (TCNs) to capture fine-grained local features. Meanwhile, the prediction module utilizes a Transformer encoder to model long-term dependencies and assess feature relevance. A case study on real-world cellular traffic prediction demonstrates the practicality of DP-LET, which maintains low computational complexity while achieving state-of-the-art performance, significantly reducing MSE by 31.8% and MAE by 23.1% compared to baseline models. Haihan Nan, Huaming Wu |
GLOBECOM | 4 |
| 2025 | RIS-Assisted Beamforming Optimization Based on DNN in the UAV-ISAC System
Jieling Zhang, Bin Yang 0034, Pinlong Zhao, Pengfei Jiao, Zhidong Zhao, Huaming Wu |
ICA3PP (5) | 7 |
| 2025 | GTree: A Trie-Based Alignment-Free Clustering Framework for Efficient DNA Data Storage and Enhanced Error ResilienceabstractWith the rapid advancements in information technologies, global data volumes have increased exponentially. Deoxyribonucleic acid (DNA)-based data storage has gained significant attention due to its superior storage capacity and long-term preservation potential compared to traditional media. However, during this process, DNA sequences may be affected by errors such as deletions, insertions, and substitutions, resulting in altered copies of the original sequence. Furthermore, the sequences in the DNA pool lack inherent order, preventing direct access to specific fragments. In this paper, we propose GTree, a trie-based DNA clustering framework tailored for DNA data storage. GTree achieves both high accuracy and low runtime complexity. It introduces a lightweight pre-screening module that combines Q-gram feature extraction, MinHash signatures, and Locality Sensitive Hashing (LSH) indexing to efficiently reduce the comparison space. A majority-label voting mechanism is also integrated to enhance clustering robustness in the presence of sequencing errors. Finally, we validate the performance of GTree through clustering experiments on both real biological and simulated datasets, demonstrating its superior performance. Linxuan Han, Guanjin Qu, Huaming Wu |
ICPADS | 4 |
| 2025 | A DRL-Based Load-Balanced Task Offloading Approach for Vehicular Edge ComputingabstractThe Vehicular Edge Computing (VEC) paradigm significantly reduces task processing latency in Internet of Vehicles (IoV) and Intelligent Transportation Systems (ITS) by deploying computational resources at Roadside Units (RSUs). However, the high mobility of vehicles and dynamic task arrivals lead to uneven load distribution among RSUs, severely impacting system performance. Actually, load balancing as an important evaluation metric for VEC system greatly affects the performance of individual edge servers in terms of latency, energy consumption, and task completion rates. In view of this, we propose a Proximal Policy Optimization (PPO) based deep reinforcement learning (DRL) approach to determine the task offloading and migration decisions and incorporate the fairness into the constraint, aiming to achieve efficient load-balanced task offloading in VEC. Particularly, we introduce a metric named Load Balancing Metric (LBM) to optimize RSU resource allocation and employ dynamical task migration strategies to optimize the metric. Simulation results demonstrate that this approach significantly enhances load balancing performance, reduces average latency and energy consumption, and provides an efficient resource scheduling solution for VEC systems. Shucai Wang, Chaogang Tang, Shuo Xiao, Huaming Wu, Ruidong Li 0001 |
ICPADS | 5 |
| 2025 | Deep Reinforcement Learning-Empowered Task Offloading for Efficient DNN Partition in Vehicular Edge ComputingabstractDeep neural networks (DNNs) have driven breakthroughs in autonomous driving through end-to-end methods, utilizing their powerful learning capabilities to generate vehicle controls directly from sensor data. However, maximizing the satisfaction of DNN inference requirements under the constraints of limited computing and energy resources on the vehicle side has emerged as a critical challenge in Vehicular Edge Computing(VEC). To address these challenges, we propose the reinforcement learning-empowered task diversion scheduling algorithm named RTD. This algorithm intelligently offloads computationally intensive portions of the DNN to Roadside Units (RSUs) by taking into account factors such as the battery coefficient and the type of DNNs. Firstly, we utilize the FLOPs method to model the data flow structure and computational load distribution of the DNNs. Subsequently, we formulate the task offloading model as an optimization problem that jointly considers latency, energy consumption, and the remaining battery power of the vehicle. Finally, after simplifying the optimization problem using the diversion algorithm, we employ the SAC method to determine the optimal offloading strategy. Extensive experiments demonstrate that RTD significantly reduces overall task completion time, effectively handles time-sensitive tasks, properly protects low-battery vehicles, and adapts well to dynamic network environments. Huaming Wu, Fengyu Li, Huijun Tang |
ICWS | 1 |
| 2025 | FedCCH: Automatic Personalized Graph Federated Learning for Inter-Client and Intra-Client HeterogeneityabstractGraph federated learning (GFL) is increasingly utilized in domains such as social network analysis and recommendation systems, where non-IID data exist extensively and necessitate a strong emphasis on personalized learning. However, existing methods focus only on the personality among different clients instead of the personality within a client which widely exists in the real social networks, where intra-client personality addresses the heterogeneity of known data, while inter-client personality always tackle client heterogeneity under privacy constraint. In this paper, we propose a novel automatic personalized graph federated learning (PGFL) scheme named FedCCH to capture both inter-client and intra-client heterogeneity. For intra-client heterogeneity, we innovatively propose the learnable Personalized Factor (PF) to automatically normalize each graph representation within clients by learnable parameters, which weakens the impact of non-IID data distribution. For inter-client heterogeneity, we propose a novel hash-based similarity clustering method to generate the hash signature for each client, and then group similar clients for joint training among different clients. Ultimately, we collaboratively train intra-client and inter-client modules to improve the effectiveness of capturing the heterogeneity of the graph data of clients. Experiment results demonstrate that FedCCH outperforms other state-of-the-art baseline methods. Pengfei Jiao, Zian Zhou, Meiting Xue, Huijun Tang, Zhidong Zhao, Huaming Wu |
IJCAI | 6 |
| 2025 | HyperRole: Hyperbolic Graph Transformer for Role Discovery in Online Social NetworksabstractRole discovery assist in various applications of online social networks, such as water army detection, shopping recommendation, rumor tracing, etc. However, existing studies often overlook the significance of hierarchical structures in online social networks, which are crucial for understanding the roles played by different users. To address this gap, we propose a novel approach based on hyperbolic graph learning, called HyperRole, which effectively leverages the hierarchical structure of online social networks for role discovery. HyperRole first extracts structural features from users and constructs user sequences based on feature similarity, capturing the relationships between users across different scales. Then, we learn role information from structural features by hyperbolic graph Transformer to embed users into the hyperbolic space, preserving the hierarchical structure between users and enabling interactions between users of the same level that are far away from each other. Additionally, we leverage the hierarchical distance between the target user and other users within the same sequence to guide and modify the role information of the target user. Based on the generated user role embeddings, we train a multi-class classifier to classify roles. Extensive experiments on several real-world network datasets demonstrate that our model outperforms existing baseline methods, showcasing its superior performance. Huijun Tang, Ming Du 0003, Pengfei Jiao, Huaming Wu, Zhidong Zhao |
INFOCOM | 4 |
| 2025 | GC-balanced polar codes correcting insertions, deletions and substitutions for DNA storageabstractIn order to address the insertion, deletion, and substitution (IDS) errors inherent in deoxyribonucleic acid (DNA) storage channels during DNA synthesis and sequencing, we propose a novel GC-balanced polar code scheme tailored to rectify these errors by incorporating the unique characteristics of the DNA storage channel into the polar code design. The innovation lies in modeling errors as a drift vector, reflecting deviations from the desired DNA sequence, aiming to improve the reliability of DNA-based data storage. In this paper, we developed a GC-balanced polar code scheme named DNA-BP Code, which stands for balanced polar code for DNA storage, that effectively rectifies IDS errors in DNA storage. The computational complexity of the proposed encoding and decoding algorithms is $\mathcal{O}(N\log N)$ with respect to the code length $N$. Simulation results show the bit error rate and block error rate as functions of the code length and IDS probability, demonstrating the efficacy of our approach in enhancing the accuracy of DNA storage systems. Huaming Wu |
Briefings Bioinform. | 2 |
| 2025 | Real-Positive-Neighbours Guide Contrastive Graph Clustering NetworkabstractABSTRACT The rapid advancement of deep learning has introduced promising techniques for attribute graph clustering. However, existing deep attributed graph clustering methods face two key limitations: (1) insufficient exploration of multi‐scale neighbourhood structural information during training, and (2) inappropriate graph data augmentation strategies, which often lead to semantic drift and indistinguishable positive samples. To address these issues, this paper proposes a novel Real‐positive‐neighbours Guided Contrastive Graph Clustering Network (ReCogNet) for attribute graph clustering. ReCogNet employs a dynamic attention‐weighted fusion mechanism to refine shallow semantic information derived from the multi‐scale GCN network, enabling the model to capture subtle yet critical node relationships. Additionally, it dynamically identifies real‐positive‐neighbour nodes and adopts a negative‐free contrastive learning objective. This objective maximises the similarity between a query node and its real‐positive‐neighbours in the latent embedding space, thereby improving clustering performance by leveraging meaningful local relationships. Extensive experiments on six benchmark datasets demonstrate that the proposed ReCogNet method consistently outperforms state‐of‐the‐art approaches. Chulei Xiang, Huaming Wu |
Expert Syst. J. Knowl. Eng. | 6 |
| 2025 | CAPTAIN: A Testbed for Co-Simulation of Scalable Serverless Computing Environments for AIoT Enabled Predictive Maintenance in Industry 4.0abstractThe massive amounts of data generated by the Industrial Internet of Things (IIoT) require considerable processing power, which increases carbon emissions and energy usage, and we need sustainable solutions to enable flexible manufacturing. Serverless computing shows potential for meeting this requirement by scaling idle containers to zero energy-efficiency and cost, but this will lead to a cold start delay. Most solutions rely on idle containers, which necessitates dynamic request time forecasting and container execution monitoring. Furthermore, Artificial Intelligence of Things (AIoT) can provide autonomous and sustainable solutions by combining IIoT with artificial intelligence (AI) to solve this problem. Therefore, we develop a new testbed, CAPTAIN, to facilitate AI-based co-simulation of scalable and flexible serverless computing in IIoT environments. The AI module in the CAPTAIN framework employs random forest (RF) and light gradient-boosting machine (LightGBM) models to optimize cold start frequency and prevent cold starts based on their prediction results. The proxy module additionally monitors the client-server network and constantly updates the AI module training dataset via a message queue. Finally, we evaluated the proxy module’s performance using a predictive maintenance-based real-world IIoT application and the AI module’s performance in a realistic serverless environment using a Microsoft Azure dataset. The AI module of the CAPTAIN outperforms baselines in terms of cold start frequency, computational time with 0.5 ms, energy consumption with 1161.0 joules, and CO2 emissions with 32.25e-05 gCO2. The CAPTAIN testbed provides a co-simulation of sustainable and scalable serverless computing environments for AIoT-enabled predictive maintenance in Industry 4.0. Muhammed Golec, Huaming Wu, Ridvan Ozturac, Ajith Kumar Parlikad, Félix Cuadrado, Sukhpal Singh, Steve Uhlig |
IEEE Internet Things J. | 2 |
| 2025 | DPPA: A Deep-Learning-Based Physiological and Psychological Assessment Model for Firefighter Training Injury
Pengyu Tao, Rui Xu 0015, Wenqi Song, Guanjin Qu, Huaming Wu |
IEEE Internet Things J. | 5 |
| 2025 | Gate-Conv SVDD: An Anomaly Detection Framework for Fault Inspection of Photovoltaic Panels Using UAVsabstractAnomaly detection in solar photovoltaic panels using Unmanned Aerial Vehicles (UAVs) faces challenges due to minimal texture variations from surface anomalies (e.g., shadows, eddy currents) in UAV-captured imagery, which constrain both detection precision and real-time performance. Existing approaches often lack quantitative anomaly analysis that integrates aerial imagery with operational data, thereby limiting their practical value and impeding sustainable industry advancement. To address these limitations, we propose Gate-convolution Support Vector Data Description (Gate-conv SVDD), a novel framework that enhances the efficiency and accuracy of anomaly detection through rapid parallel gated feature compression and hypersphere-based Support Vector Data Description (SVDD) clustering. This approach enables precise anomaly localization in high-resolution UAV imagery, as validated through simulations and controlled experimental datasets. Gate-conv SVDD further supports quantitative assessments of anomaly severity, thereby bridging the gap between image-based detection and actionable analysis. Designed for computational efficiency, the framework demonstrates strong potential for fast inference in support of real-time UAV imaging, subject to further hardware integration and field validation. Extensive experiments demonstrate that Gate-conv SVDD outperforms state-of-the-art methods, offering superior accuracy and robustness in controlled settings. Lei Wang 0005, Huaming Wu, Yingfang Yu, Wei Yu 0016, Jun Wang 0193 |
IEEE Internet Things J. | 2 |
| 2025 | Joint Optimization of Task Offloading Content Caching and Resource Allocation in Vehicular Edge ComputingabstractIn Vehicular Edge Computing (VEC) environments, the increasingly complicated functional and non-functional requirements from vehicular applications such as MetaVehicles usually incur larger sizes of task-input data, which not only increase the transmission delay of task-input data via the front-haul links but also degrade the quality of experience for users, even if computation tasks can be offloaded and executed at the network edge. In this article, we put forward a caching-enabled task offloading strategy, by caching and reusing the universal context data at the edge server, to avoid duplicated data transmission in VEC systems. The goal is to minimize the overall response latency for all the tasks, by jointly optimizing task offloading, content caching, and resource allocation decisions in VEC. The optimization problem is formulated as a Mixed-Integer Nonlinear Programming (MINLP) problem. To efficiently solve this problem, we decompose this problem into two subproblems, namely, the computing Resource Allocation (RA) problem and the Joint Offloading and Caching (JOC) problem. The corresponding algorithms are put forward to solve the content caching and task offloading problems, respectively. Numeric evaluation reveals that our strategies and algorithms can achieve better performance in minimizing the overall response latency, in comparison with other approaches. Chaogang Tang, Huaming Wu, Ruidong Li 0001, Joel J. P. C. Rodrigues |
ACM Trans. Auton. Adapt. Syst. | 2 |
| 2025 | Accurate Network Alignment via Consistency in Node EvolutionabstractNetwork alignment, which integrates multiple network resources by identifying anchor nodes that exist in different networks, is beneficial for conducting comprehensive network analysis. Although there have been many studies on network alignment, most of them are limited to static scenarios and only can achieve acceptable top-$\alpha$($\alpha \gt 10$) results. In the absence of considering dynamic changes in networks, accurate network alignment (i.e., top-1 result) faces two problems: 1) Missing information: focusing solely on aligning networks at a specific time leads to low top-1 performance due to the lack of information from other time periods; 2) Confusing information: ignoring temporal information and focusing on aligning networks across the entire time span leads to low top-1 performance due to inability to distinguish the neighborhood nodes of anchor nodes. In this paper, we propose a dynamic network alignment method, which aims to achieve better top-1 alignment results with consider changing network structures over time. Towards this end, we learn the representations of nodes in the changing network structure with time, and preserve the consistency of anchor node pairs during the time-evolution process. Firstly, we employ a Structure-Time-aware module to capture network dynamics while preserving network structure and learning node representations that incorporate temporal information. Secondly, we ensure the global and local consistency of anchor node pairs over time by utilizing linear and similarity functions, respectively. Finally, we determine whether two nodes are anchor node pairs by maintaining consistency between global, local, and node representations. Experimental results obtained from real-world datasets demonstrate that the proposed model achieves performance comparable to several state-of-the-art methods. Qiyao Peng 0001, Yinghui Wang 0005, Pengfei Jiao, Huaming Wu, Wenjun Wang 0002 |
IEEE Trans. Big Data | 4 |
| 2025 | A Novel Homomorphic Blockchain Scheme for Intelligent Transport Services in Fog/Cloud and IoT NetworksabstractModern smart city services necessitate complex technological infrastructure with heterogeneous compute servers, networks, and communication protocols. However, there are many research issues in heterogeneous computing infrastructure for Intelligent transport systems (ITS) when using the services in the network. Therefore, the main objective of this paper is to intelligent transportation services and their underlying infrastructure, built on an amalgamation of the Internet of Things (IoT), cloud and fog computing, and associated technologies. Specifically, this paper investigates the challenging issues of security, processing costs, and communication delays that frequently occur during the communication of data and messages. We propose novel, secure, and cost-effective schemes based on blockchain-assisted homomorphic encryption techniques. A Secure, Cost-Optimal Workload Assignment (SCWA) algorithm and a blockchain scheme made possible by Partially Hashing Homomorphic Encryption and Decryption (PHHE/D) are designed to distribute workload efficiently. We developed a simulator, MOTEL, that simulates the different functions of the proposed schemes and all the necessary components. Using MOTEL and data sets from real transport companies, the proposed approach is tested and evaluated using various experiments. The results demonstrate that, compared to existing solutions, the proposed approach significantly reduces processing costs and delays while maintaining an appropriate level of security in transport services. Abdullah Lakhan, Tor-Morten Grønli, Huaming Wu, Muhammad Younas 0001, George Ghinea |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2025 | TLCO: Topological Link-Aware Task Co-Offloading Method for Joint V2V and V2I SystemabstractJoint Vehicle-to-vehicle (V2V) and Vehicle-to-Infrastructure (V2I) offloading presents an efficient approach to leverage surplus computing resources from neighboring devices, thereby expanding the coverage of computing resources supply in the context of the Internet of Vehicles. However, many studies overlook the significance of topological communications caused by the rapid movement of vehicles, privacy, and communication intentions. To achieve efficient task offloading when facing various topological link structures, we first propose a novel topological link-aware task co-offloading (TLCO) method designed for partially offloading in the joint V2V and V2I system. Next, we model the sequential subtasks offloading process as the Markov Decision Process (MDP) and utilize the Double Deep Q-Network (DDQN) algorithm to optimize the total delay of the proposed system. Additionally, we put forth a prediction framework named Sliding Time Windows and TLCO algorithm (STW-TLCO) to accurately forecast the computation load at various time windows using pulsed parameters. Extensive experimental results demonstrate the effectiveness and superiority of the proposed TLCO-DDQN algorithm in comparison to other Deep Reiforcement Learning (DRL)-based and Greedy-based approaches. Furthermore, the STW-TLCO algorithm exhibits high accuracy, with an R-squared value exceeding 96%, confirming its predictive capabilities. Huijun Tang, Ming Du 0003, Huaming Wu, Pengfei Jiao, Ruidong Li 0001 |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2025 | Deep Reinforcement Learning-Based Collaborative Computation Offloading for Distributed Vehicular Edge ComputingabstractIn Vehicular Edge Computing (VEC), apart from the Road Side Units (RSUs) that can undertake the computation, smart vehicles that incorporate high-end multi-core processors into On-Board Units (OBU) can also contribute their computing resources for vehicular tasks in a pay-as-you-go fashion. Designing an appropriate pricing strategy for vehicles with abundant computing resources is essential yet challenging, as it requires balancing profit-seeking objectives with the needs of service requestors. On the other hand, considering the perspective of vehicles with offloading requests, task offloading should strike a balance between achieving ultra-low task latency and minimizing the associated offloading costs. To tackle these issues, we propose a Collaborative Computation Offloading Scheme (CCOS) for the VEC system. In particular, we take into account the fluctuation of service pricing, to cater to the monetary constraints of service requesters. A Mixed-Integer Nonlinear Programming (MINLP) problem is formulated to minimize the weighted sum of task completion latency and the offloading costs. The optimization problem is decomposed into two subproblems, i.e., the task offloading problem and the computing resource allocation problem, respectively. The task offloading problem is essentially a combinatorial optimization problem that necessitates exponential time complexity for determining the optimal solution. Hence, a Deep Reinforcement Learning (DRL)-based algorithm is put forward to solve this subproblem. The resource allocation problem, however, has been proven to be a convex optimization problem, and the scheduling and allocation of computing resources can be performed in parallel, since each edge node is aware of its own task offloading requests. Simulation results demonstrate that our strategy outperforms other approaches in terms of the convergence rate, task completion rate, and optimal values. Chaogang Tang, Huaming Wu, Shuo Xiao, Ruidong Li 0001 |
IEEE Trans. Intell. Transp. Syst. | 3 |
| 2025 | Graph Convolutional Reinforcement Learning-Guided Joint Trajectory Optimization and Task Offloading for Aerial Edge ComputingabstractThe unique capabilities of Unmanned Aerial Vehicles (UAVs), including their superior mobility, flexibility, and line-of-sight transmission, have made them well-suited for facilitating Aerial Edge Computing (AEC). This computing paradigm is particularly beneficial for meeting the computing demands of User Equipments (UEs) in emergency situations, as it offers efficient support for task offloading. Considering the service requirements of UEs, it is essential to minimize the processing delay experienced by UEs in AEC systems. This is accomplished through the joint optimization of the UAV trajectory, flight speed, and task offloading ratio allocation for UEs. Due to the non-convex nature and the continuous action space of the problem, recent studies have turned to the Deep Deterministic Policy Gradient (DDPG) to tackle similar challenges. However, Deep Neural Networks (DNNs) employed in DDPG are limited to extracting latent information solely from Euclidean data, and are similarly constrained by the highly dynamic changes in channel states within AEC networks, thereby disregarding the valuable features inherent in the structural information. In order to alleviate the task offloading problem in AEC systems, we propose a novel Graph Convolutional Pooling-DDPG (GCP-DDPG) algorithm by exploiting the graph-based multi-relational derivation capability of the multi-Relational Graph Convolutional Network (R-GCN) and employing the reinforcement learning technique. Extensive simulation experiments are conducted to evaluate the superiority and effectiveness of the GCP-DDPG algorithm. The results demonstrate a remarkable performance improvement of 34.6% compared to state-of-the-art approaches. Huaming Wu, Huijun Tang, Ruidong Li 0001, Pengfei Jiao |
IEEE Trans. Intell. Transp. Syst. | 1 |
| 2025 | A Novel Sequence-to-Sequence-Based Deep Learning Model for Multistep Load ForecastingabstractLoad forecasting is critical to the task of energy management in power systems, for example, balancing supply and demand and minimizing energy transaction costs. There are many approaches used for load forecasting such as the support vector regression (SVR), the autoregressive integrated moving average (ARIMA), and neural networks, but most of these methods focus on single-step load forecasting, whereas multistep load forecasting can provide better insights for optimizing the energy resource allocation and assisting the decision-making process. In this work, a novel sequence-to-sequence (Seq2Seq)-based deep learning model based on a time series decomposition strategy for multistep load forecasting is proposed. The model consists of a series of basic blocks, each of which includes one encoder and two decoders; and all basic blocks are connected by residuals. In the inner of each basic block, the encoder is realized by temporal convolution network (TCN) for its benefit of parallel computing, and the decoder is implemented by long short-term memory (LSTM) neural network to predict and estimate time series. During the forecasting process, each basic block is forecasted individually. The final forecasted result is the aggregation of the predicted results in all basic blocks. Several cases within multiple real-world datasets are conducted to evaluate the performance of the proposed model. The results demonstrate that the proposed model achieves the best accuracy compared with several benchmark models. Renzhi Lu, Ruichang Bai, Ruidong Li 0001, Lijun Zhu 0001, Feng Xiao 0002, Dong Wang 0003, Huaming Wu, Yuemin Ding |
IEEE Trans. Neural Networks Learn. Syst. | 8 |
| 2025 | Alleviate the Impact of Heterogeneity in Network Alignment From Community ViewabstractNetwork alignment is a fundamental problem in various domains since it can establish bridges for the same entity (i.e., anchor nodes) between different networks. Most existing network alignment methods are based on consistency assumption, i.e., anchor nodes exhibit similar local structures or neighbors across different networks. However, many anchor nodes have different local structures or neighbors across different networks, which could be regarded as anchor nodes' heterogeneity. It poses a challenge to methods based on the assumption of consistency, as they lack abundant shared information, such as common neighbors. Fortunately, network communities provide the comprehension of node relationships and group structures within networks, which could alleviate the information insufficient. In this article, we propose to address the challenge of inadequate shared information triggered by nodes' heterogeneity from a community perspective. Our model is based on joint optimization of node representation learning and community discovery, including: 1) a node-level constraint is employed to bring nodes with more anchor pairs as neighbors closer together and 2) a community-level constraint is utilized to bring nodes with higher order similarity closer together. We model the cross-network community alignment relations as asymmetric to mitigate the interference caused by anchor node heterogeneity when measuring community alignment relations. Furthermore, we leverage the learned cross-network community alignment relations to supplement node alignment, which could narrow down the search range of potential anchor nodes by focusing solely on aligning nodes within aligned cross-network communities. We conducted extensive experiments on real-world datasets, and the results show the effectiveness and efficiency of our proposed model on network alignment. Qiyao Peng 0001, Yinghui Wang 0005, Pengfei Jiao, Huaming Wu, Lin Pan 0002 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2025 | Collaborative Service Caching, Task Offloading, and Resource Allocation in Caching-Assisted Mobile Edge ComputingabstractMobile Edge Computing (MEC) revolutionizes the traditional cloud-based computing paradigm by moving resources in proximity to the network edge, aiming to cater to the rigorous requirements of emerging latency-sensitive applications. However, the escalating resource demands intensify the competition among user devices (UDs). Thus, it is essential to coordinate task offloading and resource scheduling while ensuring fairness among users in MEC. Despite the crucial role of user fairness in motivating task offloading in MEC, it is often overlooked in existing literature. Therefore, we in this paper propose a caching-enhanced MEC framework and formulate a collaborative service caching, task offloading, and multi-resource allocation problem to maximize average user satisfaction. Multiple factors contribute to the difficulty in solving the optimization problem, including constrained resource capabilities, user mobility, service heterogeneity, and spatial demand coupling. Consequently, we transform the origin problem into two distinct subproblems – the service caching and task offloading problem, and the multi-resource allocation problem, respectively. Then, the Advantage Actor-Critic (A2C) based approach is proposed to address the former problem, while a Lagrangian duality-based approach is adopted to tackle the latter problem. The simulation results demonstrate the superior performance of the proposed solution in comparison to several baseline methods. Chaogang Tang, Yao Ding 0013, Shuo Xiao, Zhenzhen Huang, Huaming Wu |
IEEE Trans. Serv. Comput. | 5 |
| 2025 | Joint Optimization Based on Two-Phase GNN in RIS- and DF-Assisted MISO Systems With Fine-Grained Rate DemandsabstractReconfigurable intelligent Surfaces (RIS) and half-duplex decoded and forwarded (DF) relays can collaborate to optimize wireless signal propagation in communication systems. Users typically have different rate demands and are clustered into groups in practice based on their requirements, where the former results in the trade-off between maximizing the rate and satisfying fine-grained rate demands, while the latter causes a trade-off between inter-group competition and intra-group cooperation when maximizing the sum rate. However, traditional approaches often overlook the joint optimization encompassing both of these trade-offs, disregarding potential optimal solutions and leaving some users even consistently at low date rates. To address this issue, we propose a novel joint optimization model for a RIS- and DF-assisted multiple-input single-output (MISO) system where a base station (BS) is with multiple antennas transmits data by multiple RISs and DF relays to serve grouped users with fine-grained rate demands. We design a new loss function to not only optimize the sum rate of all groups but also adjust the satisfaction ratio of fine-grained rate demands by modifying the penalty parameter. We further propose a two-phase graph neural network (GNN) based approach that inputs channel state information (CSI) to simultaneously and autonomously learn efficient phase shifts, beamforming, and relay selection. The experimental results demonstrate that the proposed method significantly improves system performance. Huijun Tang, Jieling Zhang, Zhidong Zhao, Huaming Wu, Hongjian Sun 0001, Pengfei Jiao |
IEEE Trans. Wirel. Commun. | 4 |
| 2024 | Enhancing Multi-Scale Diffusion Prediction via Sequential Hypergraphs and Adversarial LearningabstractInformation diffusion prediction plays a crucial role in understanding the propagation of information in social networks, encompassing both macroscopic and microscopic prediction tasks. Macroscopic prediction estimates the overall impact of information diffusion, while microscopic prediction focuses on identifying the next user to be influenced. While prior research often concentrates on one of these aspects, a few tackle both concurrently. These two tasks provide complementary insights into the diffusion process at different levels, revealing common traits and unique attributes. The exploration of leveraging common features across these tasks to enhance information prediction remains an underexplored avenue. In this paper, we propose an intuitive and effective model that addresses both macroscopic and microscopic prediction tasks. Our approach considers the interactions and dynamics among cascades at the macro level and incorporates the social homophily of users in social networks at the micro level. Additionally, we introduce adversarial training and orthogonality constraints to ensure the integrity of shared features. Experimental results on four datasets demonstrate that our model significantly outperforms state-of-the-art methods. Pengfei Jiao, Hongqian Chen, Qing Bao, Wang Zhang 0001, Huaming Wu |
AAAI | 5 |
| 2024 | Collaborative Task Offloading with Digital Twin in Multi-Vehicle and Multi-Edge EnvironmentsabstractIn recent years, the effective utilization of edge servers to assist vehicles in handling compute-intensive and latency-sensitive tasks has emerged as a pivotal concern in Vehicular Edge Computing (VEC). In this paper, we adopt a cooperative approach that leverages the collective capabilities of multiple edge servers. This strategy is designed to effectively manage tasks and alleviate the computational burden imposed on these servers. Specifically, Graph Neural Network (GNN) is applied to extract and classify features such as the geographical locations and communication statuses of multiple edge servers, enabling the selection of the most suitable servers for collaborative task execution. We have utilized solar energy for local computing, effectively achieving environmental protection and reducing the local energy burden on vehicles. Moreover, a novel edge attraction formula is defined to refine the rationality of clustering. In addition, Deep Reinforcement Learning (DRL) is employed to make real-time offloading decisions. To ensure experimental accuracy while mitigating costs, we establish a corresponding digital twin environment to acquire experimental data. By conducting a comparative analysis against three other baseline methods, we effectively reduce task completion time and thus meet the stringent demands of time-sensitive tasks. Anqi Gu, Huaming Wu, Yixiao Wang 0002, Ruidong Li 0001, Chaogang Tang |
GLOBECOM | 2 |
| 2024 | Reschedulable Task Allocation Strategy in Cloud-Edge-End Cooperative Mobile Crowd SensingabstractIn centralized mobile crowd sensing (MCS), the cloud platform assigns all the tasks to participants every time. Since the cloud platform consumes a lot of computing and communication resources to provide services for participants, it will bring about high communication delay and request congestion. The cloud-edge-end architecture for service provisioning has aroused extensive attention recently, owing to its advantages in resource provisioning in close proximity to the resource requestors. Despite the advantages of this architecture, we also observe that it cannot dynamically adjust the allocation scheme when the corresponding computing services are not available to the participants after the initial task allocation. To address this issue, we put forward a re-schedulable task allocation approach in the cloud-edge-end architecture. We aim to improve the efficiency of task execution such as the maximization of task completion rate, while considering service types provided by edge servers and multiple constraints such as resource balancing on the edge servers and deadlines for the task responses. An improved Grey Wolf Optimization (GWO) algorithm is adopted for task rescheduling in this paper. Simulation results indicate that the proposed algorithm performs well in terms of task completion rates and task average response time. Shuhao Wang, Chaogang Tang, Huaming Wu, Ruidong Li 0001 |
ICC | 4 |
| 2024 | ECPAS: A Blockchain-based E-Commerce Price Auditing SystemabstractIn recent years, with the widespread of the Internet and further big data, E-Commerce (EC) has emerged as a popular medium for users to engage in online transactions of products and services. Generally, Service Providers (SPs) of EC collect users' personal information and utilize advanced big data technologies to enhance their services. However, the price discrimination problem may also arise based on personalized information, where malicious SPs analyze users' historical orders to provide the same products or services at varying prices depending on their characteristics. In this paper, we propose a price auditing system called E-Commerce Price Auditing System (ECPAS) to resolve this problem. ECPAS consists of four smart contracts: User Registration Contract, Product Registration Contract, Insurance Purchasing Contract, and Price Auditing Contract, which realize EC price auditing and financial compensation for price discrimination based on a private blockchain. Meanwhile, ECPAS utilizes InterPlanetary File System (IPFS) to efficiently store product data. Experimental results demonstrate that ECPAS achieves a higher processing speed of 5 million price auditing per day while maintaining low gas and on-chain storage costs based on the IPFS. Toshiki Takakubo, Ruidong Li 0001, Haihan Nan, Qun Jin, Zhou Su 0001, Huaming Wu |
ICC | 6 |
| 2024 | Joint Optimization of Service Caching Task Offloading and Resource Allocation in Cloud-Edge Cooperative NetworkabstractThe cloud-edge cooperative network presents both opportunities and challenges for latency-sensitive and computation-intensive tasks. Effectively harnessing the strengths of edge computing and cloud computing enables real-time task handling, thus reaching a win-win situation where not only the stated quality of service (QoS) is delivered from the angle of service providers, but also the quality of experience (QoE) is improved from the angle of service requestors. However, due to the unpredictable task generation and time-varying environments, it is challenging to achieve optimal task scheduling and effective resource management and allocation. To address this issue, we propose an innovative cloud-edge framework that incorporates task offloading, service caching, and resource allocation in this paper. In this framework, we can determine where to offload the task, e.g., locally, at the edge, or in the cloud center. In view of the importance of the superior user experience, we aim to maximize the user satisfaction regarding task offloading in this framework. The problem is actually a mixed-integer nonlinear programming (MINLP) problem that entails simultaneously addressing cache decisions, offloading decisions, and resources allocation in a dynamic cloud-edge computing system. Owing to the NP-hardness, our original problem is decomposed into two layers of alternating problems. Specifically, we adopt a genetic algorithm (GA) based approach to jointly make cache and offloading decisions, and then iteratively optimize the communication and computing resources allocation. Extensive experimentation has demonstrated the feasibility and effectiveness of the proposed approach. Chaogang Tang, Yao Ding 0013, Shuo Xiao, Huaming Wu, Ruidong Li 0001 |
ICC | 4 |
| 2024 | A bandwidth-fair migration-enabled task offloading for vehicular edge computing: a deep reinforcement learning approach
Chaogang Tang, Shuo Xiao, Huaming Wu, Wei Chen 0036 |
CCF Trans. Pervasive Comput. Interact. | 4 |
| 2024 | Deep Reinforcement Learning for Integrated Sensing and Communication in RIS-Assisted 6G V2X SystemabstractThe recent advancements in integrated sensing and communications (ISACs) technology have introduced new possibilities to address the quality of communication and high-resolution positioning requirements in the next-generation wireless communication network (6G) vehicle-to-everything (V2X). Simultaneously providing high-accurate positioning and high-communication capacity (CC) for the intelligent service of the vehicle target is challenging. In this article, we propose a reconfigurable intelligent surface (RIS)-assisted 6G V2X system to achieve highly accurate positioning of the vehicle target with basic communication requirements. We provide the CC and the 3-D fisher information matrix (FIM) formulations of the vehicle target. We demonstrate the direct impact of phase modulation in the reflector units on joint positioning accuracy and CC performance. Meanwhile, we design a flexible deep deterministic policy gradient (FL-DDPG) algorithm network with an$\epsilon $-greedy strategy to solve the high-dimensional nonconvex optimization problem, achieves minimal positioning error while satisfying various CC requirements. Simulation results demonstrate that the FL-DDPG algorithm enhances positioning accuracy by a minimum of 89% and improves the achievable rate of the vehicle target by nearly 3 times, which outperforms traditional mathematical methods. Compared with classical deep reinforcement learning methods, FL-DDPG achieves better positioning accuracy while satisfying the communication requirements. When confronting imperfect channel, FL-DDPG enables addressing the channel estimation errors effectively on the ISAC system. Xudong Long, Yubin Zhao, Huaming Wu, Cheng-Zhong Xu 0001 |
IEEE Internet Things J. | 3 |
| 2024 | Load Balancing in SDN-Enabled WSNs Toward 6G IoE: Partial Cluster Migration ApproachabstractThe vision for the sixth-generation (6G) network involves the integration of communication and sensing capabilities in internet of everything (IoE), towards enabling broader interconnection in the devices of distributed wireless sensor networks (WSN). Moreover, the merging of SDN policies in 6G IoE-based WSNs i.e. SDN-enable WSN improves the network’s reliability and scalability via integration of sensing and communication (ISAC). It consists of multiple controllers to deploy the control services closer to the data plane for a speedy response through control messages. However, controller placement and load balancing are the major challenges in SDN-enabled WSNs due to the dynamic nature of data plane devices. To address the controller placement problem, an optimal number of controllers is identified using the articulation point method. Furthermore, a nature-inspired cheetah optimization algorithm is proposed for the efficient placement of controllers by considering the latency and synchronization overhead. Moreover, a load-sharing based control node migration (LS-CNM) method is proposed to address the challenges of controller load balancing dynamically. The LS-CNM identifies the overloaded controller and corresponding assistant controller with low utilization. Then, a suitable control node is chosen for partial migration in accordance with the load of the assistant controller. Subsequently, LS-CNM ensures dynamic load balancing by considering threshold loads, intelligent assistant controller selection, and real-time monitoring for effective partial load migration. The proposed LS-CNM scheme is executed on the open network operating system (ONOS) controller and the whole network is simulated in ns-3 simulator. The simulation results of the proposed LS-CNM outperform the state of the art in terms of frequency of controller overload, load variation of each controller, round trip time, and average delay. Vikas Tyagi, Samayveer Singh, Huaming Wu, Sukhpal Singh |
IEEE Internet Things J. | 3 |
| 2024 | A deep contrastive framework for unsupervised temporal link prediction in dynamic networks
Pengfei Jiao, Xinxun Zhang, Huaming Wu, Mengzhou Gao 0001, Tianpeng Li |
Inf. Sci. | 5 |
| 2024 | Contrastive representation learning on dynamic networks
Pengfei Jiao, Hongjiang Chen 0001, Huijun Tang, Qing Bao, Zhidong Zhao, Huaming Wu |
Neural Networks | 7 |
| 2024 | HGN2T: A Simple but Plug-and-Play Framework Extending HGNNs on Heterogeneous Temporal GraphsabstractHeterogeneous graphs (HGs) with multiple entity and relation types are common in real-world networks. Heterogeneous graph neural networks (HGNNs) have shown promise for learning HG representations. However, most HGNNs are designed for static HGs and are not compatible with heterogeneous temporal graphs (HTGs). A few existing works have focused on HTG representation learning but they care more about how to capture the dynamic evolutions and less about their compatibility with those well-designed static HGNNs. They also handle graph structure and temporal dependency learning separately, ignoring that HTG evolutions are influenced by both nodes and relationships. To address this, we propose HGN2T, a simple and general framework that makes static HGNNs compatible with HTGs. HGN2T is plug-and-play, enabling static HGNNs to leverage their graph structure learning strengths. To capture the relationship-influenced evolutions, we design a special mechanism coupling both the HGNN and sequential model. Finally, through joint optimization by both detection and prediction tasks, the learned representations can fully capture temporal dependencies from historical information. We conduct several empirical evaluation tasks, and the results show our HGN2T can adapt static HGNNs to HTGs and overperform existing methods for HTGs. Huan Liu 0001, Pengfei Jiao, Xuan Guo 0005, Huaming Wu, Mengzhou Gao 0001 |
IEEE Trans. Big Data | 4 |
| 2024 | A Secure High-Order Gene Interaction Detection Algorithm Based on Deep Neural NetworkabstractIdentifying high-order Single Nucleotide Polymorphism (SNP) interactions of additive genetic model is crucial for detecting complex disease gene-type and predicting pathogenic genes of various disorders. We present a novel framework for high-order gene interactions detection, not directly identifying individual site, but based on Deep Learning (DL) method with Differential Privacy (DP), termed as Deep-DPGI. Firstly, integrate loss functions including cross-entropy and focal loss function to train the model parameters that minimize the value of loss. Secondly, use the layer-wise relevance analysis method to measure relevance difference between neurons weight and outputting results. Deep-DPGI disturbs neuron weight by adaptive noising mechanism, protecting the safety of high-order gene interactions and balancing the privacy and utility. Specifically, more noise is added to gradients of neurons that is less relevance with the outputs, less noise to gradients that more relevance. Finally, Experiments on simulated and real datasets demonstrate that Deep-DPGI not only improve the power of high-order gene interactions detection in with marginal and without marginal effect of complex disease models, but also prevent the disclosure of sensitive information effectively. Yongting Zhang, Yonggang Gao, Huaming Wu, Youbing Xia, Xiang Wu 0017 |
IEEE Trans. Comput. Biol. Bioinform. | 4 |
| 2024 | Inductive Link Prediction via Interactive Learning Across Relations in Multiplex NetworksabstractNetwork embedding is an important class of link prediction methods, which can use the distance between learned low-dimensional node representations to characterize the similarity between nodes. Traditional network embedding methods focus on single-layer networks, while in reality, a large part of complex networks are not isolated, but interdependent and interrelated, forming multiplex complex networks. Also, how to effectively exploit layer correlations in multiplex networks to learn more robust and valuable representations, to improve link prediction performance, has been a hot research topic in the field of complex network analysis. However, previous studies mainly focus on inferring intralinks in each layer of complex networks or anchor links among layers. Another issue that has not been discussed is how to predict potential links or reconstruct the network in unobserved relations based on existing multiplex networks. To this issue, we define a novel inductive link prediction problem in multiplex networks, in which most existing multichannel network embedding methods fail to solve. This is either because they only emphasize the specific structure information of an individual layer or only capture the common information for all layers. To effectively address this problem, we propose a novel embedding method termed interactive learning across relations (ILAR), to capture and fully exploit the multiple relations and complex layer correlations in multiplex networks. We leverage two convolutional modules and ILAR to capture the sufficient complementary and correlations in multiplex networks. Moreover, during interactive learning, a disparity constraint is introduced, which enforces the features encoded from two convolutional modules to be different and prevents information redundancy. Finally, the extensive experiments in several real-world datasets show that our model can significantly outperform the existing state-of-the-art network embedding methods on the novel link prediction problem in multiplex networks. Mengzhou Gao 0001, Pengfei Jiao, Ruili Lu, Huaming Wu, Yinghui Wang 0005, Zhidong Zhao |
IEEE Trans. Comput. Soc. Syst. | 4 |
| 2024 | MRFS: Mining Rating Fraud Subgraph in Bipartite Graph for Users and ProductsabstractFraud in e-commerce fields (e.g., Amazon, Taobao, and so on) and social networks (e.g., Twitter and Weibo) has recently brought a very bad user experience. Rating fraud detection is an urgent issue for improving user experiences. However, existing methods have lots of limitations in some respects, because it is always very hard to acquire sufficient labeled data for fraud detection and detect new fraud patterns. Fortunately, the relationship for users rating (e.g., purchasing and following) products can be represented as a bipartite graph. So the problem of rating fraud detection can be transformed into the problem of abnormal subgraph detection in the bipartite graph. The major challenge of fraud detection is to distinguish fake rates from real user rates. In this article, we focus on mining rating fraud-connected subgraphs in a bipartite graph. The motivation for this work is fraud detection tasks, which can usually be formulated as mining a bipartite graph formed by source nodes (followers and users) and target nodes (followees and products) for malicious patterns. Now, smart fraudsters evade existing detection methods by buying a large pool of users and hijacking honest users, making them look “normal”-this behavior is called “camouflage.” Accordingly, we propose a fraud detection approach for mining rating fraud subgraph (MRFS), which addresses the problem from the intrinsic metric (e.g., fraudulence, badness and unreliability). The proposed MRFS mines the intrinsic characteristics of nodes and edges from node behavior information, which is an effective and scalable (linear on the input size) algorithm. A large number of comparative experimental results on real-world rating networks show that our proposed MRFS is efficient and universal. Wei Yu 0016, Guangquan Xu, Huaming Wu, Hongyan Li 0003, Jun Wang 0193, Xiaoming Li 0006 |
IEEE Trans. Comput. Soc. Syst. | 4 |
| 2024 | Fuzzy-Centric Fog-Cloud Inspired Deep Interval Bi-LSTM Healthcare Framework for Predicting Yellow Fever OutbreakabstractYellow fever is a vigorous, phlebotomic, vector-borne disease that poses a significant public health threat in regions with high mosquito density and inadequate vaccination coverage. The disease's toxic phase is lethal, making prompt identification and control measures crucial. The emergence of the latest technologies and data analytics techniques, such as edge-cloud computing, data analytics, and machine learning/deep learning, has played a pivotal role in revolutionizing remote healthcare services. Henceforth, applying the abovementioned technologies leads to improvements in the response time, service quality, and location awareness of healthcare systems. Relative to this context, we propose an intelligent fuzzy-centric fog–cloud-assisted healthcare framework to identify and control yellow fever epidemics. Initially, at the fog layer, singular value decomposition is used for data dimensionality reduction analysis and the Fuzzy-C mean clustering (FCM) algorithm is leveraged to get rigorous results. Moreover, for better results and to focus on time-series patterns, the deep interval type 2 fuzzy Bi-LSTM model is proposed at the cloud layer to generate a yellow fever severity index and visualize each yellow fever region based on self-organized maps. In addition, we propose an alert generation mechanism to facilitate real-time decision-making. Finally, results show that the proposed system yields significant efficacy, compared with other state-of-the-art methodologies. Prabal Verma, Tawseef Ayoub Shaikh, Sandeep K. Sood, Harkiran Kaur, Mohit Kumar 0004, Huaming Wu, Sukhpal Singh |
IEEE Trans. Fuzzy Syst. | 6 |
| 2024 | VGGM: Variational Graph Gaussian Mixture Model for Unsupervised Change Point Detection in Dynamic NetworksabstractChange point detection in dynamic networks aims to detect the points of sudden change or abnormal events within the network. It has garnered substantial interest from researchers due to its potential to enhance the stability and reliability of real-world networks. Most change point detection methods are based on statistical characteristics and phased training, and some methods are required to set the percent of change points. Meanwhile, existing methods for change point detection suffer from two limitations. On one hand, they struggle to extract snapshot features that are crucial for accurate change point detection, thereby limiting their overall effectiveness. On the other hand, they are typically tailored for specific network types and lack the versatility to adapt to networks of varying scales. To solve these issues, we propose a novel unified end-to-end framework called Variational Graph Gaussian Mixture model (VGGM) for change point detection in dynamic networks. Specifically, VGGM combines Variational Graph Auto-Encoder (VGAE) and Gaussian Mixture Model (GMM) through joint training, incorporating a Mixture-of-Gaussians prior to model dynamic networks. This approach yields highly effective snapshot embeddings via VGAE and a dedicated readout function, while automating change point detection through GMM. The experimental results, conducted on both real-world and synthetic datasets, clearly demonstrate the superiority of our model in comparison to the current state-of-the-art methods for change point detection. Xinxun Zhang, Pengfei Jiao, Mengzhou Gao 0001, Tianpeng Li, Yiming Wu 0001, Huaming Wu, Zhidong Zhao |
IEEE Trans. Inf. Forensics Secur. | 6 |
| 2024 | Neural Networks Based Smart E-Health Application for the Prediction of Tuberculosis Using Serverless ComputingabstractThe convergence of the Internet of Things (IoT) with e-health records is creating a new era of advancements in the diagnosis and treatment of disease, which is reshaping the modern landscape of healthcare. In this paper, we propose a neural networks-based smart e-health application for the prediction of Tuberculosis (TB) using serverless computing. The performance of various Convolution Neural Network (CNN) architectures using transfer learning is evaluated to prove that this technique holds promise for enhancing the capabilities of IoT and e-health systems in the future for predicting the manifestation of TB in the lungs. The work involves training, validating, and comparing Densenet-201, VGG-19, and Mobilenet-V3-Small architectures based on performance metrics such as test binary accuracy, test loss, intersection over union, precision, recall, and F1 score. The findings hint at the potential of integrating these advanced Machine Learning (ML) models within IoT and e-health frameworks, thereby paving the way for more comprehensive and data-driven approaches to enable smart healthcare. The best-performing model, VGG-19, is selected for different deployment strategies using server and serless-based environments. We used JMeter to measure the performance of the deployed model, including the average response rate, throughput, and error rate. This study provides valuable insights into the selection and deployment of ML models in healthcare, highlighting the advantages and challenges of different deployment options. Furthermore, it also allows future studies to integrate such models into IoT and e-health systems, which could enhance healthcare outcomes through more informed and timely treatments. Subramaniam Subramanian Murugesan, Sasidharan Velu, Muhammed Golec, Huaming Wu, Sukhpal Singh |
IEEE J. Biomed. Health Informatics | 4 |
| 2024 | DRL-Based URLLC-Constraint and Energy-Efficient Task Offloading for Internet of Health ThingsabstractInternet of Health Things (IoHT) is a promising e-Health paradigm that involves offloading numerous computational-intensive and delay-sensitive tasks from locally limited IoHT points to edge servers (ESs) with abundant computational resources in close proximity. However, existing computation offloading techniques struggle to meet the burgeoning health demands in ultra-reliable and low-latency communication (URLLC), one of the 5G application scenarios. This article proposes a Multi-Agent Soft-Actor-Critic-discrete based URLLC-constrained task offloading and resource allocation (MASACDUA) scheme to maximize throughput while minimizing power consumption on the remote side, considering the long-term URLLC constraints. The URLLC constraint conditions are formulated using extreme value theory, and Lyapunov optimization is employed to divide the problem into task offloading and computation resource allocation. MASAC-discrete and a queue backlog-aware algorithm are utilized to approach task offloading and computation resource allocation, respectively. Extensive simulation results demonstrate that MASACDUA outperforms traditional DRL algorithms under different IoHT points and data arrival rate intervals and achieves superior performance in delay, bound violation probability, and other characteristics related to URLLC. Yixiao Wang 0002, Huaming Wu, Rutvij H. Jhaveri, Youcef Djenouri |
IEEE J. Biomed. Health Informatics | 2 |
| 2024 | Computation Energy Efficiency Maximization for NOMA-Based and Wireless-Powered Mobile Edge Computing With Backscatter CommunicationabstractIn the Internet of Things (IoT) environment, a wide variety of mobile devices (MDs) have become part of it, leading to a dramatic increase in the amount of task data. However, due to the limited battery capacity and computing resources of MDs, a lot of effort is required to be taken on how to process more data with less energy. In this paper, we take into account the low utilization of spectrum resources and the short battery life of the equipment, and a backscatter communication-mobile edge computing (BC-MEC) network system based on Non-orthogonal multiple access (NOMA) communication mode is proposed. In order to maximize the computation energy efficiency (CEE) of the system, we jointly optimize the backscatter coefficient of each MD, the backscatter communication duration, the direct offloading duration, the MEC server processing time, the local processing time, the direct offloading power of each MD, the calculation frequency of the MEC server, and the local calculation frequency of each MD. We then formulate it as a joint fractional optimization problem, which is a non-convex optimization problem that is difficult to solve by heuristic algorithms with high computational complexity. To this end, we transform such a problem into a convex problem and apply the Lagrangian dual method to solve it efficiently. Furthermore, in order to meet different user requirements, two effective iterativeDinkelbach algorithms based onBackscatterCoefficientUpdates (DBCU) are proposed to solve this problem. Extensive simulation results demonstrate the superiority of our proposed approach, which improves the system CEE by at least 10% compared to state-of-the-art methods. Junhui Du, Huaming Wu, Minxian Xu, Rajkumar Buyya |
IEEE Trans. Mob. Comput. | 2 |
| 2024 | Lyapunov-Guided Offloading Optimization Based on Soft Actor-Critic for ISAC-Aided Internet of VehiclesabstractDue to numerous computation-intensive and delay-sensitive tasks in the Internet of Vehicles (IoV), Vehicular Edge Computing (VEC) is increasingly playing a crucial role as a key solution in the IoV. However, how to concurrently enhance communication quality and reduce the cost of latency and energy has emerged as a critical challenge in VEC. To tackle the above problem, we propose a Lyapunov-guided offloading based on the Soft Actor-Critic (SAC) algorithm, named LySAC, to minimize the average cost of the Integrated Sensing and Communications (ISAC) technology-aided IoV, where ISAC technology can effectively improve the communication quality by harnessing high-frequency waveforms to seamlessly integrate communication and sensing functionalities. First, we model the offloading process of ISAC-Aided IoV as an optimization problem of the joint cost of delay and energy with long-term energy consumption and queue stability. Then we formulate the optimization problem as a Lyapunov optimization and utilize the SAC method to find the optimal offloading decisions. Finally, we conduct extensive experiments and the results demonstrate the effectiveness and superiority of the proposed LySAC in minimizing total cost while maintaining queue stability and meeting long-term energy requirements compared with other several baseline schemes. Yonghui Liang, Huijun Tang, Huaming Wu, Yixiao Wang 0002, Pengfei Jiao |
IEEE Trans. Mob. Comput. | 3 |
| 2024 | Computation Energy Efficiency Maximization for Intelligent Reflective Surface-Aided Wireless Powered Mobile Edge ComputingabstractA wide variety of Mobile Devices (MDs) are adopted in Internet of Things (IoT) environments, resulting in a dramatic increase in the volume of task data and greenhouse gas emissions. However, due to the limited battery power and computing resources of MD, it is critical to process more data with less energy. This paper studies the Wireless Power Transfer-based Mobile Edge Computing (WPT-MEC) network system assisted by Intelligent Reflective Surface (IRS) to enhance communication performance while improving the battery life of MD. In order to maximize the Computation Energy Efficiency (CEE) of the system and reduce the carbon footprint of the MEC server, we jointly optimize the CPU frequencies of MDs and MEC server, the transmit power of Power Beacon (PB), the processing time of MEC server, the offloading time and the energy harvesting time of MDs, the local processing time and the offloading power of MD and the phase shift coefficient matrix of Intelligent Reflecting Surface (IRS). Moreover, we transform this joint optimization problem into a fractional programming problem. We then propose the Dinkelbach Iterative Algorithm with Gradient Updates (DIA-GU) to solve this problem effectively. With the help of convex optimization theory, we can obtain closed-form solutions, revealing the correlation between different variables. Compared to other algorithms, the DIA-GU algorithm not only exhibits superior performance in enhancing the system's CEE but also demonstrates significant reductions in carbon emissions. Junhui Du, Minxian Xu, Sukhpal Singh, Huaming Wu |
IEEE Trans. Sustain. Comput. | 4 |
| 2024 | ATOM: AI-Powered Sustainable Resource Management for Serverless Edge Computing EnvironmentsabstractServerless edge computing decreases unnecessary resource usage on end devices with limited processing power and storage capacity. Despite its benefits, serverless edge computing's zero scalability is the major source of the cold start delay, which is yet unsolved. This latency is unacceptable for time-sensitive Internet of Things (IoT) applications like autonomous cars. Most existing approaches need containers to idle and use extra computing resources. Edge devices have fewer resources than cloud-based systems, requiring new sustainable solutions. Therefore, we propose an AI-powered, sustainable resource management framework called ATOM for serverless edge computing. ATOM utilizes a deep reinforcement learning model to predict exactly when cold start latency will happen. We create a cold start dataset using a heart disease risk scenario and deploy using Google Cloud Functions. To demonstrate the superiority of ATOM, its performance is compared with two different baselines, which use the warm-start containers and a two-layer adaptive approach. The experimental results showed that although the ATOM required more calculation time of 118.76 seconds, it performed better in predicting cold start than baseline models with an RMSE ratio of 148.76. Additionally, the energy consumption and$CO_{2}$emission amount of these models are evaluated and compared for the training and prediction phases. Muhammed Golec, Sukhpal Singh, Félix Cuadrado, Ajith Kumar Parlikad, Minxian Xu, Huaming Wu, Steve Uhlig |
IEEE Trans. Sustain. Comput. | 6 |
| 2023 | Codecs for DNA-based Data Storage Systems with Multiple Constraints for Internet of ThingsabstractInternet of Things (IoT) devices are severely constrained in computational capacity, battery life, and data storage, which fail to meet the requirement of mass data storage. With the explosive growth of data to be stored, Deoxyribonucleic acid (DNA)-based storage has become a promising direction for IoT data storage due to its various advantages, e.g. high capacity, long durability and scalability. However, DNA synthesis and sequencing are subject to errors due to certain biochemical properties of DNA. In this paper, an explicit encoding and decoding scheme for constrained systems satisfying both 3-RLL constraint and strong-( 4,1)-locally-GC-balanced constraint is designed. We propose the use of a state-splitting algorithm to encode binary strong-(4,1)-locally-balanced constrained systems with the rate 2: 3, and a state-dependent decoding algorithm to decode the encoded data. The calculation results show that the codebook of the encoding scheme in this paper is larger than that of the existing scheme, and the total number of codewords with a length of 24 is more than 6 times that of the existing scheme. The information rate is higher than that of existing coding schemes. The encoding table size required is two orders of magnitude smaller than the existing scheme. Kaixin Fan, Huaming Wu, Ruidong Li 0001 |
GLOBECOM | 2 |
| 2023 | Multi-stage Optimization of Incentive Mechanisms for Mobile Crowd Sensing Based on Top-Trading Cycles
Jingjie Shang, Chaogang Tang, Huaming Wu, Shuhao Wang, Shoujun Zhang |
ICA3PP (1) | 4 |
| 2023 | Digital Twin Empowered Task Offloading for Vehicular Edge ComputingabstractVehicular edge computing (VEC) as a promising computing paradigm has accelerated the reformation of existing dominating computing infrastructures, enabling resource provisioning in close proximity to resource requestors. However, several challenges still exist, including efficient resource scheduling and management, dynamic wireless channel state, and limited bandwidth usage. To address these issues, we introduce the digital twin (DT) technology into VEC, enabling DTs of physical entities in VEC to achieve real-time offloading decision-making in the DT simulation cycle. In particular, we propose a DT-empowered VEC (DT-VEC) architecture, aiming to achieve efficient task offloading while considering extra latency incurred by task migration. We further put forward an efficient algorithm to minimize the response latency for all the tasks in the optimization period. The simulation results have proven that our approach outperforms the other two greedy approaches. Chaogang Tang, Huaming Wu, Chunsheng Zhu, Shuo Xiao |
ICPADS | 2 |
| 2023 | ChainsFormer: A Chain Latency-Aware Resource Provisioning Approach for Microservices Cluster
Chenghao Song, Minxian Xu, Kejiang Ye, Huaming Wu, Sukhpal Singh, Rajkumar Buyya, Cheng-Zhong Xu 0001 |
ICSOC (1) | 4 |
| 2023 | A Novel Soft-In Soft-Out Decoding Algorithm for VT Codes on Multiple Received DNA StrandsabstractIn recent years, DNA-based data storage has received extensive attention as a promising technology due to its high density, long-term durability, and low power consumption. One of the most challenging issues in its field is coping with insertion, deletion, and substitution (IDS) errors introduced during DNA synthesis and sequencing. Many traditional codes have been introduced as error correction methods, among which VT codes have attracted widespread interest since it is asymptotically optimal. In this work, we provide a novel soft-input soft-output (SISO) decoding algorithm for VT codes and generalize it to decode multiple received sequences. Monte Carlo simulations show that the bit error rate of the SISO decoder is one order of magnitude lower as compared with that of the conventional hard-decision decoder. Additionally, the generalized decoding algorithm over multiple received sequences achieves significant performance gains compared to a single-sequence transmission case. We further provide two reduced-complexity strategies for our SISO decoding algorithm that greatly reduce the decoding complexity by truncating traces of small probability. Guanjin Qu, Huaming Wu |
ISIT | 3 |
| 2023 | Temporal Graph Representation Learning with Adaptive Augmentation Contrastive
Hongjiang Chen 0001, Pengfei Jiao, Huijun Tang, Huaming Wu |
ECML/PKDD (2) | 4 |
| 2023 | Multiple errors correction for position-limited DNA sequences with GC balance and no homopolymer for DNA-based data storageabstractDeoxyribonucleic acid (DNA) is an attractive medium for long-term digital data storage due to its extremely high storage density, low maintenance cost and longevity. However, during the process of synthesis, amplification and sequencing of DNA sequences with homopolymers of large run-length, three different types of errors, namely, insertion, deletion and substitution errors frequently occur. Meanwhile, DNA sequences with large imbalances between GC and AT content exhibit high dropout rates and are prone to errors. These limitations severely hinder the widespread use of DNA-based data storage. In order to reduce and correct these errors in DNA storage, this paper proposes a novel coding schema called DNA-LC, which converts binary sequences into DNA base sequences that satisfy both the GC balance and run-length constraints. Furthermore, our coding mode is able to detect and correct multiple errors with a higher error correction capability than the other methods targeting single error correction within a single strand. The decoding algorithm has been implemented in practice. Simulation results indicate that our proposed coding scheme can offer outstanding error protection to DNA sequences. The source code is freely accessible at https://github.com/XiayangLi2301/DNA. Xiayang Li, Moxuan Chen, Huaming Wu |
Briefings Bioinform. | 3 |
| 2023 | MR-DRO: A Fast and Efficient Task Offloading Algorithm in Heterogeneous Edge/Cloud Computing EnvironmentsabstractWith the rapid development of Internet of Things (IoT) and next-generation communication technologies, resource-constrained mobile devices (MDs) fail to meet the demand of resource-hungry and compute-intensive applications. To cope with this challenge, with the assistance of mobile-edge computing (MEC), offloading complex tasks from MDs to edge cloud servers (CSs) or central CSs can reduce the computational burden of devices and improve the efficiency of task processing. However, it is difficult to obtain optimal offloading decisions by conventional heuristic optimization methods, because the decision-making problem is usually NP-hard. In addition, there are shortcomings in using intelligent decision-making methods, e.g., lack of training samples and poor ability of migration under different MEC environments. To this end, we propose a novel offloading algorithm named meta reinforcement-deep reinforcement learning-based offloading, consisting of a meta-reinforcement learning (meta-RL) model, which improves the migration ability of the whole model, and a deep reinforcement learning (DRL) model, which combines multiple parallel deep neural networks (DNNs) to learn from historical task offloading scenarios. Simulation results demonstrate that our approach can effectively and efficiently generate near-optimal offloading decisions in IoT environments with edge and cloud collaboration, which further improves the computational performance and has strong portability when making offloading decisions. Ziru Zhang, Nianfu Wang, Huaming Wu, Chaogang Tang, Ruidong Li 0001 |
IEEE Internet Things J. | 3 |
| 2023 | Role Discovery-Guided Network Embedding Based on Autoencoder and Attention MechanismabstractRecently, network embedding (NE) is an amazing research point in complex networks and devoted to a variety of tasks. Nearly, all the methods and models of NE are based on the local, high-order, or global similarity of the networks, and few studies have focused on the role discovery or structural similarity, which is of great significance in spreading dynamics and network theory. Meanwhile, existing NE models for role discovery suffer from two limitations, that is: 1) they fail to model the varying dependencies between each node and its neighbor nodes and 2) they cannot capture the effective node features which are helpful to role discovery, which makes these methods ineffective when applied to the role discovery task. To solve the above problems of NE for role discovery or structural similarity, we propose a unified deep learning framework, called RDAA, which can effectively represent features of nodes and benefit the Role Discovery-guided NE with a deep autoencoder, while modeling the local links with an Attention mechanism. In addition, we design an elaborately binding technique to combine both parts and optimize the framework in a unified way. We conduct different experiments, including visualization, role classification, role discovery, and running time compared to popular NE methods for both proximity and structural similarity. The RDAA has better performance on all the datasets and achieves good tradeoffs. Pengfei Jiao, Qiang Tian, Wang Zhang 0001, Xuan Guo 0005, Di Jin 0001, Huaming Wu |
IEEE Trans. Cybern. | 6 |
| 2023 | Exploring Temporal Community Structure via Network EmbeddingabstractTemporal community detection is helpful to discover and analyze significant groups or clusters hidden in dynamic networks in the real world. A variety of methods, such as modularity optimization, spectral method, and statistical network model, has been developed from diversified perspectives. Recently, network embedding-based technologies have made significant progress, and one can exploit deep learning superiority to network tasks. Although some methods for static networks have shown promising results in boosting community detection by integrating community embedding, they are not suitable for temporal networks and unable to capture their dynamics. Furthermore, the dynamic embedding methods only model network varying without considering community structures. Hence, in this article, we propose a novel unsupervised dynamic community detection model, which is based on network embedding and can effectively discover temporal communities and model dynamic networks. More specifically, we propose the community prior by introducing the Gaussian mixture model (GMM) in the variational autoencoder, which can obtain community information and better model the evolutionary characteristics of community structure and node embedding by utilizing the variant of gated recurrent unit (GRU). Extensive experiments conducted in real-world and artificial networks demonstrate that our proposed model has a better effect on improving the accuracy of dynamic community detection. Tianpeng Li, Wenjun Wang 0002, Pengfei Jiao, Yinghui Wang 0005, Ruomeng Ding, Huaming Wu, Lin Pan 0002, Di Jin 0001 |
IEEE Trans. Cybern. | 6 |
| 2023 | Reward Shaping-Based Actor-Critic Deep Reinforcement Learning for Residential Energy ManagementabstractResidential energy consumption continues to climb steadily, requiring intelligent energy management strategies to reduce power system pressures and residential electricity bills. However, it is challenging to design such strategies due to the random nature of electricity pricing, appliance demand, and user behavior. This article presents a novel reward shaping (RS)-based actor–critic deep reinforcement learning (ACDRL) algorithm to manage the residential energy consumption profile with limited information about the uncertain factors. Specifically, the interaction between the energy management center and various residential loads is modeled as a Markov decision process that provides a fundamental mathematical framework to represent the decision-making in situations where outcomes are partially random and partially influenced by the decision-maker control signals, in which the key elements containing the agent, environment, state, action, and reward are carefully designed, and the electricity price is considered as a stochastic variable. An RS-ACDRL algorithm is then developed, incorporating both the actor and critic network and an RS mechanism, to learn the optimal energy consumption schedules. Several case studies involving real-world data are conducted to evaluate the performance of the proposed algorithm. Numerical results demonstrate that the proposed algorithm outperforms state-of-the-art RL methods in terms of learning speed, solution optimality, and cost reduction. Renzhi Lu, Huaming Wu, Yuemin Ding, Dong Wang 0003, Hai-Tao Zhang |
IEEE Trans. Ind. Informatics | 3 |
| 2023 | Lyapunov-Guided Delay-Aware Energy Efficient Offloading in IIoT-MEC SystemsabstractWith the increasingly humanized and intelligent operation of Industrial Internet of Things (IIoT) systems in Industry 5.0, delay-sensitive and compute-intensive (DSCI) devices have proliferated, and their demand for low latency and low power consumption has become more and more eager. In order to extend the battery life and improve the quality of user experience, we can offload DSCI-type workloads to mobile edge computing (MEC) servers for processing. However, offloading massive amounts of tasks will incur higher energy consumption, which is a severe test for the limited battery capacity of devices. In addition, the delay caused by frequent communication between IIoT devices and MEC cannot be ignored. In this article, we first formulate the stochastic computation offloading problem to minimize long-term energy consumption. Then, we construct a virtual queue using perturbed Lyapunov optimization techniques to transform the problem of guaranteeing task deadlines into a stable control problem for the virtual queue. Based on this, a novel delay-aware energy-efficient (DAEE) online offloading algorithm is proposed, which can adaptively offload more tasks when the network quality is good. Meanwhile, it delays transmission in the case of poor connectivity but ensures that the deadline is not violated. Moreover, we theoretically demonstrated that DAEE can enable the system to achieve an energy-delay tradeoff, and analyzed the feasibility of constructing virtual queues to assist the actual queue offloading tasks. Finally, simulation results show that DAEE performs well in minimizing energy consumption and maintaining low latency, especially for DSCI-type tasks. Huaming Wu, Junqi Chen 0003, Tu N. Nguyen 0001, Huijun Tang |
IEEE Trans. Ind. Informatics | 1 |
| 2023 | Generative Evolutionary Anomaly Detection in Dynamic NetworksabstractAnomaly detection in dynamic networks aims to find network elements (e.g., nodes, edges, subgraphs, change points) with significantly different behaviors from the vast majority, it can also devote to community detection and evolution and prediction tasks. Most existing methods focus on one specific task, that is, only detect anomalies of one type of element isolated, so they lose the ability to model the correlation and driving mechanism between different abnormal behavior. Considering that the anomaly detection of one type of element is helpful to other types of elements, i.e., the temporal evolution hidden the dynamic networks are driven by indivisible behavior patterns. So in this paper, we propose a unified Generation model to analyze the dynamic network for Exploring the Abnormal Behaviors of different Scales (GEABS). It can model the relation and catch different levels (node, community and network) of anomaly with a joint statistical network model and detect the community structure and its evolution. Specifically, we denote the parameters of node popularity, community membership to generate the dynamic network with stochastic block model (SBM), we also describe the varying of node and community by dynamic process. With a well-designed generative mechanism, it can detect the change point on network level, temporal evolution on community level and abnormal behavior on node level synchronously, besides, it also detects the community structure effectively. We also propose an effective optimization algorithm with variational inference. Experimental results show that the GEABS achieves better performance on abnormal behavior and community structure compared with baselines. Pengfei Jiao, Tianpeng Li, Yingjie Xie, Yinghui Wang 0005, Wenjun Wang 0002, Dongxiao He, Huaming Wu |
IEEE Trans. Knowl. Data Eng. | 7 |
| 2023 | HB-DSBM: Modeling the Dynamic Complex Networks From Community Level to Node LevelabstractA variety of methods have been proposed for modeling and mining dynamic complex networks, in which the topological structure varies with time. As the most popular and successful network model, the stochastic block model (SBM) has been extended and applied to community detection, link prediction, anomaly detection, and evolution analysis of dynamic networks. However, all current models based on the SBM for modeling dynamic networks are designed at the community level, assuming that nodes in each community have the same dynamic behavior, which usually results in poor performance on temporal community detection and loses the modeling of node abnormal behavior. To solve the above-mentioned problem, this article proposes a hierarchical Bayesian dynamic SBM (HB-DSBM) for modeling the node-level and community-level dynamic behavior in a dynamic network synchronously. Based on the SBM, we introduce a hierarchical Dirichlet generative mechanism to associate the global community evolution with the microscopic transition behavior of nodes near-perfectly and generate the observed links across the dynamic networks. Meanwhile, an effective variational inference algorithm is developed and we can easy to infer the communities and dynamic behaviors of the nodes. Furthermore, with the two-level evolution behaviors, it can identify nodes or communities with abnormal behavior. Experiments on simulated and real-world networks demonstrate that HB-DSBM has achieved state-of-the-art performance on community detection and evolution. In addition, abnormal evolutionary behavior and events on dynamic networks can be effectively identified by our model. Pengfei Jiao, Tianpeng Li, Huaming Wu, Chang-Dong Wang 0001, Dongxiao He, Wenjun Wang 0002 |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2022 | Deep Reinforcement Learning-Guided Task Reverse Offloading in Vehicular Edge ComputingabstractThe rapid development of Vehicular Edge Computing (VEC) provides great support for Collaborative Vehicle Infrastructure System (CVIS) and promotes the safety of autonomous driving. In CVIS, crowd-sensing data will be uploaded to the VEC server to fuse the data and generate tasks. However, when there are too many vehicles, it brings huge challenges for VEC to make proper decisions according to the information from vehicles and roadside infrastructure. In this paper, a reverse offloading framework is constructed, which comprehensively considers the relationship balance between task completion delay and the energy consumption of User Vehicle (UV). Furthermore, in order to minimize the overall system consumption, we establish an adaptive optimal reverse offloading strategy based on Deep Q-Network (DQN). Simulation results demonstrate that the proposed algorithm can effectively reduce the energy consumption and task delay, when compared with the full local and fixed offloading schemes. Anqi Gu, Huaming Wu, Huijun Tang, Chaogang Tang |
GLOBECOM | 2 |
| 2022 | Satisfaction Optimization in Failure-Aware Vehicular Edge ComputingabstractVehicular edge computing (VEC) has gained worldwide attention in both academia and industry. Current works on VEC mainly focus on task offloading and resource allocation to improve the performance of VEC systems, but seldom consider the satisfaction level of vehicles. Whereas, the satisfaction level of vehicles has been playing an important role in stimulating vehicles to pursue better quality of experience by task offloading and service outsourcing operations. In the meanwhile, there is an inescapable fact, i.e., the task execution in VEC may fail due to various reasons, and thus it is important to incorporate the failure-resisted task offloading into the failure-prone VEC system. In this paper, we aim to maximize the satisfaction of all the vehicles, while considering the potential failures in VEC. Specifically, we model satisfaction optimization as a multiple knapsack problem and further put forward a greedy heuristic approach to solve this problem in polynomial time. Extensive simulation is carried out to validate the efficiency of our approach in terms of the optimal values and the running time. The simulation results have shown that our approach can achieve a better result compared to other benchmarks. Chaogang Tang, Huaming Wu, Chunsheng Zhu |
GLOBECOM | 2 |
| 2022 | Toward Failure-Aware Energy-Efficient Service Provisioning in Vehicular Fog ComputingabstractThe fast-growing Internet of Things (IoT) have generated a vast number of IoT tasks, and these tasks are usually featured by strict response latency requirements. To cater for the time-sensitive IoT application scenarios, vehicular fog computing (VFC) can be adopted to serve the offloading requests from the IoT devices. However, current works in VFC seldom consider the task execution failures that are actually inevitable owing to limited computing resources in VFC compared to cloud computing. Hence, we strive to enhance the VFC system by incorporating the failures for task execution into our system model, which makes task offloading more general and practical. We formulate our energy consumption optimization as a mixed integer nonlinear programming problem and further put forward an iterative algorithm to solve it. We validate our approach by extensive simulation and the experimental results have proven its advantages in terms of the optimal values. Chaogang Tang, Chunsheng Zhu, Huaming Wu, Lei Ning, Joel J. P. C. Rodrigues |
GLOBECOM | 3 |
| 2022 | Clover: tree structure-based efficient DNA clustering for DNA-based data storageabstractDeoxyribonucleic acid (DNA)-based data storage is a promising new storage technology which has the advantage of high storage capacity and long storage time compared with traditional storage media. However, the synthesis and sequencing process of DNA can randomly generate many types of errors, which makes it more difficult to cluster DNA sequences to recover DNA information. Currently, the available DNA clustering algorithms are targeted at DNA sequences in the biological domain, which not only cannot adapt to the characteristics of sequences in DNA storage, but also tend to be unacceptably time-consuming for billions of DNA sequences in DNA storage. In this paper, we propose an efficient DNA clustering method termed Clover for DNA storage with linear computational complexity and low memory. Clover avoids the computation of the Levenshtein distance by using a tree structure for interval-specific retrieval. We argue through theoretical proofs that Clover has standard linear computational complexity, low space complexity, etc. Experiments show that our method can cluster 10 million DNA sequences into 50 000 classes in 10 s and meet an accuracy rate of over 99%. Furthermore, we have successfully completed an unprecedented clustering of 10 billion DNA data on a single home computer and the time consumption still satisfies the linear relationship. Clover is freely available at https://github.com/Guanjinqu/Clover. Guanjin Qu, Huaming Wu |
Briefings Bioinform. | 3 |
| 2022 | Toward Response Time Minimization Considering Energy Consumption in Caching-Assisted Vehicular Edge ComputingabstractThe advent of vehicular edge computing (VEC) has generated enormous attention in recent years. It pushes the computational resources in close proximity to the data sources and thus, caters for the explosive growth of vehicular applications. Owing to the high mobility of vehicles, these applications are of latency-sensitive requirements in most cases. Accordingly, such requirements still pose a great challenge to the computing capabilities of VEC, when these applications are outsourced and executed in VEC. Against this backdrop, we propose a new mathematical model, which, respectively, generalizes the computation and communication models, and applies application-oriented caching into VEC in this article. Based on this model, a new strategy is further proposed to optimize the average response time of applications over an infinite time-slotted horizon for VEC. A long-term energy consumption constraint is imposed to guarantee the stability of the VEC system, and the Lyapunov optimization technology is adopted to tackle this constraint issue. Two greedy heuristics are put forward to help find the approximate optimal solution in the drift-plus-penalty-based algorithm. Extensive experiments have been conducted to evaluate the response time and energy consumption in the caching-assisted VEC. The simulation results have shown that the proposed strategy can dramatically optimize the average response time while satisfying the long-term energy consumption constraint. Chaogang Tang, Chunsheng Zhu, Huaming Wu, Qing Li 0001, Joel J. P. C. Rodrigues |
IEEE Internet Things J. | 3 |
| 2022 | Reputation-based service provisioning for vehicular fog computing
Chaogang Tang, Huaming Wu |
J. Syst. Archit. | 2 |
| 2022 | Joint optimization of task caching and computation offloading in vehicular edge computing
Chaogang Tang, Huaming Wu |
Peer-to-Peer Netw. Appl. | 2 |
| 2022 | PDMA: Probabilistic service migration approach for delay-aware and mobility-aware mobile edge computingabstractAbstract As a key technology in the 5G era, mobile edge computing (MEC) has developed rapidly in recent years. MEC aims to reduce the service delay of mobile users, while alleviating the processing pressure on the core network. MEC can be regarded as an extension of cloud computing on the user side, which can deploy edge servers and bring computing resources closer to mobile users, and provide more efficient interactions. However, due to the user's dynamic mobility, the distance between the user and the edge server will change dynamically, which may cause fluctuations in Quality of Service. Therefore, when a mobile user moves in the MEC environment, certain approaches are needed to schedule services deployed on the edge server to ensure the user experience. In this article, we model service scheduling in MEC scenarios and propose a delay‐aware and mobility‐aware service management approach based on concise probabilistic methods. This approach has low computational complexity and can effectively reduce service delay and migration costs. Furthermore, we conduct experiments by utilizing multiple realistic datasets and use iFogSim to evaluate the performance of the algorithm. The results show that our proposed approach can optimize the performance on service delay, with 8%–20% improvement and reduce the migration cost by more than 75% compared with baselines during the rush hours. Minxian Xu, Qiheng Zhou, Huaming Wu, Weiwei Lin 0001, Kejiang Ye, Cheng-Zhong Xu 0001 |
Softw. Pract. Exp. | 3 |
| 2022 | SLA-Based Scheduling of Spark Jobs in Hybrid Cloud Computing EnvironmentsabstractBig data frameworks such as Apache Spark is becoming prominent to perform large-scale data analytics jobs in various domains. However, due to limited resource availability, the local or on-premise computing resources are often not sufficient to run these jobs. Therefore, public cloud resources can be hired on a pay-per-use basis from the cloud service providers to deploy a Spark cluster entirely on the cloud. Nevertheless, using only cloud resources can be costly. Hence, both local and cloud resources nowadays are used together to deploy a hybrid cloud computing cluster. However, scheduling jobs in a cluster deployed on hybrid clouds is challenging in the presence of various Service-Level Agreement (SLA) demands such as cost minimization and job deadline guarantee. Most of the existing works either consider a public or a locally deployed cluster and mainly focus on improving job performance in the cluster. In this article, we propose efficient scheduling algorithms that leverage from different VM instance pricing in a hybrid cloud deployed cluster to optimize the Virtual Machine (VM) usage cost for both local and cloud resources and maximize the job deadline met percentage. We have conducted extensive simulation-based experiments to compare our proposed algorithms with the baseline approaches. In addition, we have developed a prototype system on top of Apache Mesos cluster manager and performed real experiments to evaluate the applicability of our proposed approaches in a real platform with benchmark applications. The results show that our proposed algorithms are highly scalable and reduce the cost of VM usage of a hybrid cluster for up to 20 percent. Muhammed Tawfiqul Islam, Huaming Wu, Shanika Karunasekera, Rajkumar Buyya |
IEEE Trans. Computers | 2 |
| 2022 | Decoupled R-CNN: Sensitivity-Specific Detector for Higher Accurate LocalizationabstractObject detection, as a fundamental problem in computer vision, has been widely used in many industrial applications, such as intelligent manufacturing and intelligent video surveillance. In this work, we find that classification and regression have different sensitivities to the object translation, from the investigation about the availability of highly overlapping proposals. More specifically, the regressor head has intrinsic characteristics of higher sensitivity to translation than the classifier. Based on it, we propose a decoupled sampling strategy for a deep detector, named Decoupled R-CNN, to decouple the proposals sampling for the two tasks, which induces two sensitivity-specific heads. Furthermore, we adopt the cascaded structure for the single regressor head of Decoupled R-CNN, which is an extremely simple but highly effective way of improving the performance of object detection. Extensive empirical analyses using real-world datasets demonstrate the value of the proposed method when compared with the state-of-the-art models. The reproducing code is available athttps://github.com/shouwangzhe134/Decoupled-R-CNN. Dong Wang 0070, Kun Shang 0002, Huaming Wu, Ce Wang 0001 |
IEEE Trans. Circuits Syst. Video Technol. | 3 |
| 2022 | Green Parallel Online Offloading for DSCI-Type Tasks in IoT-Edge SystemsabstractIn order to meet people’s demands for intelligent and user-friendly Internet of Things (IoT) services, the amount of computation is increasing rapidly and the requirements of task delay are becoming increasingly more stringent. However, the constrained battery capacity of IoT devices greatly limits the user experience. Energy harvesting technologies enable green energy to provide continuous energy support for devices in the IoT environment. Together with the maturity of the mobile edge computing technology and the development of parallel computing, it provides a strong guarantee for the normal operation of resource-constrained IoT devices. In this article, we design a parallel offloading strategy based on Lyapunov optimization, which is conducive to efficiently finding the optimal decision for delay-sensitive and compute-intensive tasks. We establish a stochastic optimization problem on a discrete-time slot system and propose a green parallel online offloading algorithm (GPOOA). By decoupling the target problem three times, the joint optimization of green energy, task division factor, CPU frequency, and transmission power is realized. Experimental results demonstrate that under the constraints of strict task deadlines and limited server computing resources, GPOOA performs well in terms of system cost and task drop ratio, far superior to several existing offloading algorithms. Junqi Chen 0003, Huaming Wu, Ruidong Li 0001, Pengfei Jiao |
IEEE Trans. Ind. Informatics | 2 |
| 2022 | A Container-Driven Service Architecture to Minimize the Upgrading Requirements of User-Side Smart Meters in Distribution GridsabstractAdvances in information and communication technologies have significantly influenced the operation of low-voltage distribution grids. As essential elements of distribution grids, user-side smart meters find many smart grid applications, for example to measure electrical energy use and facilitate communications. However, the service models of distribution grids remain under development in association with upgrading of user-side smart meters. These meters are resource constrained, and challenging to upgrade on a large scale. To address this issue, this article describes a container-driven service architecture, in which containers are used to create a virtual dedicated agent (digital twin) for each user-side smart meter. The agent can be deployed either in the cloud or on an edge system, and can be upgraded to support emerging smart grid applications, thus minimizing the future upgrading requirements of user-side smart meters. We built experimental test beds to verify the proposed architecture and evaluated its performance in real-world experiments. Yuemin Ding, Xiaohui Li 0003, Huaming Wu, Lantao Xing |
IEEE Trans. Ind. Informatics | 4 |
| 2022 | ChainFL: A Simulation Platform for Joint Federated Learning and Blockchain in Edge/Cloud Computing EnvironmentsabstractAs a distributed computing paradigm, edge computing has become a key technology for providing timely services to mobile devices by connecting Internet of Things (IoT), cloud centers, and other facilities. By offloading compute-intensive tasks from IoT devices to edge/cloud servers, the communication and computation pressure caused by the massive data in Industrial IoT can be effectively reduced. In the process of computation offloading in edge computing, it is critical to dynamically make optimal offloading decisions to minimize the delay and energy consumption spent on the devices. Although there are a large number of task offloading-decision models, how to measure and evaluate the quality of different models and configurations is crucial. In this article, we propose a novel simulation platform named ChainFL, which can build an edge computing environment among IoT devices while being compatible with federated learning and blockchain technologies to better support the embedding of security-focused offloading algorithms. ChainFL is lightweight and compatible, and it can quickly build complex network environments by connecting devices of different architectures. Moreover, due to its distributed nature, ChainFL can also be deployed as a federated learning platform across multiple devices to enable federated learning with high security due to its embedded blockchain. Finally, we validate the versatility and effectiveness of ChainFL by embedding a complex offloading-decision model in the platform, and deploying it in an Industrial IoT environment with security risks. Guanjin Qu, Naichuan Cui, Huaming Wu, Ruidong Li 0001, Yuemin Ding |
IEEE Trans. Ind. Informatics | 3 |
| 2022 | Temporal Network Embedding for Link Prediction via VAE Joint Attention MechanismabstractNetwork representation learning or embedding aims to project the network into a low-dimensional space that can be devoted to different network tasks. Temporal networks are an important type of network whose topological structure changes over time. Compared with methods on static networks, temporal network embedding (TNE) methods are facing three challenges: 1) it cannot describe the temporal dependence across network snapshots; 2) the node embedding in the latent space fails to indicate changes in the network topology; and 3) it cannot avoid a lot of redundant computation via parameter inheritance on a series of snapshots. To overcome these problems, we propose a novel TNE method named temporal network embedding method based on the VAE framework (TVAE), which is based on a variational autoencoder (VAE) to capture the evolution of temporal networks for link prediction. It not only generates low-dimensional embedding vectors for nodes but also preserves the dynamic nonlinear features of temporal networks. Through the combination of a self-attention mechanism and recurrent neural networks, TVAE can update node representations and keep the temporal dependence of vectors over time. We utilize parameter inheritance to keep the new embedding close to the previous one, rather than explicitly using regularization, and thus, it is effective for large-scale networks. We evaluate our model and several baselines on synthetic data sets and real-world networks. The experimental results demonstrate that TVAE has superior performance and lower time cost compared with the baselines. Pengfei Jiao, Xuan Guo 0005, Dongxiao He, Huaming Wu, Shirui Pan, Maoguo Gong, Wenjun Wang 0002 |
IEEE Trans. Neural Networks Learn. Syst. | 5 |
| 2022 | Joint Computation Offloading and Resource Allocation Under Task-Overflowed Situations in Mobile-Edge ComputingabstractWith the rapid development of Artificial Intelligence (AI) and Internet of Things (IoT), we have to perform increasingly more resource-hungry and compute-intensive applications on IoT devices, where the available computing resources are insufficient. With the assistance of Mobile Edge Computing (MEC), offloading partial complex tasks from mobile devices to edge servers can achieve faster response time and lower energy consumption. However, it still suffers from finding the optimal offloading decision when the total amount of computations overflows the available computing resources in MEC systems. In this paper, we establish a multi-user and multi-task MEC model and design an offloading indicator, through which we analyze what the current environment belongs to. In the cases where the computational resources of devices are sufficient or partially sufficient, we utilize the relationship between the offloading indicator and the cost incurred by the tasks that are executed in the current workflow to find the optimal offloading decision. In the cases where the computation on local and edge are both insufficient, we propose a novel Offloading Algorithm based on K-means clustering and Genetic algorithm for solving Multiple knapsack problem (OAKGM), aiming not only to jointly optimize the time and energy incurred by the tasks that are executed in the current workflow, but also to penalize the overflowed computations so that the task pressure in the next workflow can be greatly reduced. In addition, a simplified Offloading Algorithm based on Multiple Knapsack Problem (OAMKP) is proposed to further cope with the environments with a large number of users or tasks. Experimental results demonstrate the effectiveness and superiority of the proposed algorithms when compared with several benchmark offloading algorithms, which can better exploit the computing capacities of IoT devices and the edge server, greatly avoid resource occupation in edge nodes and make sustainable MEC possible. Huijun Tang, Huaming Wu, Yubin Zhao, Ruidong Li 0001 |
IEEE Trans. Netw. Serv. Manag. | 2 |
| 2022 | esDNN: Deep Neural Network Based Multivariate Workload Prediction in Cloud Computing EnvironmentsabstractCloud computing has been regarded as a successful paradigm for IT industry by providing benefits for both service providers and customers. In spite of the advantages, cloud computing also suffers from distinct challenges, and one of them is the inefficient resource provisioning for dynamic workloads. Accurate workload predictions for cloud computing can support efficient resource provisioning and avoid resource wastage. However, due to the high-dimensional and high-variable features of cloud workloads, it is difficult to predict the workloads effectively and accurately. The current dominant work for cloud workload prediction is based on regression approaches or recurrent neural networks, which fail to capture the long-term variance of workloads. To address the challenges and overcome the limitations of existing works, we proposed an e fficient supervised learning-based D eep N eural Network ( esDNN ) approach for cloud workload prediction. First, we utilize a sliding window to convert the multivariate data into a supervised learning time series that allows deep learning for processing. Then, we apply a revised Gated Recurrent Unit (GRU) to achieve accurate prediction. To show the effectiveness of esDNN, we also conduct comprehensive experiments based on realistic traces derived from Alibaba and Google cloud data centers. The experimental results demonstrate that esDNN can accurately and efficiently predict cloud workloads. Compared with the state-of-the-art baselines, esDNN can reduce the mean square errors significantly, e.g., 15%. rather than the approach using GRU only. We also apply esDNN for machines auto-scaling, which illustrates that esDNN can reduce the number of active hosts efficiently, thus the costs of service providers can be optimized. Minxian Xu, Chenghao Song, Huaming Wu, Sukhpal Singh, Kejiang Ye, Cheng-Zhong Xu 0001 |
ACM Trans. Internet Techn. | 3 |
| 2022 | DDPQN: An Efficient DNN Offloading Strategy in Local-Edge-Cloud Collaborative EnvironmentsabstractWith the rapid development of the Internet of Things (IoT) and communication technology, Deep Neural Network (DNN) applications like computer vision, can now be widely used in IoT devices. However, due to the insufficient memory, low computing capacity, and low battery capacity of IoT devices, it is difficult to support the high-efficiency DNN inference and meet users’ requirements for Quality of Service (QoS). Worse still, offloading failures may occur during the massive DNN data transmission due to the intermittent wireless connectivity between IoT devices and the cloud. In order to fill this gap, we consider the partitioning and offloading of the DNN model, and design a novel optimization method for parallel offloading of large-scale DNN models in a local-edge-cloud collaborative environment with limited resources. Combined with the coupling coordination degree and node balance degree, an improved Double Dueling Prioritized deep Q-Network (DDPQN) algorithm is proposed to obtain the DNN offloading strategy. Compared with existing algorithms, the DDPQN algorithm can obtain an efficient DNN offloading strategy with low delay, low energy consumption, and low cost under the premise of ensuring “delay-energy-cost” coordination and reasonable allocation of computing resources in a local-edge-cloud collaborative environment. Huaming Wu, Guang Peng, Katinka Wolter |
IEEE Trans. Serv. Comput. | 2 |
| 2021 | Caching Assisted Correlated Task Offloading for IoT Devices in Mobile Edge ComputingabstractThe fast-growing Internet of Thing (IoT) has generated a vast number of tasks which need to be performed efficiently. Owing to the drawback of the sensor-to-cloud computing paradigm in IoT, mobile edge computing (MEC) has become a hot topic recently. Against this backdrop, we focus on the offloading of tasks characterized by intrinsic correlations in this paper, which have not been considered in most of existing works. For the sequential arrival of such correlated tasks, the future workload can be efficiently reduced by caching the current computational result. Specifically, we resort to the Lyapunov optimization to handle the long-term constraint on energy consumption. Simulation results reveal that our approach is superior to other approaches in the optimization of response latency and energy consumption. Chaogang Tang, Chunsheng Zhu, Huaming Wu, Joel J. P. C. Rodrigues |
GLOBECOM | 3 |
| 2021 | A Spectral Clustering Algorithm Based on Differential Privacy Preservation
Yuyang Cui, Huaming Wu, Yongting Zhang, Yonggang Gao |
ICA3PP (3) | 2 |
| 2021 | An Effective and Robust Framework by Modeling Correlations of Multiplex Network EmbeddingabstractThe dependencies across different layers are an important property in multiplex networks and a few methods have been proposed to learn the dependencies in various ways. When capturing the dependencies across different layers, some of them assumed the structure among layers following consistent connectivity to force two nodes with a link in one layer tend to have links in other layers, some introduced a common vector to model the shared information across all layers. However, the correlations among layers in multiplex networks are diverse, which go beyond the connectivity consistency. In this paper, we propose a novel Modeling Correlations for Multiplex network Embedding (MCME) framework to learn the robust node representations for each layer. It can deal with complex correlations with a common structure, layer similarity and node heterogeneity through a unified framework in multiplex networks. To evaluate our proposed model, we conduct extensive experiments on several real-world datasets and the results demonstrate that our proposed model consistently outperforms state-of-the-art methods. Pengfei Jiao, Ruili Lu, Di Jin 0001, Yinghui Wang 0005, Huaming Wu |
ICDM | 5 |
| 2021 | Task Offloading and Caching for Mobile Edge ComputingabstractMobile applications in the present have created tremendous pressure on the computational capabilities of user equipments. Against this background, mobile edge computing (MEC) has been proposed to tackle this issue, e.g., by shifting the computational workload to the edge server. We in this paper consider a caching enabled task offloading in MEC, for the sake of joint optimization of task offloading and caching. We consider both energy consumption and response latency in the optimization problem and solve the problem by an alternate optimization algorithm. Extensive experiments have been conducted to evaluate the algorithm and the simulation results have shown its advantages such as rapid response latency and powerful convergence capability. Chaogang Tang, Chunsheng Zhu, Xianglin Wei, Huaming Wu, Qing Li 0001, Joel J. P. C. Rodrigues |
IWCMC | 4 |
| 2021 | Constrained Multiobjective Optimization for IoT-Enabled Computation Offloading in Collaborative Edge and Cloud ComputingabstractInternet-of-Things (IoT) applications are becoming more resource-hungry and latency-sensitive, which are severely constrained by limited resources of current mobile hardware. Mobile cloud computing (MCC) can provide abundant computation resources, while mobile-edge computing (MEC) aims to reduce the transmission latency by offloading complex tasks from IoT devices to nearby edge servers. It is still challenging to satisfy the quality of service with different constraints of IoT devices in a collaborative MCC and MEC environment. In this article, we propose three constrained multiobjective evolutionary algorithms (CMOEAs) for solving IoT-enabled computation offloading problems in collaborative edge and cloud computing networks. First of all, a constrained multiobjective computation offloading model considering time and energy consumption is established in the mobile environment. Inspired by the push and pull search framework, three CMOEAs are developed by combing the advantages of population-based search algorithms with flexible constraint handling mechanisms. On one hand, three popular and challenging constrained benchmark suites are selected to test the performance of the proposed algorithms by comparing them to the other seven state-of-the-art CMOEAs. On the other hand, a multiserver multiuser multitask computation offloading experimental scenario with a different number of IoT devices is used to evaluate the performance of three proposed algorithms and other compared algorithms as well as representative offloading schemes. The experimental results of the benchmark suites and computation offloading problems demonstrate the effectiveness and superiority of the proposed algorithms. Guang Peng, Huaming Wu, Han Wu 0001, Katinka Wolter |
IEEE Internet Things J. | 2 |
| 2021 | SAIoT: Scalable Anomaly-Aware Services Composition in CloudIoT EnvironmentsabstractAmong the novel IT paradigms, cloud computing and the Internet of Things (CloudIoT) are two complementary areas designed to support the creation of smart cities and application services. The CloudIoT not only presents ubiquitous services through IoT nodes but it also provides virtually unlimited resources through services composition. The services composition problem aims to find a set of services among functionally equivalent services with different Quality of Service (QoS) concerning users' constraints. To this aim, previous studies calculate QoS values through service logs without considering the presence of anomalies in the existing QoS values; however, the dynamicity of distributed service environments and communication networks in CloudIoT environments causes anomalies in the QoS values. Therefore, existing approaches fail to model QoS values accurately that leads to service-level agreement (SLA) violation and penalties for service broker. To address this challenge, we propose a scalable anomaly-aware approach (SAIoT) including two main components: the first component models QoS values based on a machine learning anomaly detection technique, to remove the existing abnormal QoS records, and the second component finds a near-optimal composition by using an effective and efficient metaheuristic algorithm. The experimental results based on real-world data sets show that our approach achieves 30.64% of the average improvement in the QoS value of a composite plan with equal or even less price compared to the previous works, such as information theory-based and advertised QoS-based methods. Mohammad Reza Razian, Mohammad Fathian, Huaming Wu, A. Akbariazirani, Rajkumar Buyya |
IEEE Internet Things J. | 3 |
| 2021 | EEDTO: An Energy-Efficient Dynamic Task Offloading Algorithm for Blockchain-Enabled IoT-Edge-Cloud Orchestrated ComputingabstractWith the proliferation of compute-intensive and delay-sensitive mobile applications, large amounts of computational resources with stringent latency requirements are required on Internet-of-Things (IoT) devices. One promising solution is to offload complex computing tasks from IoT devices either to mobile-edge computing (MEC) or mobile cloud computing (MCC) servers. MEC servers are much closer to IoT devices and thus have lower latency, while MCC servers can provide flexible and scalable computing capability to support complicated applications. To address the tradeoff between limited computing capacity and high latency, and meanwhile, ensure the data integrity during the offloading process, we consider a blockchain scenario where edge computing and cloud computing can collaborate toward secure task offloading. We further propose a blockchain-enabled IoT-Edge-Cloud computing architecture that benefits both from MCC and MEC, where MEC servers offer lower latency computing services, while MCC servers provide stronger computation power. Moreover, we develop an energy-efficient dynamic task offloading (EEDTO) algorithm by choosing the optimal computing place in an online way, either on the IoT device, the MEC server or the MCC server with the goal of jointly minimizing the energy consumption and task response time. The Lyapunov optimization technique is applied to control computation and communication costs incurred by different types of applications and the dynamic changes of wireless environments. During the optimization, the best computing location for each task is chosen adaptively without requiring future system information as prior knowledge. Compared with previous offloading schemes with/without MEC and MCC cooperation, EEDTO can achieve energy-efficient offloading decisions with relatively lower computational complexity. Huaming Wu, Katinka Wolter, Pengfei Jiao, Yubin Zhao, Minxian Xu |
IEEE Internet Things J. | 1 |
| 2021 | Energy Beamforming for Cooperative Localization in Wireless-Powered Communication NetworkabstractTwo functions are essential and necessary for the wireless-powered communication network, which are energy beamforming and localization. On one hand, energy beamforming controls the wireless energy waves of the energy access point (E-AP) in order to activate the nodes for transmitting information. On the other hand, locating the nodes is important to network management and location-based services in the wireless power communication network (WPCN). For a large-scale network, cooperative localization that employs neighborhood nodes to participate in positioning unknown target nodes is highly accurate and efficient. However, how to use energy beamforming to achieve highly accurate localization is not fully investigated yet. In this article, we analyze the impacts of energy beamforming on the cooperative localization performance of WPCNs. We formulate the Fisher information matrix (FIM) and the corresponding Cramér-Rao lower bound (CRLB) for the full connected network and a single node, respectively. Then, we propose beamforming schemes to optimize the cooperative localization and the power consumption. For optimal localization problems, we derive the closed-form expression of the optimal energy beamforming. For the optimal energy efficiency problems, we propose semidefinite programming (SDP) solutions to achieve the minimum power consumption while using calibrations to approach the actual localization requirements. Further, we also analyze the impacts of channel uncertainty. Through extensive simulations, the results demonstrate the dominant factors of the localization performance, and the performance improvements of our proposed schemes, which outperform the existing power allocation schemes. Yubin Zhao, Xiaofan Li 0001, Huaming Wu, Cheng-Zhong Xu 0001 |
IEEE Internet Things J. | 3 |
| 2021 | Lower order information preserved network embedding based on non-negative matrix decomposition
Qiang Tian, Lin Pan 0002, Wang Zhang 0001, Tianpeng Li, Huaming Wu, Pengfei Jiao, Wenjun Wang 0002 |
Inf. Sci. | 5 |
| 2021 | AucSwap: A Vickrey auction modeled decentralized cross-blockchain asset transfer protocol
Huaming Wu, Tianhui Meng, Yang Wang 0006, Cheng-Zhong Xu 0001 |
J. Syst. Archit. | 2 |
| 2021 | Optimal computational resource pricing in vehicular edge computing: A Stackelberg game approach
Chaogang Tang, Huaming Wu |
J. Syst. Archit. | 2 |
| 2021 | Editorial to special issue on resource management for edge intelligence
Shaohua Wan 0001, Huaming Wu, Joarder Kamruzzaman, Sotirios K. Goudos |
J. Syst. Archit. | 2 |
| 2021 | Edge Server Quantification and Placement for Offloading Social Media Services in Industrial Cognitive IoVabstractThe automotive industry, a key part of industrial Internet of Things, is now converging with cognitive computing (CC) and leading to industrial cognitive Internet of Vehicles (CIoV). As the major data source of industrial CIoV, social media has a significant impact on the quality of service (QoS) of the automotive industry. To provide vehicular social media services with low latency and high reliability, edge computing is adopted to complement cloud computing by offloading CC tasks to the edge of the network. Generally, task offloading is implemented based on the premise that edge servers (ESs) are appropriately quantified and located. However, the quantification of ESs is often offered according to empirical knowledge, lacking analysis on real condition of intelligent transportation system (ITS). To address the abovementioned problem, a collaborative method for the quantification and placement of ESs, named CQP, is developed for social media services in industrial CIoV. Technically, CQP begins with a population initializing strategy by Canopy and K-medoids clustering to estimate the approximate ES quantity. Then, nondominated sorting genetic algorithm III is adopted to achieve solutions with higher QoS. Finally, CQP is evaluated with a real-world ITS social media data set from China. Xiaolong Xu 0001, Bowen Shen, Mohammad Reza Khosravi, Huaming Wu, Lianyong Qi, Shaohua Wan 0001 |
IEEE Trans. Ind. Informatics | 5 |
| 2021 | An Application Placement Technique for Concurrent IoT Applications in Edge and Fog Computing EnvironmentsabstractFog/Edge computing emerges as a novel computing paradigm that harnesses resources in the proximity of the Internet of Things (IoT) devices so that, alongside with the cloud servers, provide services in a timely manner. However, due to the ever-increasing growth of IoT devices with resource-hungry applications, fog/edge servers with limited resources cannot efficiently satisfy the requirements of the IoT applications. Therefore, the application placement in the fog/edge computing environment, in which several distributed fog/edge servers and centralized cloud servers are available, is a challenging issue. In this article, we propose a weighted cost model to minimize the execution time and energy consumption of IoT applications, in a computing environment with multiple IoT devices, multiple fog/edge servers and cloud servers. Besides, a new application placement technique based on the Memetic Algorithm is proposed to make batch application placement decision for concurrent IoT applications. Due to the heterogeneity of IoT applications, we also propose a lightweight pre-scheduling algorithm to maximize the number of parallel tasks for the concurrent execution. The performance results demonstrate that our technique significantly improves the weighted cost of IoT applications up to 65 percent in comparison to its counterparts. Mohammad Goudarzi, Huaming Wu, Marimuthu Palaniswami, Rajkumar Buyya |
IEEE Trans. Mob. Comput. | 2 |
| 2021 | DMRO: A Deep Meta Reinforcement Learning-Based Task Offloading Framework for Edge-Cloud ComputingabstractWith the explosive growth of mobile data and the unprecedented demand for computing power, resource-constrained edge devices cannot effectively meet the requirements of Internet of Things (IoT) applications and Deep Neural Network (DNN) computing. As a distributed computing paradigm, edge offloading that migrates complex tasks from IoT devices to edge-cloud servers can break through the resource limitation of IoT devices, reduce the computing burden and improve the efficiency of task processing. However, the problem of optimal offloading decision-making is NP-hard, traditional optimization methods are difficult to achieve results efficiently. Besides, there are still some shortcomings in existing deep learning methods, e.g., the slow learning speed and the weak adaptability to new environments. To tackle these challenges, we propose a Deep Meta Reinforcement Learning-based Offloading (DMRO) algorithm, which combines multiple parallel DNNs with Q-learning to make fine-grained offloading decisions. By aggregating the perceptive ability of deep learning, the decision-making ability of reinforcement learning, and the rapid environment learning ability of meta-learning, it is possible to quickly and flexibly obtain the optimal offloading strategy from a dynamic environment. We evaluate the effectiveness of DMRO through several simulation experiments, which demonstrate that when compared with traditional Deep Reinforcement Learning (DRL) algorithms, the offloading effect of DMRO can be improved by 17.6%. In addition, the model has strong portability when making real-time offloading decisions, and can fast adapt to a new MEC task environment. Guanjin Qu, Huaming Wu, Ruidong Li 0001, Pengfei Jiao |
IEEE Trans. Netw. Serv. Manag. | 2 |
| 2020 | Uncertainty Quantification for Remaining Useful Lifetime Prediction with Multi-Channel Sensory DataabstractFor remaining useful lifetime (RUL) prediction with multi-channel sensory data, long-term prediction has more uncertainty than short-term prediction. In this paper, the ratio of mean to variance was considered to measure the uncertainty propagation rate (UPR) of RUL prediction over time. Furthermore, we use a recurrent neural network (RNN) as the linking function for the mean of inverse Gaussian distributed RUL to construct a two-stage hybrid model. Later the RNN and the UPR are jointly trained with sensory data and failure records via alternating minimization. Proposed algorithms are validated in a simulation test. Huaming Wu |
ICASSP | 2 |
| 2020 | Angular Discriminative Deep Feature Learning for Face VerificationabstractThanks to the development of deep Convolutional Neural Network (CNN), face verification has achieved great success rapidly. Specifically, Deep Distance Metric Learning (DDML), as an emerging area, has achieved great improvements in computer vision community. Softmax loss is widely used to supervise the training of most available CNN models. Whereas, feature normalization is often used to compute the pair similarities when testing. In order to bridge the gap between training and testing, we require that the intra-class cosine similarity of the inner-product layer before softmax loss is larger than a margin in the training step, accompanied by the supervision signal of softmax loss. To enhance the discriminative power of the deeply learned features, we extend the intra-class constraint to force the intra-class cosine similarity larger than the mean of nearest neighboring inter-class ones with a margin in the normalized exponential feature projection space. Extensive experiments on Labeled Face in the Wild (LFW) and Youtube Faces (YTF) datasets demonstrate that the proposed approaches achieve competitive performance for the open-set face verification task. Huaming Wu |
ICASSP | 2 |
| 2020 | Evolutionary Large-scale Sparse Multi-objective Optimization for Collaborative Edge-cloud Computation Offloading
Guang Peng, Huaming Wu, Han Wu 0001, Katinka Wolter |
IJCCI | 2 |
| 2020 | CoOMO: Cost-efficient Computation Outsourcing with Multi-site Offloading for Mobile-Edge ServicesabstractMobile phones and tablets are becoming the primary platform of choice. However, these systems still suffer from limited battery and computation resources. A popular technique in mobile edge systems is computing outsourcing that augments the capabilities of mobile systems by migrating heavy workloads to resourceful clouds located at the edges of cellular networks. In the multi-site scenario, it is possible for mobile devices to save more time and energy by offloading to several cloud service providers. One of the most important challenges is how to choose servers to offload the jobs. In this paper, we consider a multi-site decision problem. We present a scheme to determine the proper assignment probabilities in a two-site mobile-edge computing system. We propose an open queueing network model for an offloading system with two servers and put forward performance metrics used for evaluating the system. Then in the specific scenario of a mobile chess game, where the data transmission is small but the computation jobs are relatively heavy, we conduct offloading experiments to obtain the model parameters. Given the parameters as arrival rates and service rates, we calculate the optimal probability to assign jobs to offload or locally execute and the optimal probabilities to choose different cloud servers. The analysis results confirm that our multi-site offloading scheme is beneficial in terms of response time and energy usage. In addition, sensitivity analysis has been conducted with respect to the system arrival rate to investigate wider implications of the change of parameter values. Tianhui Meng, Huaming Wu, Zhihao Shang, Yubin Zhao, Cheng-Zhong Xu 0001 |
MSN | 2 |
| 2020 | A Game Theoretical Pricing Scheme for Vehicles in Vehicular Edge ComputingabstractVehicular edge computing (VEC) brings the computing resources to the edge of the networks and thus provisions better computing services to the vehicles in terms of response latency. Meanwhile, the edge server can earn their revenues by leasing the computing resources. However, a higher price does not always bring forth more benefits for the edge server in VEC, since it may discourage vehicles from renting more computing resources from VEC. To the best of our knowledge, few of previous works have focused on the real-time pricing problem for VEC. We investigate in this paper the pricing problem from the viewpoints of both vehicles and the edge server, so as to optimize the utility values and revenues of vehicles and the edge server, respectively. We resort to the Stackelberg game for modeling the interactions between vehicles and edge server, and a distributed algorithm for this pricing problem is proposed in the paper. Experimental results have displayed the efficiency and effectiveness of the proposed algorithm. Chaogang Tang, Chunsheng Zhu, Huaming Wu, Xianglin Wei, Qing Li 0001, Joel J. P. C. Rodrigues |
MSN | 3 |
| 2020 | Exploring the transition behavior of nodes in temporal networks based on dynamic community detection
Tianpeng Li, Wenjun Wang 0002, Xunxun Wu, Huaming Wu, Pengfei Jiao, Yandong Yu |
Future Gener. Comput. Syst. | 4 |
| 2020 | Collaborate Edge and Cloud Computing With Distributed Deep Learning for Smart City Internet of ThingsabstractCity Internet-of-Things (IoT) applications are becoming increasingly complicated and thus require large amounts of computational resources and strict latency requirements. Mobile cloud computing (MCC) is an effective way to alleviate the limitation of computation capacity by offloading complex tasks from mobile devices (MDs) to central clouds. Besides, mobile-edge computing (MEC) is a promising technology to reduce latency during data transmission and save energy by providing services in a timely manner. However, it is still difficult to solve the task offloading challenges in heterogeneous cloud computing environments, where edge clouds and central clouds work collaboratively to satisfy the requirements of city IoT applications. In this article, we consider the heterogeneity of edge and central cloud servers in the offloading destination selection. To jointly optimize the system utility and the bandwidth allocation for each MD, we establish a hybrid offloading model, including the collaboration of MCC and MEC. A distributed deep learning-driven task offloading (DDTO) algorithm is proposed to generate near-optimal offloading decisions over the MDs, edge cloud server, and central cloud server. Experimental results demonstrate the accuracy of the DDTO algorithm, which can effectively and efficiently generate near-optimal offloading decisions in the edge and cloud computing environments. Furthermore, it achieves high performance and greatly reduces the computational complexity when compared with other offloading schemes that neglect the collaboration of heterogeneous clouds. More precisely, the DDTO scheme can improve computational performance by 63%, compared with the local-only scheme. Huaming Wu, Ziru Zhang, Chang Guan, Katinka Wolter, Minxian Xu |
IEEE Internet Things J. | 1 |
| 2020 | Variational autoencoder based bipartite network embedding by integrating local and global structure
Pengfei Jiao, Minghu Tang, Hongtao Liu 0008, Chunyu Lu, Huaming Wu |
Inf. Sci. | 6 |
| 2020 | DMGAN: Discriminative Metric-based Generative Adversarial Networks
Zhang-Ling Chen, Ce Wang 0001, Huaming Wu, Kun Shang 0002, Jun Wang 0193 |
Knowl. Based Syst. | 3 |
| 2020 | Energy-Efficient Decision Making for Mobile Cloud OffloadingabstractMobile cloud offloading migrates heavy computation from mobile devices to remote cloud resources or nearby cloudlets. It is a promising method to alleviate the struggle between resource-constrained mobile devices and resource-hungry mobile applications. Caused by frequently changing location mobile users often see dynamically changing network conditions which have a great impact on the perceived application performance. Therefore, making high-quality offloading decisions at run time is difficult in mobile environments. To balance the energy-delay tradeoff based on different offloading-decision criteria (e.g., minimum response time or energy consumption), an energy-efficient offloading-decision algorithm based on Lyapunov optimization is proposed. The algorithm determines when to run the application locally, when to forward it directly for remote execution to a cloud infrastructure and when to delegate it via a nearby cloudlet to the cloud. The algorithm is able to minimize the average energy consumption on the mobile device while ensuring that the average response time satisfies a given time constraint. Moreover, compared to local and remote execution, the Lyapunov-based algorithm can significantly reduce the energy consumption while only sacrificing a small portion of response time. Furthermore, it optimizes energy better and has less computational complexity than the Lagrange Relaxation based Aggregated Cost (LARAC-based) algorithm. Huaming Wu, Katinka Wolter |
IEEE Trans. Cloud Comput. | 1 |
| 2019 | Label-removed generative adversarial networks incorporating with K-Means
Ce Wang 0001, Zhang-Ling Chen, Kun Shang 0002, Huaming Wu |
Neurocomputing | 4 |
| 2019 | Learning deep discriminative face features by customized weighted constraint
Monica M. Y. Zhang, Kun Shang 0002, Huaming Wu |
Neurocomputing | 3 |
| 2019 | Channel pruning based on mean gradient for accelerating Convolutional Neural Networks
Huaming Wu |
Signal Process. | 2 |
| 2019 | Deep compact discriminative representation for unconstrained face recognition
Monica M. Y. Zhang, Huaming Wu |
Signal Process. Image Commun. | 3 |
| 2019 | An Efficient Application Partitioning Algorithm in Mobile EnvironmentsabstractApplication partitioning that splits the executions into local and remote parts, plays a critical role in high-performance mobile offloading systems. Optimal partitioning will allow mobile devices to obtain the highest benefit from Mobile Cloud Computing (MCC) or Mobile Edge Computing (MEC). Due to unstable resources in the wireless network (network disconnection, bandwidth fluctuation, network latency, etc.) and at the service nodes (different speeds of mobile devices and cloud/edge servers, memory, etc.), static partitioning solutions with fixed bandwidth and speed assumptions are unsuitable for offloading systems. In this paper, we study how to dynamically partition a given application effectively into local and remote parts while reducing the total cost to the degree possible. For general tasks (represented in arbitrary topological consumption graphs), we propose a Min-Cost Offloading Partitioning (MCOP) algorithm that aims at finding the optimal partitioning plan (i.e., to determine which portions of the application must run on the mobile device and which portions on cloud/edge servers) under different cost models and mobile environments. Simulation results show that the MCOP algorithm provides a stable method with low time complexity which significantly reduces execution time and energy consumption by optimally distributing tasks between mobile devices and servers, besides it adapts well to mobile environmental changes. Huaming Wu, William J. Knottenbelt, Katinka Wolter |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2019 | Deep Learning Driven Wireless Communications and Mobile Computing
Huaming Wu, Zhu Han 0001, Katinka Wolter, Yubin Zhao, Haneul Ko |
Wirel. Commun. Mob. Comput. | 1 |
| 2018 | A secure and cost-efficient offloading policy for Mobile Cloud Computing against timing attacks
Tianhui Meng, Katinka Wolter, Huaming Wu |
Pervasive Mob. Comput. | 3 |
| 2018 | Stochastic Analysis of Delayed Mobile Offloading in Heterogeneous NetworksabstractMobile cloud offloading that migrates heavy computation from mobile devices to powerful cloud servers through communication networks can alleviate the hardware limitations of mobile devices thus providing higher performance and saving energy. Different applications usually give different relative importance to response time and energy consumption. If a delay-tolerant job is deferred up to a given deadline, or until a fast and energy-efficient network becomes available, the transmission time will be extended, which can save energy because a more energy-efficient communication channel and a less energy-restricted computation platform may become available. However, if the reduced service time fails to cover the extra waiting time, this policy may not be competitive. In this paper, we investigate two types of delayed offloading policies, the partial offloading model where jobs can leave from the slow phase of the offloading process and be executed locally on the mobile device, and the full offloading model, where jobs can abandon the WiFi Queue and be offloaded via the Cellular Queue. In both models, we minimize the Energy-Response time Weighted Product (ERWP) metric. Not surprisingly, we find that jobs abandon the queue often when the availability of the WiFi network is low. In general, for delay-sensitive applications the partial offloading model is preferred under a suitable reneging rate, while for delay-tolerant applications the full offloading model shows very good results and outperforms the other offloading model when selecting a large deadline. From the perspective of energy consumption, the full offloading model will always be best, even if the deadline must be extremely long. Only if job response time is of high importance an optimal deadline to abort offloading in the partial offloading model or the WiFi transmission in the full offloading model can be found. For reduction of the energy consumption it will always be better to wait longer rather than compute locally or use the cellular network. Huaming Wu, Katinka Wolter |
IEEE Trans. Mob. Comput. | 1 |
| 2013 | Model-based performance analysis of local re-execution scheme in offloading systemabstractOffloading is a useful approach to save energy and time for mobile devices by migrating heavy computation to remote powerful servers. However, the unreliable wireless network constrains the implementation of offloading applications. The execution continuity is always interrupted by network failures. To deal with this problem, locally re-executing the pre-determined offloading task in the mobile device is a valid method. Challenges arise due to the best trade-off between costs and benefits of Local Re-execution. In this paper, using a Stochastic Activity Network model, we defined three metrics to investigate the performance of Local Re-execution, which is launched by different timeout values. Through comprehensively comparing the simulation results, we further explored the optimal timeout value for activating Local Re-execution, and reached the conclusion that the optimum is mainly controlled by the delay of network recovery. Huaming Wu, Katinka Wolter |
DSN | 2 |
| 2013 | Mobile Healthcare Systems with Multi-cloud OffloadingabstractThe fast growth of cloud computing has attracted more companies to migrate their in-house IT applications into cloud and it also occurs in the medical field. A mobile healthcare system with cloud offloading is considered in this paper and it can be divided into two stages: sensor network and cloud offloading. In the first stage, information collected by body sensors should be transmitted to a remote mobile device. In order to save energy, an energy-efficient transmission scheme called cooperative multi-input multi-output (MIMO) is constructed for the data transfer when allowing individual sensor nodes to cooperate with each other. In the second stage, two offloading schemes called self-reliant multi-cloud offloading system and multi-cloud offloading system are proposed and further analyzed based on serve topology and optimal graph partition. The former provides stability but with high communication cost, while the latter reduces communication cost but is less stable. Both schemes can be applied to other scenarios in which we would like to perform offloading on multiple servers. Huaming Wu, Katinka Wolter |
MDM (2) | 1 |
| 2012 | Methods of cloud-path selection for offloading in mobile cloud computing systemsabstractRecently, there emerge a variety of clouds in sky and thus, several similar cloud services (from different cloud venders) can be provided to a mobile end device. The goal of cloud-path selection is to find an optimal cloud among a certain class of clouds that provide the same service, in order to carry out the offloaded computation tasks. It is easy to choose the optimal cloud to save execution time incurred by offloading to cloud when considering only one factor. However, there are many criteria such as speed, bandwidth, price, security and availability that need to be considered when making final decisions. In this paper, a multiple criteria decision analysis approach based on the analytic hierarchy process (AHP) and the technique for order preference by similarity to ideal solution (TOPSIS) in a fuzzy environment is proposed to decide which cloud is the most suitable one for offloading. The AHP is used to determine the weights of the criteria for cloud-path selection, while fuzzy TOPSIS is to obtain the final ranking of alternative clouds. The numerical analysis is performed to evaluate the model. Huaming Wu, Katinka Wolter |
CloudCom | 1 |
| 2008 | Prototype Development of an 8mm Band 2-Dimensional Aperture Synthesis RadiometerabstractA project to design and construct an airborne 8mm band 2-Dimensional (2D) aperture synthesis radiometer BHU-2D was launched in the Electromagnetics Laboratory of BeiHang University (BHU). BHU-2D consists of 48 antenna/receiver elements, an FPGA-based 1bit/2levels digital cross-correlation subsystem, and a calibration subsystem. A ground based laboratory prototype of BHU-2D has been completed, which consists of 10 antenna elements arrayed in a T- shape configuration, 10 receivers, and a digital correlation and data processing subsystem. The testing and imaging experiments have been carried out. Initial results are successful; the images of some scenes and the person indoors are obtained. The instrument overview, calibration method, and preliminary imaging results of the prototype are presented in this paper. Yong Xue, Jungang Miao, Guolong Wan, Anyong Hu, Huaming Wu |
IGARSS (5) | 6 |
| 2006 | Error resilient image transport in wireless sensor networks
Huaming Wu, Alhussein A. Abouzeid |
Comput. Networks | 1 |
| 2005 | Energy efficient distributed image compression in resource-constrained multihop wireless networks
Huaming Wu, Alhussein A. Abouzeid |
Comput. Commun. | 1 |
| 2005 | The impact of traffic patterns on the overhead of reactive routing protocolsabstractThis paper presents a mathematical and simulative framework for quantifying the overhead of reactive routing protocols, such as dynamic source routing and ad hoc on-demand distance vector, in wireless variable topology (ad hoc) networks. A model of the routing-layer traffic, in terms of the statistical description of the distance between a source and a destination, is presented. The model is used to study the effect of the traffic on the routing overhead. Two network models are analyzed; a Manhattan grid model for the case of regular node placement, and a Poisson model for the case of random node placement. We focus on situations where the nodes are stationary but unreliable. For each network model, expressions of various components of the routing overhead are derived as a function of the traffic pattern. Results are compared against ns-2 simulations, which corroborate the essential characteristics of the analytical results. One of the key insights that can be drawn from the mathematical results of this paper is that it is possible to design infinitely scalable reactive routing protocols for variable topology networks by judicious engineering of the traffic patterns to satisfy the conditions presented in this paper. Nianjun Zhou, Huaming Wu, Alhussein A. Abouzeid |
IEEE J. Sel. Areas Commun. | 2 |
| 2004 | Power aware image transmission in energy constrained wireless networksabstractWe consider transmitting images in a multihop wireless network with the minimal total power consumption while satisfying an end-to-end image quality constraint. Contrary to popular belief, we show that maximum compression before transmission does not always provide minimal energy consumption, especially in the case of dense sensor networks with complex signal processing algorithms. We formulate the minimal energy transmission problem as an optimization problem and present a heuristic algorithm for it. The proposed algorithm selects the optimal image compression parameters to minimize total energy dissipation given the network conditions and image quality constraints. Simulation results show up to 80% reduction in the total power consumption achieved by using the proposed adaptive algorithm compared to nonadaptive algorithms. Huaming Wu, Alhussein A. Abouzeid |
ISCC | 1 |
| 2004 | Cluster-based routing overhead in networks with unreliable nodesabstractWhile several cluster based routing algorithms have been proposed for ad hoc networks, there is a lack of formal mathematical analysis of these algorithms. Specifically, there is no published investigation of the relation between routing overhead on one hand and route request pattern (traffic) on the other. This paper provides a mathematical framework for quantifying the overhead of a cluster-based routing protocol. We explicitly model the application-level traffic in terms of the statistical description of the number of hops between a source and a destination. The network topology is modelled by a regular two-dimensional grid of unreliable nodes, and expressions for various components of the routing overhead are derived. The results show that clustering does not change the traffic requirement for infinite scalability compared to flat protocols, but reduces the overhead by a factor of O(1/M) where M is the cluster size. The analytic results are validated against simulations of random network topologies running a well known (D-hop max-min) clustering algorithm. Huaming Wu, Alhussein A. Abouzeid |
WCNC | 1 |
| 2003 | Reactive routing overhead in networks with unreliable nodesabstractThis paper presents a new mathematical and simulative framework for quantifying the overhead of a broad class of reactive routing protocols, such as DSR and AODV, in wireless variable topology (ad-hoc) networks. We focus on situations where the nodes are stationary but unreliable, as is common in the case of sensor networks. We explicitly model the application-level traffic in terms of the statistical description of the number of hops between a source and a destination. The sensor network is modelled by an unreliable regular Manhattan (i.e. degree four) grid, and expressions for various components of the routing overhead are derived. Results are compared against ns-2 simulations for regular and random topologies, which corroborate the essential characteristics of the analytical results. One of the key insights that can be drawn from the mathematical results of this paper is that it is possible to design infinitely scalable reactive routing protocols for variable topology networks by judicious engineering of the traffic patterns to satisfy the conditions presented in this paper. Nianjun Zhou, Huaming Wu, Alhussein A. Abouzeid |
MobiCom | 2 |