Phu Lai

dblp:229/3579 · DBLP profile ↗
← Back
18ranked-venue papers
9as first author
12since 2021 · last 2026
0000-0002-8384-4780ORCID · verified

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

Systems, architecture and hardware · 5 · 3 first-author · 2 since 2021Computer networks · 5 · 2 first-author · 5 since 2021Software engineering, systems software and programming languages · 5 · 3 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
YearPublicationVenuePosition
2026 Channel-Agnostic Predictive Beamforming for Crowdsourced Bistatic Satellite ISAC With LLM
abstract
Integrated sensing and communications (ISAC) systems promise dual use of spectrum and hardware for data transmission and environmental awareness. However, extending ISAC to satellite networks is challenged by high path loss, long delays, and the overhead of channel estimation. To address these challenges, we propose a channel-agnostic predictive beamforming framework for satellite ISAC (S-ISAC) within a crowdsourced bistatic architecture. Unlike conventional bistatic architectures that require a dedicated sensing receiver, our design aggregates echoes from multiple ground internet of things (IoT) devices (GIDs) in a crowdsourced manner to improve sensing performance without introducing any additional sensing equipment. We propose a model termed Historical Geometric-based LLM (HG-LLM) as a realization of the channel-agnostic predictive beamforming framework. HG-LLM learns to map historical geometric information (HGI) of the satellite, sensing target, and GIDs directly to future beamforming matrices, eliminating the need for channel state information (CSI). We propose two key modules in HG-LLM, namely, the Histogeometric Encoder, which transforms spatial-temporal data into LLM-compatible embeddings, and the TokenBeamformer, which translates the LLM outputs into optimized beamforming weights. Moreover, the backbone LLM is fine-tuned using low-rank adaptation for efficient adaptation to predictive beamforming tasks. Extensive simulations demonstrate that HG-LLM achieves performance levels comparable to channel-based methods across diverse settings, despite relying solely on HGI without requiring explicit CSI.
William D. Lukito, Wei Xiang 0001, Chang Liu 0003, Phu Lai, Peng Cheng 0002, Weijie Yuan 0001, Guoqiang Mao
IEEE J. Sel. Areas Commun.4
2026 DeDiff-4DGS: Fusing Temporal Correlations and Diffusion Priors for Dynamic 3D Scenes
abstract
Reconstructing dynamic 3D (4D) scenes is challenging due to complex temporal dynamics and viewpoint sparsity in monocular videos. Existing extensions of 3D Gaussian Splatting (3D-GS) with its temporal modeling often fail to capture temporal correlations across frames, leading to redundant 3D Gaussians and reduced efficiency. To address this limitation, we propose DeDiff-4DGS, a framework that integrates temporal correlations and diffusion priors through two novel modules. The Temporal 3D Gaussian Latent Fusion (T3DLF) module fuses temporal information from sparse reference frames to promote spatio-temporal coherence and reduce the number of required 3D Gaussians. The Latent Diffusion Converter for 3D Gaussians (LDC3D) module enriches reference frames with semantic priors, complementing T3DLF under sparse-view conditions. Experimental results on standard benchmarks demonstrate that DeDiff-4DGS delivers higher reconstruction quality and improved efficiency over current state-of-the-art approaches.
Hoang Nguyen Nguyen, Wei Xiang 0001, Kang Han, Phu Lai, Tianyu Chen 0004, Yi-Ping Phoebe Chen
IEEE Trans. Multim.5
2025 RobSense: A Robust Multi-modal Foundation Model for Remote Sensing with Static, Temporal, and Incomplete Data Adaptability
abstract
Foundation models for remote sensing have garnered increasing attention for their strong performance across various observation tasks. However, current models lack robustness in managing diverse input types and handling incomplete data in downstream tasks. In this paper, we propose RobSense, a robust multi-modal foundation model for Multi-spectral and Synthetic Aperture Radar data. RobSense is designed with modular components and pre-trained by a combination of temporal multi-modal alignment and masked autoencoder strategies on a huge-scale dataset. Therefore, it can effectively support diverse input types, from static to temporal, uni-modal to multi-modal. To further handle the incomplete data, we incorporate two uni-modal latent reconstructors that recover rich representations from incomplete inputs, addressing variability in spectral bands and temporal sequence irregularities. Extensive experiments demonstrate that RobSense consistently outperforms state-of-the-art baselines on complete datasets across four input types for segmentation, classification, and change detection. On incomplete datasets, RobSense outperforms the baselines by considerably larger margins when the missing rate increases. Project page: https://ikhado.github.io/robsense/
Minh Kha Do, Kang Han, Phu Lai, Khoa T. Phan, Wei Xiang 0001
CVPR3
2025 Integrated STAR-RIS and UAV for Satellite IoT Communications: An Energy-Efficient Approach
abstract
In this study, we investigate the use of simultaneous transmitting and reflecting reconfigurable intelligent surfaces (STAR-RISs) mounted on energy-efficient uncrewed aerial vehicles (UAVs) to support satellite Internet of Things (IoT) communications served by low-Earth orbit (LEO) satellites. First, we propose a STAR-RIS-equipped UAV framework termed integrated STAR-RIS and UAV (ISRU). Then, we aim to optimize energy efficiency by jointly adjusting the UAV’s flight path, STAR-RIS phase-shifts, and power allocation among IoT devices, all while maintaining equitable user fairness level. However, solving this problem presents considerable challenges due to the nonconvexity and NP-hardness properties of the objective function and constraints. To address, our work introduces a Dinkelbach-based alternating optimization (AO) procedure termed integrated trajectory, phase-shift, and power allocation (ITPP). Our simulation results show that the integration of ISRU and ITPP can achieve 67% higher sum-rates than non-ISRU schemes and save up to 40% more energy than unoptimized trajectory schemes.
William D. Lukito, Wei Xiang 0001, Phu Lai, Peng Cheng 0002, Chang Liu 0003, Kan Yu 0002, Xiaoyan Zhu 0005
IEEE Internet Things J.3
2025 Learning to Design Transceiver for Integrated Sensing and Communications: A Satellite Communications Perspective
abstract
With its dual-functional advantages, integrated sensing and communications (ISAC) technologies can be further extended to satellite communications, enhancing global coverage services. However, achieving vast coverage would result in significant delays and considerable path losses. Motivated by this, in this paper, we focus on satellite-based ISAC (S-ISAC) systems and propose a general transceiver design framework incorporating both transmit waveform and receive filter. Unlike existing approaches, our approach uses a predictive joint transmit waveform and receive filter design that eliminates the need of channel estimation, thereby reducing time overhead. Additionally, a versatile weighting mechanism is designed to allow flexible prioritization between communications and sensing. To tackle the intractability of the ISAC transceiver design problem, we adopt a data-driven deep learning-based approach, where the model learns to design the transmit waveform and receive filter from historical channel data. Specifically, we propose a predictive optimization network (PONet), leveraging convolutional layers and a Transformer encoder to capture long-term spatial-temporal features and facilitate the learning capability. Numerical results demonstrate the effectiveness of the proposed PONet in terms of communications and sensing rates in S-ISAC networks in various system settings.
William D. Lukito, Wei Xiang 0001, Chang Liu 0003, Phu Lai, Peng Cheng 0002, Guoqiang Mao
IEEE Trans. Wirel. Commun.4
2023 Online User and Power Allocation in Dynamic NOMA-Based Mobile Edge Computing
abstract
This study tackles the online user allocation problem in mobile edge computing (MEC) systems powered by non-orthogonal multiple access. App vendors need to determine a proper wireless channel in a base station/edge server and sufficient transmit power for every user. We consider a stochastic MEC system where users arrive and depart over time. When an edge server runs out of computing resources, some users will have to wait until the resources become available again, which incurs an allocation delay cost. This cost is often not investigated in many studies, which also do not consider a multi-cell, multi-channel system as we do in this work, due to its complexity. We aim to minimize the allocation delay and transmit power costs, increasing the system’s energy efficiency. To achieve this objective while guaranteeing users’ data rate requirements over time, we adopt the Lyapunov framework to convert this long-term optimization problem into a series of subproblems to be solved in every time slot. To solve the aforementioned subproblems efficiently, we present a distributed game theory-based approach. The proposed algorithm is theoretically evaluated and experimentally demonstrated to outperform several baseline and state-of-the-art methods, highlighting the significance of systematic consideration for both computation and communication aspects of this problem.
Phu Lai, Qiang He 0001, Feifei Chen 0001, Mohamed Almorsy, John G. Hosking, John C. Grundy, Yun Yang 0001
IEEE Trans. Mob. Comput.1
2023 Role-Based User Allocation Driven by Criticality in Edge Computing
abstract
Edge computing is a promising solution to enabling highly accessible resources and latency-sensitive services for nearby users. In public safety, it can provide critical support for urban crowd/hazard management services, such as real-time path planning, hazard warning, etc. In a crowd/hazard scenario, crowds can be allocated to nearby edge servers for obtaining real-time support, e.g., evacuation instructions for those who want to evacuate and crowd flow updates for those who want to rescue, etc. In such scenarios, the behaviors of different roles (like rescuers and evacuees) and the positive/negative interactions among them must be considered in user allocation for reducing injuries and fatalities. In this paper, these issues are defined as a novelRole-Based Criticality(RBC) model to describe the fatal risks of different roles in the crowd/hazard scenarios. Based on the model, theRole-Based User Allocation(RUA) problem is formulated. To tackle this problem, we devise an optimal solution named RUA-ILP based on Integer Linear Programming. To accommodate large-scale scenarios, we propose two representative approximate approach named RUA-A and RUA-GA to ensure efficient and effectiveness user allocation respectively. They can maximize the overall role-based criticality which can reduce injuries and fatalities in crowd/hazard scenarios by theoretical proofing and extensive experiments conducted on a real-world dataset.
Ensheng Liu, Liping Zheng, Qiang He 0001, Phu Lai, Benzhu Xu, Gaofeng Zhang
IEEE Trans. Serv. Comput.4
2022 Dynamic User Allocation in Stochastic Mobile Edge Computing Systems
abstract
Mobile edge computing (MEC) is a new distributed computing paradigm where edge servers are deployed at, or near cellular base stations in close proximity to end-users. This offers computing resources at the edge of the network, facilitating a highly accessible platform for real-time, latency-sensitive services. A typical MEC environment is highly stochastic with random user arrivals and departures over time. Here, we address the user allocation problem from a service provider’s perspective, who needs to allocate its users to the cloud or edge servers in a specific area. A user, who has a multi-dimensional resource requirement, can be allocated to either the remote cloud, which incurs a high latency, or an edge server, which results in a low latency but might require the user to wait in a queue. This study aims to achieve a controllable trade-off between performance (throughput) and several associated costs such as queuing delay and latency costs. We model this problem as a stochastic optimization problem, propose SUAC (Stochastic User AlloCation) – an online Lyapunov optimization-based algorithm, and prove its performance bounds. The experimental results demonstrate that SUAC outperforms existing approaches, effectively allocating users with a desired trade-off while keeping the system strongly stable.
Phu Lai, Qiang He 0001, Xiaoyu Xia 0001, Feifei Chen 0001, Mohamed Almorsy, John C. Grundy, John G. Hosking, Yun Yang 0001
SERVICES1
2022 Interference-Aware SaaS User Allocation Game for Edge Computing
abstract
Edge Computing, extending cloud computing, has emerged as a prospective computing paradigm. It allows a SaaS (Software-as-a-Service) vendor to allocate its users to nearby edge servers to minimize network latency and energy consumption on their devices. From the SaaS vendor’s perspective, a cost-effective SaaS user allocation (SUA) aims to allocate maximum SaaS users on minimum edge servers. However, the allocation of excessive SaaS users to an edge server may result in severe interference and consequently impact SaaS users’ data rates. In this article, we formally model this problem and prove that finding the optimal solution to this problem is NP-hard. Thus, we propose ISUAGame, a game-theoretic approach that formulates the interference-aware SUA (ISUA) problem as a potential game. We analyze the game and show that it admits a Nash equilibrium. Then, we design a novel decentralized algorithm for finding a Nash equilibrium in the game as a solution to the ISUA problem. The performance of this algorithm is theoretically analyzed and experimentally evaluated. The results show that the ISUA problem can be solved effectively and efficiently.
Guangming Cui, Qiang He 0001, Xiaoyu Xia 0001, Phu Lai, Feifei Chen 0001, Tao Gu 0001, Yun Yang 0001
IEEE Trans. Cloud Comput.4
2022 Cost-Effective App User Allocation in an Edge Computing Environment
abstract
Edge computing is a new distributed computing paradigm extending the cloud computing paradigm, offering much lower end-to-end latency, as real-time, latency-sensitive applications can now be deployed on edge servers that are much closer to end-users than distant cloud servers. In edge computing, edge user allocation (EUA) is a critical problem for any app vendors, who need to determine which edge servers will serve which users. This is to satisfy application-specific optimization objectives, e.g., maximizing users’ overall quality of experience, minimizing system costs, and so on. In this article, we focus on the cost-effectiveness of user allocation solutions with two optimization objectives. The primary one is to maximize the number of users allocated to edge servers. The secondary one is to minimize the number of required edge servers, which subsequently reduces the operating costs for app vendors. We first model this problem as a bin packing problem and introduce an approach for finding optimal solutions. However, finding optimal solutions to the$\mathcal {NP}$-hard EUA problem in large-scale scenarios is intractable. Thus, we propose a heuristic to efficiently find sub-optimal solutions to large-scale EUA problems. Extensive experiments conducted on real-world data demonstrate that our heuristic can solve the EUA problem effectively and efficiently, outperforming the state-of-the-art and baseline approaches.
Phu Lai, Qiang He 0001, John C. Grundy, Feifei Chen 0001, Mohamed Almorsy, John G. Hosking, Yun Yang 0001
IEEE Trans. Cloud Comput.1
2022 Cost-Effective User Allocation in 5G NOMA-Based Mobile Edge Computing Systems
abstract
Mobile edge computing (MEC) allows edge servers to be placed at cellular base stations. App vendors like Uber and YouTube can rent computing resources and deploy latency-sensitive applications on edge servers for their users to access. Non-orthogonal multiple access (NOMA) is an emerging technique that facilitates the massive connectivity of 5G networks, further enhancing the capability of MEC. The edge user allocation (EUA) problem faces new challenges in 5G NOMA-based MEC systems. In this study, we investigate the EUA problem in a multi-cell multi-channel downlink power-domain NOMA-based MEC system. The main objective is to help mobile app vendors maximize their benefit by allocating maximum users to edge servers in a specific area at the lowest computing resource and transmit power costs. To this end, we introduce a decentralized game-theoretic approach to effectively select a channel and edge server for each user while fulfilling their resource and data rate requirements. We theoretically and experimentally evaluate our solution, which significantly outperforms various state-of-the-art and baseline approaches.
Phu Lai, Qiang He 0001, Guangming Cui, Feifei Chen 0001, John C. Grundy, Mohamed Almorsy, John G. Hosking, Yun Yang 0001
IEEE Trans. Mob. Comput.1
2022 Dynamic User Allocation in Stochastic Mobile Edge Computing Systems
abstract
Mobile edge computing (MEC) is a new distributed computing paradigm where edge servers are deployed at, or near cellular base stations in close proximity to end-users. This offers computing resources at the edge of the network, facilitating a highly accessible platform for real-time, latency-sensitive services. A typical MEC environment is highly stochastic with random user arrivals and departures over time. Here, we address the user allocation problem from a service provider's perspective, who needs to allocate its users to the cloud or edge servers in a specific area. A user, who has a multi-dimensional resource requirement, can be allocated to either the remote cloud, which incurs a high latency, or an edge server, which results in a low latency but might require the user to wait in a queue. This article aims to achieve a controllable trade-off between performance (throughput) and several associated costs such as queuing delay and latency costs. We model this problem as a stochastic optimization problem, propose SUAC (Stochastic User AlloCation) – an online Lyapunov optimization-based algorithm, and prove its performance bounds. The experimental results demonstrate that SUAC outperforms existing approaches, effectively allocating users with a desired trade-off while keeping the system strongly stable.
Phu Lai, Qiang He 0001, Xiaoyu Xia 0001, Feifei Chen 0001, Mohamed Almorsy, John C. Grundy, John G. Hosking, Yun Yang 0001
IEEE Trans. Serv. Comput.1
2020 Quality of Experience-Aware User Allocation in Edge Computing Systems: A Potential Game
abstract
As many applications and services are moving towards a more human-centered design, app vendors are taking the quality of experience (QoE) increasingly seriously. End-to-end latency is a key factor that determines the QoE experienced by users, especially for latency-sensitive applications such as online gaming, health care, critical warning systems and so on. Recently, edge computing has emerged as a promising solution to the high latency problem. In an edge computing environment, edge servers are deployed at cellular base stations, offering processing power and low network latency to users within their geographic proximity. In this paper, we tackle the user allocation problem in edge computing from an app vendor's perspective, where the vendor needs to decide which edge servers to serve which users in a specific area. Also, the vendor must consider the various levels of quality of service (QoS) for its users. Each QoS level results in a different QoE level; thus, the app vendor needs to decide the QoS level for each user so that the overall user experience is maximized. To tackle the NP-hardness of this problem, we formulate it as a potential game then propose QoEGame, an effective and efficient game-theoretic approach that admits a Nash equilibrium as a solution to the user allocation problem. Being a distributed algorithm, QoEGame is able to fully utilize the distributed nature of edge computing. Finally, we theoretically and empirically evaluate the performance of QoEGame, which is illustrated to be significantly better than the state of the art and other baseline approaches.
Phu Lai, Qiang He 0001, Guangming Cui, Feifei Chen 0001, Mohamed Almorsy, John C. Grundy, John G. Hosking, Yun Yang 0001
ICDCS1
2020 QoE-aware user allocation in edge computing systems with dynamic QoS
Phu Lai, Qiang He 0001, Guangming Cui, Xiaoyu Xia 0001, Mohamed Almorsy, Feifei Chen 0001, John G. Hosking, John C. Grundy, Yun Yang 0001
Future Gener. Comput. Syst.1
2020 Graph-based data caching optimization for edge computing
Xiaoyu Xia 0001, Feifei Chen 0001, Qiang He 0001, Guangming Cui, Phu Lai, Mohamed Almorsy, John C. Grundy, Hai Jin 0001
Future Gener. Comput. Syst.5
2019 Edge User Allocation with Dynamic Quality of Service
Phu Lai, Qiang He 0001, Guangming Cui, Xiaoyu Xia 0001, Mohamed Almorsy, Feifei Chen 0001, John G. Hosking, John C. Grundy, Yun Yang 0001
ICSOC1
2019 Graph-Based Optimal Data Caching in Edge Computing
Xiaoyu Xia 0001, Feifei Chen 0001, Qiang He 0001, Guangming Cui, Phu Lai, Mohamed Almorsy, John C. Grundy, Hai Jin 0001
ICSOC5
2018 Optimal Edge User Allocation in Edge Computing with Variable Sized Vector Bin Packing
Phu Lai, Qiang He 0001, Mohamed Almorsy, Feifei Chen 0001, John G. Hosking, John C. Grundy, Yun Yang 0001
ICSOC1