Peng Li 0046

dblp:83/6353-46 · DBLP profile ↗
← Back
31ranked-venue papers
2as first author
21since 2021 · last 2025
0000-0002-0788-9186ORCID · conflict

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

Human-computer interaction and ubiquitous computing · 11 · 8 since 2021Computer networks · 8 · 1 first-author · 4 since 2021Systems, architecture and hardware · 6 · 1 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
YearPublicationVenuePosition
2025 Unknown Task Selection and Worker Recruitment Using Two-Stage Multiarmed Bandit in Crowdsensing
abstract
Mobile crowdsensing (MCS) faces significant challenges in selecting tasks with expected high revenue and recruiting workers with expected high qualities to maximize overall utility. Existing approaches often assume the revenue of posting tasks or the quality of workers is determined, which limits their practical applicability. This article tackles these challenges by modeling the long-term multitask, multiworker selection problem as a two-stage multiarmed bandit (TS-MAB) problem under uncertainty. In each round, the MCS platform selects a long-term task from a pool and recruits the necessary workers, determining payments accordingly. We model the task selection phase as a MAB problem, and the worker recruitment phase, influenced by the task selection, as a combinatorial MAB (CMAB) problem. We propose an extended upper confidence bound (UCB)-based strategy and develop an incentive mechanism based on Auction theory, combined with TS-MAB (i.e., ATS-MAB), for unknown task selection and worker recruitment. Our mechanism theoretically guarantees truthfulness and individual rationality, with a theoretical analysis of its regret bounds. Furthermore, we introduce an adaptive incentive mechanism called AATS-MAB, which improves worker recruitment and quality updates, achieving higher total sensing quality and lower regret. Extensive simulations demonstrate the effectiveness and scalability of the proposed methods.
Haoyuan Song, Peng Li 0046, Hai Yu 0007, Lei Nie 0004, Haizhou Bao, Qin Liu 0003
IEEE Internet Things J.2
2025 Social-Aware Incentive Mechanism for Data Quality in Mobile Crowdsensing: A Three-Stage Stackelberg Game Approach
abstract
Mobile crowdsensing (MCS) leverages large-scale mobile users to execute tasks and contribute sensing data. Developing an effective incentive mechanism is critical to ensure both the quality and quantity of sensing data. However, existing incentive mechanisms often overlook key factors, such as the social networks of users, the presence of malicious participants, and the dynamic interplay among multiple stakeholders. In this article, we propose a Trilateral Social-aware Incentive Mechanism (TSIM) to address these limitations. TSIM is built upon a three-stage Stackelberg game framework that incorporates social relationships to enhance recruitment and improve data quality. First, we analyze the data quality and the historical reputation of the users, and based on this, we construct utility functions for the requester, service provider, and mobile users, with the latter integrating data quality, personal, social, and historical reputation utilities. Second, we formulate the payment problem as a three-stage game among the three parties, employing backward induction to derive optimal strategies that maximize their respective utilities. Next, we theoretically prove the unique existence of the Stackelberg equilibrium, ensuring a multiwin outcome. Numerical experiments demonstrate that incorporating social networks significantly boosts task participation and rewards for users, increases profit for the requester and revenue for the service provider, and effectively mitigates malicious data uploads.
Hai Yu 0007, Peng Li 0046, Lei Nie 0004, Haizhou Bao, Qin Liu 0003
IEEE Internet Things J.2
2024 Two-Sided Online Task Assignment Based on Worker Portraits in Mobile CrowdSensing
abstract
Task assignment is a challenging problem in mobile crowdsensing (MCS), especially since workers and tasks are online. Existing work does not consider the portrait of the workers when assigning tasks, which may result in workers being assigned to fields they are not familiar with, thus affecting the quality of task completion. In this paper, we focus on online scenarios and identify a more practical task assignment problem, a two-sided (workers and tasks) online task assignment problem based on worker portrait in MCS. We decompose this problem into two subproblems: the worker portrait analysis problem (WPA) and the two-sided online personalized assignment problem (TOPA). To solve the WPA problem, we propose a worker portrait analysis algorithm that uses the semi-supervised model to describe the worker portrait at a fine-grained level. Then, based on the worker portrait, we propose a two-sided online personalized assignment algorithm to solve the TOPA problem. The proposed algorithm guarantees a lower bound on the assignment results by analyzing the worker portrait data. Moreover, we prove the TOPA problem is NP-hard and demonstrate the competitive ratio can achieve ln(max(ui,j)+1). Finally, we conduct extensive experiments on two datasets, and the experimental results show that our method outperforms baseline algorithms.
Zhenyang Mao, Peng Li 0046, Guangzhong Liao, Lei Nie 0004, Haizhou Bao, Qin Liu 0003
CSCWD2
2024 Masked Transformer-based Multi-GAN for 5G Core Network KPI Anomaly Detection
abstract
The fifth generation (5G) network is a crucial foundation for the industrial Internet. Key performance indicator (KPI) anomaly detection in the 5G core network (5GC) plays a pivotal role in 5G applications. Some researchers have introduced Generative Adversarial Networks (GAN)-based techniques to detect anomalies. However, these methods remain limited, such as pattern collapse. In this paper, we propose MTMG, a Masked Transformer-based Multi-GAN model, to achieve highly accurate and robust anomaly detection. We use Transformer to learn the associations between data better. Specifically, MTMG employs multiple generators and a discriminator to deflect the pattern collapse dilemma. In addition, we introduce the mask mechanism to learn the normal distribution of data better and prevent the model degradation caused by anomalies in the training set. We also adopt a root cause strategy to locate the anomalies. Experimental results demonstrate that our model outperforms the baselines significantly in terms of detection performance.
Enze Zhao, Peng Li 0046, Zhang Cheng, Wenmao Liu, Lei Nie 0004, Haizhou Bao, Qin Liu 0003
CSCWD2
2024 Incentive Mechanism for Mobile Crowdsensing with Social-Aware Users: A Two-Stage Stackelberg Game
abstract
In mobile crowdsensing, the quality and quantity of data play an important role in the design of incentive mechanisms. However, existing work seldom considers the impact of social relationships among users on the quality and quantity of data. In this paper, to effectively recruit mobile users and improve data quality, we design a social-aware incentive mechanism (SIM) based on a two-stage Stackelberg game that considers social relationships. First, we consider the utility of both the users and the service provider, designing distinct utility functions for each. The utility function for the user considers personal utility, social utility, and historical reputation. Second, we model the payment problem as a two-stage game between the two parties, analyze the optimal incentives for both the service provider and the users using backward induction, and then derive the optimal strategy groups to maximize the utility of the two parties. Through theoretical analysis, we prove the unique existence of Stackelberg equilibrium, resulting in a multi-win situation. Numerical results confirm that the introduction of social networks significantly increases task participation and rewards for users, while also helping service providers gain greater revenue.
Hai Yu 0007, Peng Li 0046, Lei Nie 0004, Haizhou Bao, Qin Liu 0003
HPCC2
2024 Network Traffic Intrusion Detection Strategy Based on E-GraphSAGE and LSTM
Haizhou Bao, Minhao Chen, Yiming Huo, Guorong Yu, Lei Nie 0004, Peng Li 0046
ICIC (9)6
2024 MRS ArduPilot: An Adaptive ArduPilot Architecture Based on Model Reference Stabilization
abstract
This work presents an adaptive open-source implementation of ArduPilot: the adaptive mechanisms in the autopilot are inspired by model reference stabilization (MRS) and are seamlessly embedded into the open-source ArduPilot suite. We illustrate MRS ArduPilot for the ArduPlane and ArduCopter modules (fixed-wing and rotary-wing vehicles): yet, the approach is general enough to be applicable to all aerial/surface/marine vehicles of ArduPilot, and even to PX4. Our tests show that the embedded adaptation makes the vehicle capable of handling uncertain scenarios like wind and varying payloads. The source code of MRS ArduPilot is released at https://github.com/Sunsun24/MRS.git
Danping Sun, Peng Li 0046, Di Liu 0001, Simone Baldi
IV2
2024 SecPack: Secure Data Access for Encrypted Key-Value Stores Using Data-Packing
abstract
With the explosive growth of data, many users are outsourcing their local private data to cloud servers for encrypted key-value storage. However, recent research indicates that even if data is encrypted before being outsourced, attackers can still infer sensitive information by analyzing differences in access frequency or value length of key-value pairs. To address this issue, some studies propose sending additional dummy queries to smooth access frequency and padding key-value pairs to the same length to defend against frequency or length analysis attacks, respectively. However, the access frequency and length of key-value pairs generally vary greatly in practice. Those methods can substantially increase the bandwidth overhead of user queries and the storage overhead on the cloud. A new strategy is to combine key-value pairs into data packages, such that the differences in access frequency and length are offset between packages, thereby reducing the overhead caused by frequency smoothing and length padding. Based on this idea, we design a secure encrypted key-value storage scheme using data packing, called SecPack. SecPack combines key-value pairs into data packages and transforms the large differences in access frequency and length between the individual key-value pairs into small differences between data packages, thus achieving secure encrypted key-value storage on the cloud with low overhead. Additionally, we analyze the security of the proposed scheme and implement it on two storage backends, Redis and RocksDB. Experimental results demonstrate that SecPack can prevent attackers' access pattern attacks with lower storage and bandwidth cost.
Qiuyu Hu, Qin Liu 0003, Zhenyu Chai, Peng Li 0046
MSN4
2024 LV-auth: Lip Motion Fusion for Voiceprint Authentication
Wei Liu 0300, Qin Liu 0003, Peng Li 0046, Man Zhou 0004
WASA (1)4
2024 Three-sided online stable task assignment in spatial crowdsourcing
Peng Li 0046, Bo Li 0002, Qin Liu 0003, Lei Nie 0004, Haizhou Bao
Inf. Sci.2
2023 Quality-Oriented Task Assignment for Heterogeneous Users in Mobile Crowdsensing
abstract
Mobile crowdsensing (MCS) is a potential technology for large-scale data collection. This technology requires the platform to recruit users to complete tasks in specific areas. A vital issue in MCS is task assignment, and most existing task assignment efforts consider only a single user type, which is not reasonable in real scenarios. Task assignment becomes more complicated when the platform tries to assign tasks to heterogeneous users with a limited budget in the platform. In this paper, we consider a quality-oriented task assignment for heterogeneous users problem. Professional users have a high sensing quality with a high cost, and normal users have a low sensing quality with a low cost First, we model the sensing capabilities and the costs of different users and formulate the quality-oriented task assignment for heterogeneous users problem. Then, we design the integer linear programming form and prove that the problem is NP-hard. By verifying the submodularity of the objective function, we present a greedy algorithm. Considering the inefficiency of the algorithm, we design two genetic algorithms to improve the total sensing quality. Finally, we evaluate the proposed algorithms under different cost cases based on a real dataset The results show that our proposed algorithm performs well under different cost distribution scenarios.
Kang Chenri, Peng Li 0046, Lei Nie 0004, Haizhou Bao, Qin Liu 0003
CSCWD2
2023 Two-stage Vehicle Pair Dispatch in Multi-hop Ridesharing
abstract
Ridesharing benefits the economy and the environment. In multi-hop ridesharing, passengers are permitted to switch vehicles within a single trip, extending the flexibility of conventional ridesharing. Nonetheless, vehicle dispatch is a difficult issue in multi-hop ridesharing. We subdivide the vehicle dispatching problem into the vehicle pairing problem and the request selection problem within a vehicle pair. To address these subproblems, we propose a two-stage framework for vehicle pair dispatching. In the initial stage, we model the vehicle pairing problem as a maximum vehicle-vehicle matching problem in a general graph, which differs from the conventional vehicle-request matching problem in a bipartite graph. The vehicle pairing algorithm is proposed to efficiently solve the vehicle pairing problem. In the second stage, we model the request selection problem as a multidimensional knapsack problem (d-KP) and propose an LP-relaxation request selection algorithm with an approximation ratio 1/5. Experiments conducted on a real-world dataset demonstrate the economic benefit of our proposed two-stage framework.
Xiaobo Wei, Peng Li 0046, Qin Liu 0003
CSCWD2
2023 On Privacy-Preserving Task Assignment for Heterogeneous Users in Mobile Crowdsensing
abstract
Task assignment is a key challenge in mobile crowd-sensing because of the varying capabilities of crowd users. Location-based task assignment schemes require users to upload their location to an untrusted platform, which raises many privacy concerns. However, stronger privacy preservation may lead to lower system utility. It is challenging to maximize system utility under privacy preservation for users. In this paper, we propose a privacy-preserving task assignment for heterogeneous users (PTAH) problem in mobile crowdsensing. Specifically, we divide users into two groups: private users with location privacy requirements and public users without location privacy requirements. We first design a privacy-preserving mechanism to obfuscate the actual location of private users. Then we construct a relationship graph based on the locations between users and tasks. We prove that the PTAH problem is an NP-hard problem, so to maximize the system utility, we propose an approximation algorithm based on the greedy algorithm. Then we propose a multi-thread cooperative simulated annealing algorithm to search for a better approximate solution. Finally, we conducted simulations based on the widely-used real-world Roma dataset. The results show that our proposed algorithm consistently outperforms other baseline algorithms.
Ji Zhang 0007, Peng Li 0046, Lei Nie 0004, Haizhou Bao, Qin Liu 0003
CSCWD2
2023 Unsupervised Graph-Sequence Anomaly Detection for 5G Core Network Control Plane Traffic
abstract
5G Core network (5GC) employs a Service Based Architecture (SBA). This architecture decomposes the control plane into multiple independent Network Functions (NFs). NFs open interfaces to provide services to other NFs, which makes the control plane more susceptible to external malicious attacks. However, existing anomaly detection methods focus more on traffic statistics features and are difficult to apply to the 5GC control plane. In this paper, we proposed GSAD, a Graph-Sequence analysis-based Anomaly Detection method for 5GC control plane traffic. We model control plane traffic as a directed graph to depict topological and NF interaction information. Further, we use the normalizing flows with temporal dependencies to mine the sequential information in the traffic. GSAD combines the topological and sequential information to provide fine-grained detection. We evaluate our proposed framework on the 5GC testbed using Free5GC and UERANSIM in various scenarios. Experimental results demonstrate that our framework outperforms the baselines significantly in terms of detection performance.
Peng Li 0046, Zhang Cheng, Wenmao Liu, Lei Nie 0004, Haizhou Bao, Qin Liu 0003
ICPADS2
2023 Towards stable task assignment with preference lists and ties in spatial crowdsourcing
Peng Li 0046, Bo Li 0002, Lei Nie 0004, Haizhou Bao
Inf. Sci.2
2022 Duration-Aware Task Assignment for Heterogeneous Mobility Users in Crowdsensing
abstract
This paper investigates the duration-aware task assignment problem for heterogeneous mobility users in MCS (DTAH problem). There are two types of users in MCS, vehicle users and pedestrian users. The vehicle user gets to the task fast, but the task duration is short. Pedestrian user meets the task duration limit, but it takes a long time to reach the task. Given a set of tasks and two types of users, each user, and each task has a duration limit. The DTAH problem is how to assign tasks to maximize the utility of the system. We prove that the DTAH problem is NP-hard by reducing the weighted maximum set coverage problem to the DTAH problem. Then, we solve the problem from a pedestrian perspective and a vehicle perspective. From the pedestrian user perspective, we propose a pedestrian user task assignment (PTA) algorithm based on the Kuhn-Munkres algorithm. From the vehicle user perspective, we propose a greedy vehicle user task assignment (VTA) algorithm. We prove that the VTA algorithm can obtain the approximate ratio of 1-1/e to the optimal value. Finally, we design the heterogeneous user task assignment (HTA) algorithm based on these PTA and VTA algorithms. Extensive experiments have proved that our proposed HTA algorithm achieves more efficient performance than other comparison algorithms.
Peng Li 0046, Jiahu Wang, Lei Nie 0004
CSCWD2
2022 Task Priority Aware Incentive Mechanism with Reward Privacy-Preservation in Mobile Crowdsensing
abstract
In mobile crowdsensing, there are generally two types of tasks, popular tasks, and unpopular tasks. For popular tasks, many people can perform that task, and the budget is overallocated. For unpopular tasks, fewer or no one is willing to complete them. How to motivate users to complete different popularity tasks during their work time is a challenging problem. In this paper, we design a task priority-aware incentive mechanism to solve this problem. First, we use hierarchical clustering to classify tasks into different priorities by considering their budgets, deadlines, and density distribution. The higher the task priority, the higher the extra rewards and credits the participating users get. To motivate more users to perform unpopular tasks, we give high priority to unpopular tasks. Then, we propose a greedy algorithm that allows more users to do high-priority tasks. However, too many budget adjustments can cause most users to do unpopular tasks as users are obsessed with their income. To prevent users from all selecting high-priority tasks, we further propose a differential privacy-based algorithm to protect task priority and reduce users’ attention to their income. This algorithm protects users’ income and allows users to focus more on task characteristics, such as task distribution and task deadline. Through many experiments in the reality Roma dataset, we evaluate two proposed algorithms compared with other solutions.
Jiahu Wang, Peng Li 0046, Zeqiang Chen, Lei Nie 0004
CSCWD2
2022 An improved multi-attribute decision-making based network selection algorithm for heterogeneous vehicular network
Lei Nie 0004, Peng Li 0046, Heng He
Frontiers Comput. Sci.3
2022 DMP: Content Delivery With Dynamic Movement Pattern in Vehicular Networks
abstract
Vehicular ad-hoc networks (VANETs) have been widely studied in intelligent transportation. Content delivery is an important topic that attracts many researchers. Due to vehicles that may have intermittent connections and uncertain routes, it is difficult to select an appropriate node. In this paper, we analyze the movement pattern of vehicles from real taxis’ trajectories and propose a framework for delivery prediction, which aims to select appropriate nodes. First, we propose the framework which consists of a contact clique model, a social clique model, and a prediction model based on Markov chains, to characterize the movement pattern of vehicles. Second, we capture dynamic movement patterns by dividing the time requirement into equal length slots and construct clique sequences. Based on the fact that the sociality of nodes has strong temporal correlations, we utilize the prediction model to derive future cliques and evaluate two kinds of delivery performance in the future. Finally, we design a content delivery algorithm with dynamic movement pattern (DMP) to select the appropriate node. In our experiment, DMP performs better than that of other methods in terms of overhead, average hops. Also, as the number of nodes increases, our algorithm keeps small fluctuations in node sociality.
Peng Li 0046, Bo Li 0002, Tao Zhang 0043
IEEE Trans. Big Data2
2021 Community Influence Maximization Based on Flexible Budget in Social Networks
Mengdi Xiao, Peng Li 0046, Junlei Xiao, Lei Nie 0004
CollaborateCom (1)2
2021 Plug-and-play adaptation in autopilot architectures for unmanned aerial vehicles
abstract
An accepted autopilot control architecture for fixed-wing unmanned aerial vehicles (UAVs) is the so-called cascaded loop closure, in which inner velocity loops and outer position loops are successively closed with proportional-integral-derivative (PID) controllers. This architecture has become so standard that popular open-source autopilots (e.g. ArduPilot, PX4) implement it in their codes. Despite its popularity, such architecture cannot adequately cope with the inevitable uncertainty in the UAV dynamics. In this work we present a "plug-and-play" adaptive module integrated in standard cascaded autopilot architectures, so as to can guarantee adaptation in the presence of uncertainty. The proposed module is analyzed and tested in a software-in-the-loop environment for an ArduPilot-based autopilot. The tests show that, in the presence of uncertainties occurring during flight, the proposed adaptation module outperforms the original autopilot as well as non-adaptive autopilots.
Peng Li 0046, Di Liu 0001, Simone Baldi
IECON1
2020 Budget Constraint Task Allocation for Mobile Crowd Sensing with Hybrid Participant
Peng Li 0046, Junlei Xiao
CollaborateCom (2)2
2020 User Recruitment with Budget Redistribution in Edge-Aided Mobile Crowdsensing
Yanlin Zhang, Peng Li 0046, Tao Zhang 0043
ICA3PP (2)2
2020 A Reliable Multi-task Allocation Based on Reverse Auction for Mobile Crowdsensing
Junlei Xiao, Peng Li 0046, Lei Nie 0004
WASA (1)2
2019 A lightweight secure conjunctive keyword search scheme in hybrid cloud
Heng He, Ji Zhang 0007, Peng Li 0046, Tao Zhang 0043
Future Gener. Comput. Syst.3
2018 Exploiting Sociality for Collaborative Message Dissemination in VANETs
Peng Li 0046, Tao Zhang 0043, Heng He, Lei Nie 0004, Qin Liu 0003
CollaborateCom2
2018 Mobile Data Sharing with Multiple User Collaboration in Mobile Crowdsensing (Short Paper)
Changjia Yang, Peng Li 0046, Tao Zhang 0043, Heng He, Lei Nie 0004, Qin Liu 0003
CollaborateCom2
2018 LDMAC: A propagation delay-aware MAC scheme for long-distance UAV networks
Xi Chen 0023, Chuanhe Huang, Xiying Fan, Di Liu 0001, Peng Li 0046
Comput. Networks5
2015 Delay-bounded minimal cost placement of roadside units in vehicular ad hoc networks
abstract
This paper addresses the delay-bounded minimal cost roadside units (RSUs) placement problem in vehicular ad hoc networks. There are two types of RSUs: cable connected RSU (c-RSU) and wireless RSU (w-RSU). c-RSUs are interconnected through wired lines, and they form the backbone of VANETs. They also usually have a larger communication range due to the availability of power source and more powerful devices. Despite the benefit of fast information dissemination, c-RSUs are often associated with high cost. On the other hand, w-RSUs connect to other RSUs through wireless communication and typically have a smaller transmission range. Given a set of candidate sites in a region and a delay bound, the problem is how to find the optimal placement of c-RSUs and w-RSUs, such that the total cost is minimized, while all of the vehicles in the region can receive the message sent out from c-RSUs within the delay bound. We first prove that the problem is NP-hard. Then, we propose a greedy algorithm and a two-phase algorithm to solve the problem. Simulation results show our proposed algorithms can significantly reduce the total cost, compared with other methods.
Peng Li 0046, Qin Liu 0003, Chuanhe Huang, Xiaohua Jia
ICC1
2014 An Optimization VM Deployment for Maximizing Energy Utility in Cloud Environment
Chuanhe Huang, Qin Liu 0003, Jing Wang 0036, Peng Li 0046, Xiaohua Jia
ICA3PP (1)6
2013 A Randomized Algorithm for Roadside Units Placement in Vehicular Ad Hoc Network
abstract
In this paper, we investigate the problem of optimal road side units (RSUs) placement in Vehicular Ad Hoc Network (VANET) on a highway, which enables the VANET maintain a good connectivity. Our goal is to find out minimal number of road side units, such that the vehicles could communicate with RSUs. These road side units are connected by wire. We develop a randomized algorithm to deploy road side units in the VANET. It gives an approximation to the optimal distance to guarantee the information can be passed to RSUs from the accident site via the VANET. Simulations are conducted to show the performance of our proposed method.
Liya Xu, Chuanhe Huang, Peng Li 0046, Junyu Zhu
MSN3