Weidong Li 0002

dblp:74/3883-2 · DBLP profile ↗
← Back
68ranked-venue papers
7as first author
50since 2021 · last 2026
0000-0003-3094-4347ORCID · conflict

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

Theory of computation · 24 · 5 first-author · 16 since 2021Systems, architecture and hardware · 18 · 2 first-author · 13 since 2021Computer networks · 11 · 11 since 2021Applied, interdisciplinary, general and emerging computing · 6 · 5 since 2021Artificial intelligence and machine learning · 4 · 2 since 2021Software engineering, systems software and programming languages · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 2Security and privacy · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author
YearPublicationVenuePosition
2026 Periodic UAV-assisted data collection for time-critical IoT systems under energy constraints
Keyi Su, Jixian Zhang 0003, Hao Wu 0010, Weidong Li 0002
Comput. Networks4
2026 Fairness-efficiency tradeoffs in multiresource allocation for cloud-edge collaborative computing
Xiaobo Lin, Weidong Li 0002, Xuejie Zhang 0002
Future Gener. Comput. Syst.3
2026 Cloud-edge collaborative task offloading and resource allocation based on mobile computility
Qian Su, Weidong Li 0002, Guangqin Hu, Xuejie Zhang 0002
Future Gener. Comput. Syst.2
2026 Algorithms for the Online Power Cover Problem on a Line
Jinlin Zhang, Zhonghao Liu, Weidong Li 0002
Theory Comput. Syst.5
2026 Optimizing the Weight Stable Set Attack With Budget Constraint
abstract
Identifying the most influential communicators as an issue of maximizing influence has become one of the most notable topics in social network analysis, as it has achieved success in viral marketing. Only by understanding our opponent's way of thinking can we effectively defend against or attack them. We particularly focus on one type of such attacks called the weight stable set attack problem with budget constraint. Given a social network, each node has a weight and removal cost. This problem is to remove a subset of the nodes whose total removal cost does not exceed a given threshold, such that the maximum weight stable set in the resulting graph is minimized. We first propose a 2$\alpha$-approximation algorithm for this problem on the graph without odd cycles, where$\alpha$is the approximation ratio for the algorithm of the minimum knapsack problem. Interestingly, this algorithm can be extended to general graphs. We also design a genetic algorithm for general graphs. Finally, we conducted many experiments on both artificial networks and real-world networks. For the graph without odd cycles, the results show that our performance ratio is less than 1.21. For general graphs, we compare the algorithm that extends the idea of graphs without odd cycles with the genetic algorithm. The results show that this algorithm is better than the genetic algorithm in some settings.
Ruiqing Sun, Weidong Li 0002
IEEE Trans. Dependable Secur. Comput.2
2026 Truthful Mechanism for Computation Offloading and Resource-Sharing in Vehicle Computing
abstract
Rapid advances in technology have endowed intelligent vehicles with increasing computing power and rich perception abilities. In this paper, we address the problem of computation offloading and resource sharing in vehicle computing, where the vehicle provides computing and sensing resources to users. Since sensing devices capture the same data at any given moment, multiple users can simultaneously share the sensing resources of the same vehicle. Building on this, we propose a novel resource-sharing model that, while allocating computing resources only to users, allows users to monopolize or share sensing resources. By serving more users, this resource-sharing model results in savings on vehicle costs. The proposed mechanism comprises three types of auctions: one-to-many, many-to-one, and one-to-one. While the one-to-many auction allocates resources of one vehicle to multiple users, the many-to-one auction allocates resources of multiple vehicles to one user. The one-to-one auction, on the contrary, restricts allocation of resources of one vehicle to one user. While being truthful for both users and vehicles, this mechanism also contributes to individual rationality, budget balance, and consumer sovereignty. Finally, simulation results confirm the efficiency of the mechanism, which achieves high performance while facilitating additional utility.
Xi Liu 0002, Jun Liu 0081, Weidong Li 0002
IEEE Trans. Intell. Transp. Syst.3
2026 Multi-Resource Maximin Share Fair Allocation in Heterogeneous Servers With Time Discount
abstract
In this paper, we study multi-resource maximin share fair allocation with time discount in a cloud computing system with heterogeneous servers. It primarily focuses on the allocation of computing resources in cloud computing systems when users are dealing with time-sensitive tasks. If users delay handling these tasks, their utility will decrease over time. In addition, users do not always stay in the computing system in this problem. For this problem, we propose a mechanism called maximin share fairness with time discount (MMS-TD) in a heterogeneous cloud computing system. We prove theoretically that the allocation returned by the mechanism is lexicographically max-min optimal, that the allocation satisfies the maximin share fairness, and that the mechanism is Pareto efficiency, proportionality, and strategy-proofness. In addition, we designed an algorithm to realize this mechanism and conducted simulation experiments with Alibaba cluster traces. The experimental results show that regardless of resource utilization or user utility, the MMS-TD mechanism consistently outperforms the other three similar mechanisms.
Guangqin Hu, Weidong Li 0002
IEEE Trans. Netw. Serv. Manag.3
2026 Strategy-Proof Cost-Sharing Mechanism for Dynamic Adaptability Service in Vehicle Computing
abstract
Vehicle computing has emerged as a promising paradigm for delivering time-sensitive computing services to Internet of Things applications. Intelligent vehicles (IVs) offer onboard computing and sensing capabilities for delivering a wide range of services. In this paper, we propose a dynamic adaptability service model that leverages the swift mobility of vehicles to adjust the distribution of IVs to users’ dynamically changing locations. There are two types of areas in our model: the user area and the parking area. The former is where services are provided, while the latter serves as the preparation zone for backup IVs. IVs in the parking area are dispatched to service areas, where existing vehicle resources cannot meet user demand, and they return to the parking area after delivering the service. Multiple users share sensing resources, and our model allocates the costs among them. To ensure strategy-proofness, we introduce the concepts of no additional cost and allocation stability. We propose a strategy-proof cost-sharing mechanism for dynamic adaptability service. The proposed mechanism achieves no positive transfers, voluntary participation, individual rationality, consumer sovereignty, budget balance, no additional costs, and allocation stability. Moreover, the proposed mechanism’s approximation performance is analyzed. We further use comprehensive simulations to verify the effectiveness and efficiency of the proposed mechanism.
Xi Liu 0002, Jun Liu 0081, Weidong Li 0002
IEEE Trans. Netw. Serv. Manag.3
2026 An Optimal Virtual Valuation-Based Combinatorial Auction Mechanism for Time-Varying Resource Allocation in Heterogeneous Cloud Services
abstract
The resource allocation problem that is posed by cloud services has long been a popular research topic. The existing auction mechanisms focus primarily on maximizing social welfare, but they often result in lower revenue for cloud service providers. The virtual valuation-based combinatorial auction (VVCA) mechanism can increase the revenue that is obtained by service providers while satisfying dominant strategy incentive compatibility (DSIC). In this study, we innovatively apply the VVCA mechanism to address a time-varying resource allocation problem that involves heterogeneous servers (HTs) in cloud services and effectively increase the revenue that is received by cloud service providers. We begin by transforming the HT problem into an integer programming model with time-varying and resource constraint features. Afterward, we provide the theoretical basis for using the VVCA mechanism to solve the aforementioned problem and provide the DSIC proof. On this basis, we design three progressively more effective mechanisms using the VVCA mechanism. (1) We develop a random mechanism$\rm {HT\_{V}VC{A^{m}}}$and prove that it has a logarithmic approximation ratio, thus offering a better lower bound guarantee than the existing approach does. (2) We propose a gradient-based optimization mechanism$\rm {HT\_{V}VC{A^ * }}$to approximate the optimal revenue. (3) We design an optimal revenue algorithm called HT_VVCANET on the basis of the transformer architecture that is used in deep learning; this algorithm achieves a good balance between execution efficiency and effectiveness. In the experiments, we implement these mechanisms, which significantly increase the revenue that is received by cloud service providers over that yielded by other benchmark mechanisms.
Jixian Zhang 0003, Xuelin Yang, Weidong Li 0002
IEEE Trans. Serv. Comput.3
2025 Fair and Efficient Graphical Resource Allocation with Matching-Induced Utilities
Bin Deng 0011, Bo Li 0037, Minming Li, Weidong Li 0002, Guochuan Zhang
COCOON (1)5
2025 Approximation Algorithm for Prize-Collecting Hypergraph Vertex Cover with Fairness Constraints
Weidong Li 0002
COCOON (2)2
2025 The Online Power Cover Problem on a Line
Zhonghao Liu, Weidong Li 0002
IJTCS-FAW4
2025 An LP-Rounding Based Algorithm for Soft Capacitated Facility Location Problem with Submodular Penalties
Hanyin Xiao, Weidong Li 0002
IJTCS-FAW4
2025 An LP-Rounding Based Algorithm for Hard Capacitated Uniform Facility Location Problem with Soft Penalties
Hanyin Xiao, Ruiqing Sun, Weidong Li 0002
TAMC4
2025 Generalized Last Open-End Bin Packing Problem
Weidong Li 0002
TAMC2
2025 Multi-resource any price share fair allocation with placement constraints and an external resource in cloud-edge collaboration systems
Bin Deng 0011, Guangqin Hu, Weidong Li 0002
CCF Trans. High Perform. Comput.3
2025 An Alternative Mechanism for Multiresource Fair Allocation in Heterogeneous Cloud Computing Systems
abstract
ABSTRACT Finding a fair allocation is an important issue in many application areas. In a heterogeneous cloud computing system, users may have different requirements, and servers may also have different configurations. The first proposed fair allocation mechanism for heterogeneous cloud computing systems, called DRFH, is based on dominant resource fairness. However, the DRFH mechanism does not satisfy the properties of strong shared incentives and independence of dummy servers. In this article, we propose a simple mechanism, called the maximin share‐based mechanism in a heterogeneous cloud computing system (MMSH), which maximizes the minimum ratio of the user's utility to the maximin share. Because the MMSH mechanism can be formulated as a linear program, a MMSH allocation can be found in polynomial time. Moreover, we prove that MMSH satisfies all the desirable properties including Pareto efficiency, strong sharing incentives, envy‐freeness, group strategy‐proofness, and independence of dummy servers. Using the Alibaba trace to conduct data simulations, the experimental results indicate that in most cases, the allocation generated by the MMSH mechanism has a higher resource utilization rate.
Bin Deng 0011, Weidong Li 0002
Concurr. Comput. Pract. Exp.3
2025 Scheduling with a discounted profit criterion on identical machines
Weidong Li 0002, Xin Chen 0057, Malgorzata Sterna, Jacek Blazewicz
Discret. Appl. Math.1
2025 Budget-Feasible Truthfulness Mechanism for Task Offloading and Interaction in Edge-Vehicle Collaborative Computing
abstract
Mobile edge computing (MEC) affords high computing power but lacks sensing capability. Furthermore, intelligent vehicles, which possess rich sensing resources, consume limited energy. Motivated by this, we propose edge-vehicle collaborative computing and investigate the task offloading and interaction problem (TOIP), in which MEC servers and vehicles collaborate to leverage their strengths and mitigate their weaknesses. Motivated by practical application requirements, we propose a task interaction model where a user’s computing and sensing subtasks are respectively offloaded onto the MEC servers and vehicles, which then collaborate to complete the tasks. Aiming to maximize group efficiency, we formulate the TOIP in an auction-based setting. To motivate MEC servers and vehicles, we propose a reverse auction where each user is an auctioneer, while MEC servers and vehicles are the bidders. Our reverse auction mechanism achieves budget feasibility, where the rewards received by MEC servers and vehicles cannot exceed the budget. The proposed mechanism proves to be truthful; that is, MEC servers or vehicles cannot obtain higher utility by declaring untrue values. We also demonstrate how to make the mechanism meet the truthfulness requirement in TOIP. In addition, the proposed mechanism achieves individual rationality, consumer sovereignty, and computation efficiency. We also theoretically analyze the approximate ratio. The simulation results show that the proposed mechanism exhibits exceptional performance in all the scenarios.
Xi Liu 0002, Jun Liu 0081, Zhiquan Liu 0001, Weidong Li 0002
IEEE Internet Things J.4
2025 Budget-Feasible Clock Mechanism for Hierarchical Computation Offloading in Edge-Vehicle Collaborative Computing
abstract
We consider the edge-vehicle computing system (EVCS), where the combination of edge computing and vehicle computing takes respective advantages to provide various services. We address the problem of computation offloading in EVSC, where the computing tasks and the sensing tasks with limited budgets are offloaded to edge servers and vehicles. The resource-sharing model is proposed, where sensing resources of one vehicle are shared by multiple tasks. We consider the vehicle hierarchy, where vehicles with different equipment accuracy are classified into different hierarchies. A sensing task has different values and different demands for different hierarchies. A budget-feasible mechanism based on the clock auction is proposed. We show our proposed mechanism is strategy-proof and group strategy-proof, this drives the system into an equilibrium. In addition, the proposed mechanism achieves individual rationality, budget balance, and consumer sovereignty. The proposed mechanism consists of two algorithms that are based on the idea of dominant resource and iteration to improve resource utilization and reduce costs. Furthermore, the approximate ratios of the two allocation algorithms are analyzed. Experimental results demonstrate that the proposed mechanism achieves the near-optimal value and brings higher utility for participants.
Xi Liu 0002, Jun Liu 0081, Weidong Li 0002
IEEE Trans. Cloud Comput.3
2025 Revenue-Optimal Reverse Auction for Task Allocation in Mobile Crowdsensing Through Transformer Attention
abstract
Mobile crowdsensing service (MCS) providers recruit users to complete data collection tasks by rewarding the users to obtain greater revenue. Therefore, maximizing revenue is a focus of the MCS provider. This article expresses this problem as a revenue maximization programming model with budget constraints and designs a reverse-auction mechanism based on the attention model to solve the task allocation and pricing problems. Specifically, we convert the programming model under multiple constraints into an augmented Lagrangian function, optimally solve it through a multilayer neural network on the basis of the attention interactive framework, and finally output the allocation and payment solution. Our design guarantees that the mechanism meets economic criteria such as truthfulness, individual rationality, and budget feasibility. Combining the revenue-optimal reverse-auction mechanism with deep learning provides a new approach to mechanism design. Compared with existing methods, our solution achieves very good results in terms of service provider revenue and generalization experiments.
Peng Chen 0056, Jixian Zhang 0003, Weidong Li 0002, Hao Wu 0010
IEEE Trans. Comput. Soc. Syst.3
2025 An Optimal Reverse Affine Maximizer Auction Mechanism for Task Allocation in Mobile Crowdsensing
abstract
Mobile crowdsensing service (MCS) providers recruit users to complete data collection tasks with an incentive mechanism. How to maximize the utility of service providers has long been a popular topic in MCS research. Applying the existing reverse auction mechanism to an MCS may result in excessively high payments, thereby reducing the utility of the MCS provider. The affine maximizer auction (AMA) mechanism increases the revenue of service providers and meets dominant-strategy incentive-compatible (DSIC) characteristics. However, the AMA mechanism is a forward auction mechanism and cannot be applied to MCSs. Inspired by the AMA mechanism, this paper innovatively proposes a reverse affine maximizer auction (RAMA) mechanism to solve the task allocation problem of MCSs, effectively improving the MCS provider utility. Specifically, we construct a RAMA theoretical model and prove that the mechanism satisfies DSIC characteristics. For the discrete MCS task allocation problem, we use the reverse virtual valuation combinatorial auction (RVVCA) mechanism, a subclass of RAMA, to design a random mechanism RVVCA$^{t}$and prove that the RVVCA$^{t}$has a logarithmic approximate ratio. For the differentiable MCS task allocation problem, we use the deep learning transformer framework to design RAMANet, which can fit an exponential number of allocation solutions and output the optimal allocation and payment. We experimentally compare the algorithms of the RAMA family we propose, which use affine maximization, with existing state-of-the-art algorithms, demonstrating that the proposed algorithms significantly improve MCS provider utility.
Jixian Zhang 0003, Peng Chen 0056, Xuelin Yang, Hao Wu 0010, Weidong Li 0002
IEEE Trans. Mob. Comput.5
2025 Dynamic Multiresource Fair Allocation With Time Discount Utility
abstract
Multiresource allocation mechanisms have been studied in many scenarios. A new dynamic multiresource fair allocation model with time discount utility is proposed in this article, where users can arrive and depart at different time slots. We propose a newany price sharetime discount (APS-TD) mechanism for this model, which accounts for the users' time discount utility while maintaining desirable properties. We prove that the APS-TD mechanism satisfies cumulative incentive sharing (CSI), i.e., that the cumulative utility of each user is not lower than the cumulative utility generated by evenly allocating the available resources in each time slot; cumulative strategyproofness (CSP), where users cannot increase their cumulative utility by falsely reporting their demands in any time slot; cumulative Pareto optimality (CPO), i.e., where no allocation can increase the cumulative utility of one user without reducing the cumulative utility of another user in any time slot; cumulative envy-freeness (CEF), where users who arrive later should not prefer allocations from other users who arrive first in any time slot; time discount share fairness (TDSF), where users with higher time discount values occupy larger resource shares in each time slot unless the utility levels of both users are generated by evenly allocating resources; and bottleneck fairness (BF), where the allocation should satisfy max-min fairness with respect to the bottleneck resources contained in each time slot. We run the APS-TD mechanism on Alibaba trace-driven data to demonstrate the performance enhancement achieved by our proposed mechanism over the existing mechanism extensions. The results show that the APS-TD mechanism is superior to hybrid multiresource fairness (H-MRF) and stateful dominant resource fairness (SDRF) in many ways.
Bin Deng 0011, Weidong Li 0002
IEEE Trans. Parallel Distributed Syst.2
2025 A Utility-Optimal Reverse Posted Pricing Mechanism for Online Mobile Crowdsensing Task Allocation
abstract
In contrast to traditional mechanism design, the posted pricing mechanism can quickly determine the winning user and ensure the revenue of the seller through a predetermined price. Additionally, the posted pricing mechanism inherently possesses economic properties such as truthfulness and individual rationality. These properties make it an ideal method for solving online task allocation problems for mobile crowdsensing services (MCSs). The challenge in posted pricing mechanism design is being able to find reasonable posted prices under complex MCS task constraints. This paper presents an innovative posted pricing mechanism to solve a general point of interest (POI)-based online MCS task allocation problem. We transform the problem into an integer programming model with the goal of maximizing the total utility of the system while satisfying various constraints. We prove that under any user arrival order, there must exist a posted price structure that can ensure that the total utility of the system is approximately optimal, with an approximation ratio of$1/(d+1)$in the worst case. With the support of theoretical analysis, the posted price calculation can be completed using only a simple gradient descent algorithm. Compared with existing methods, our solution achieves very good results in terms of total utility and the task completion ratio, indicating that it can effectively improve the efficiency and service quality of MCSs.
Jixian Zhang 0003, Xuelin Yang, Peng Chen 0056, Zhemin Wang, Weidong Li 0002, Zhenli He, Keqin Li 0001
IEEE Trans. Serv. Comput.5
2024 Online Bottleneck Matching on a Star
Weidong Li 0002
AAIM (2)2
2024 Cost-Sharing Mechanisms for the Selfish Open-End Bin Packing Problem
Weidong Li 0002
AAIM (1)2
2024 B-matching interdiction problem on bipartite graphs with unit weight and multi-dimensional budgets
Ruiqing Sun, Weidong Li 0002
COCOA (2)2
2024 Truthful mechanism for joint resource allocation and task offloading in mobile edge computing
Xi Liu 0002, Jun Liu 0081, Weidong Li 0002
Comput. Networks3
2024 A truthful double auction mechanism for resource provisioning and elastic service in vehicle computing
Xi Liu 0002, Jun Liu 0081, Weidong Li 0002
Comput. Networks3
2024 Fair multiresource allocation with access constraint in cloud-edge systems
Guangqin Hu, Weidong Li 0002, Xuejie Zhang 0002
Future Gener. Comput. Syst.3
2024 A two-stage budget-feasible mechanism for mobile crowdsensing based on maximum user revenue routing
Jixian Zhang 0003, Xiyi Liao, Hao Wu 0010, Weidong Li 0002
Future Gener. Comput. Syst.4
2024 Dynamic Multi-Resource Fair Allocation with Elastic Demands
Weidong Li 0002
J. Grid Comput.2
2024 An approximation algorithm for the -prize-collecting multicut problem in trees with submodular penalties
abstract
Abstract Let $T=(V,E)$ be a tree in which each edge is assigned a cost; let $\mathcal{P}$ be a set of source–sink pairs of vertices in V in which each source–sink pair produces a profit. Given a lower bound K for the profit, the K -prize-collecting multicut problem in trees with submodular penalties is to determine a partial multicut $M\subseteq E$ such that the total profit of the disconnected pairs after removing M from T is at least K , and the total cost of edges in M plus the penalty of the set of still-connected pairs is minimized, where the penalty is determined by a nondecreasing submodular function. Based on the primal-dual scheme, we present a combinatorial polynomial-time algorithm by carefully increasing the penalty. In the theoretical analysis, we prove that the approximation factor of the proposed algorithm is $(\frac{8}{3}+\frac{4}{3}\kappa+\varepsilon)$ , where $\kappa$ is the total curvature of the submodular function and $\varepsilon$ is any fixed positive number. Experiments reveal that the objective value of the solutions generated by the proposed algorithm is less than 130% compared with that of the optimal value in most cases.
Weidong Li 0002
Math. Struct. Comput. Sci.2
2024 Lowest revenue limit-based truthful auction mechanism for cloud resource allocation
Jixian Zhang 0003, Weidong Li 0002
J. Supercomput.3
2024 Primal-Dual-Based Computation Offloading Method for Energy-Aware Cloud-Edge Collaboration
abstract
In the context of the Internet of Things (IoT), resource-constrained mobile edge computing (MEC) can no longer fully meet the needs of the rapidly growing number of mobile users; hence, cloud-edge collaborative computing has been developed. This paper focuses on the total energy consumption of the system and heterogeneity of scenarios, and a collaborative cloud-edge computation offloading approach with near real-time decision making is proposed. First, a general cloud-edge collaborative computation offloading model is abstracted from typical applications, and the energy consumption for edge and cloud offloading is calculated separately by considering both transmission and computational energy consumption. The problem is formulated as an integer linear program (ILP) with multidimensional resource constraints and is proven to be NP-hard. Then, a novel primal-dual computation offloading (PDCO) algorithm is designed to make near real-time offloading decisions one by one based on the sequential arrival of task requests. The approximation ratio of PDCO is derived through the weak duality property and the price-resource increment relationship. The experimental results show that under the guidance of total cost influenced by marginal prices, PDCO not only avoids blindly making offloading decisions but also effectively alleviates the shortage of resources on edge servers (ESs), approaching the optimal performance in terms of total energy consumption and resource utilization.
Qian Su, Weidong Li 0002, Xuejie Zhang 0002
IEEE Trans. Mob. Comput.3
2024 An Ordered Submodularity-Based Budget-Feasible Mechanism for Opportunistic Mobile Crowdsensing Task Allocation and Pricing
abstract
Mobile crowdsensing services are divided into two categories: opportunistic and participatory. In opportunistic mobile crowdsensing services, users do not need to specify the crowdsensing tasks to be completed. Compared with participatory crowdsensing services, the application scope is wider and more user-friendly. In participatory crowdsensing, the service provider assumes that the user can successfully complete the data collection task. However, such an approach cannot work in an opportunistic crowdsensing service because in opportunistic crowdsensing, the user’s execution of the task is uncertain, which brings great challenges to the quality of the crowdsensing service. This article is based on the assumption of the user coverage probability model and transforms the opportunistic mobile crowdsensing value maximization problem into an ordered submodularity value function model with budget constraints. This model is also good at representing participatory crowdsourcing problems. To the best of our knowledge, this is the first study to apply the ordered submodularity feature to a mobile crowdsensing service. Furthermore, we combine the properties of ordered submodular and auction models and propose an ordered submodularity-proportional share mechanism (O-PSM) to solve the allocation and payment problems in opportunistic mobile crowdsensing services. Specifically, in the allocation stage, the winning users are selected based on the proportional share threshold, and in the payment stage, the payment price for the winning users is designed based on critical value theory. We prove that the mechanism satisfies the economic characteristics of individual rationality, truthfulness, and budget feasibility. In the experimental section, the mechanism design based on ordered submodularity is shown to enable the service provider to obtain a higher value and a lower payment.
Jixian Zhang 0003, Hao Wu 0010, Weidong Li 0002
IEEE Trans. Mob. Comput.4
2024 A Truthful Randomized Mechanism for Heterogeneous Resource Allocation With Multi-Minded in Mobile Edge Computing
abstract
In the context of mobile edge computing (MEC), it can be quite challenging to provide and allocate multiple resources from heterogeneous MEC servers for remote execution of tasks of mobile devices (MDs). However, obtaining more resources for tasks can save time and effort, and MDs are willing to pay higher prices for more resources. Motivated by these challenges, this study addresses the problem of heterogeneous resource allocation with multi-minded (HRAM) in MEC. Unlike other studies that have focused on MDs with single-minded demands, this study considers the multi-attribute demands of MDs. It considers cases where an MD declares multiple demands, each with a different bid attached to it. This multi-minded approach gives MDs more flexibility and control over the resources they receive, leading to increased satisfaction and better outcomes. However, MDs are self-interested and can misreport their preferences, which results in a low utilization rate of heterogeneous resources. Therefore, we have formulated this problem in an auction-based setting, and our objective is to allocate heterogeneous resources of heterogeneous MEC servers to maximize social welfare, which is the sum of MDs’ valuations. We demonstrate that the HRAM problem is NP-hard, proposing a randomized mechanism consisting of a second-price auction and a fixed-price auction. This study claims that the proposed randomized mechanism is universally truthful and that the MDs have no desire to misreport their demands. Additionally, we analyze the randomized mechanism’s time complexity and approximation ratio and present the experimental results to support our claim. We demonstrate that the randomized mechanism performs excellently in different environments, benefiting MDs and edge cloud providers.
Xi Liu 0002, Weidong Li 0002
IEEE Trans. Netw. Serv. Manag.2
2024 UAV Base Station Network Transmission-Based Reverse Auction Mechanism for Digital Twin Utility Maximization
abstract
Digital twin (DT) technology uses Internet of Things (IoT) devices to collect real-world data and build a virtual world in the DT cloud. However, many IoT devices collect data in harsh natural environments, and these data cannot be transmitted through fixed base stations. Thus, many DT services adopt dynamic data transmission methods, such as transmission through unmanned aerial vehicle base stations (UAV-BSs). However, UAV-BS approaches have many communication constraints, such as limitations on the transmission bandwidth, data throughput, and number of channels. In addition, when integrating a large amount of data submitted by IoT devices, DT service providers need a corresponding mechanism to select the most valuable device data, which can be described by a winner decision problem with the goal of maximizing utility. In this paper, we consider the problem of maximizing the utility of a DT model under UAV-BS network transmission, transform it into a mixed integer programming model with communication and computing constraints, and adopt a reverse auction mechanism to solve it. Specifically, we design an optimal reverse auction mechanism based on optimal allocation and Vickrey–Clarke–Groves (VCG) theory. Additionally, a reverse auction mechanism with polynomial execution time is designed based on monotonic allocation, network maximum flow and critical value theory. These two mechanisms are proven to satisfy individual rationality and truthfulness. Experimental results indicate the favorable performance of the designed mechanisms.
Jixian Zhang 0003, Mingyi Zong, Athanasios V. Vasilakos, Weidong Li 0002
IEEE Trans. Netw. Serv. Manag.4
2023 A primal-dual approximation algorithm for the k-prize-collecting minimum vertex cover problem with submodular penalties
Weidong Li 0002, Jinhua Yang
Frontiers Comput. Sci.2
2023 Multiresource fair allocation with time window constraints
Weidong Li 0002, Xuejie Zhang 0002
J. Supercomput.2
2022 On-line Single Machine Scheduling with Release Dates and Submodular Rejection Penalties
Yaoyu Zhu, Weidong Li 0002, Lei Ma 0008
AAIM3
2022 Online Early Work Maximization Problem on Two Hierarchical Machines with Buffer or Rearrangements
Xihua Bai, Weidong Li 0002
AAIM3
2022 Online Semi-matching Problem with Two Heterogeneous Sensors in a Metric Space
Weidong Li 0002
COCOON2
2022 An Approximation Algorithm for the B-prize-collecting Multicut Problem in Trees
Weidong Li 0002
TAMC2
2022 Truthful auction mechanisms for resource allocation in the Internet of Vehicles with public blockchain networks
Jixian Zhang 0003, Wenlu Lou, Qian Su, Weidong Li 0002
Future Gener. Comput. Syst.5
2022 Approximation algorithms for the minimum power cover problem with submodular/linear penalties
Weidong Li 0002, Han Dai
Theor. Comput. Sci.2
2021 Approximation Algorithms for the Maximum Bounded Connected Bipartition Problem
Weidong Li 0002, Jinhua Yang
AAIM2
2021 Semi-online Early Work Maximization Problem on Two Hierarchical Machines with Partial Information of Processing Time
Xiaoqiao Liu, Weidong Li 0002
AAIM3
2021 Online Bottleneck Semi-matching
Weidong Li 0002, Jinhua Yang
COCOA3
2021 Strategy-Proof Mechanism for Online Time-Varying Resource Allocation with Restart
Jixian Zhang 0003, Xuejie Zhang 0002, Weidong Li 0002
J. Grid Comput.4
2020 An online auction mechanism for time-varying multidimensional resource allocation in clouds
Jixian Zhang 0003, Xutao Yang, Xuejie Zhang 0002, Athanasios V. Vasilakos, Weidong Li 0002
Future Gener. Comput. Syst.6
2019 A Primal Dual Approximation Algorithm for the Multicut Problem in Trees with Submodular Penalties
Weidong Li 0002
AAIM2
2019 Approximation algorithm for the energy-aware profit maximizing problem in heterogeneous computing systems
Weidong Li 0002, Xi Liu 0002, Xiaobo Cai, Xuejie Zhang 0002
J. Parallel Distributed Comput.1
2018 Multi-choice Virtual Machine Allocation with Time Windows in Cloud Computing
Jixian Zhang 0003, Xuejie Zhang 0002, Weidong Li 0002
GPC4
2018 An online auction mechanism for cloud computing resource allocation and pricing based on user evaluation and cost
Jixian Zhang 0003, Xuejie Zhang 0002, Weidong Li 0002
Future Gener. Comput. Syst.4
2018 Strategy-Proof Mechanism for Provisioning and Allocation Virtual Machines in Heterogeneous Clouds
abstract
In this paper, we address the problem of heterogeneous physical machines resource management (HPMRM); that is, providing and allocating multiple virtual machine (VM) instances from heterogeneous physical machines to maximize social welfare. Although existing allocation mechanisms allocate VMs to users through the single-mapping mechanism, such allocations cannot guarantee maximum social welfare or efficient utilization of multiple types of resources for cloud providers. Thus, we consider the multi-mapping mechanism, which permits mapping VMs allocated to one user to physical machines for VM provisioning and allocation. This can result in improved social welfare and lead to less resource fragmentation. We formulate the HPMRM problem in an auction-based setting, and design optimal and approximate mechanisms to solve it. In addition, we show that our proposed mechanism is strategy-proof; that is, our proposed mechanism drives the system into an equilibrium where no users have incentives to maximize their own profit by untruthfully reporting their requests. Furthermore, we analyze the approximation ratio of our proposed approximation algorithm. We also perform experiments to investigate the performance of our proposed approximation mechanism compared to the optimal mechanism. Experimental results demonstrate that our proposed approximation mechanism can obtain near optimal solutions and significantly improve allocation efficiency, while generating greater social welfare.
Xi Liu 0002, Weidong Li 0002, Xuejie Zhang 0002
IEEE Trans. Parallel Distributed Syst.2
2017 Approximation Algorithms for the Generalized Stacker Crane Problem
Jianping Li 0007, Weidong Li 0002, Junran Lichen
COCOA (1)3
2017 A Profit-Maximum Resource Allocation Approach for Mapreduce in Data Centers
Weidong Li 0002, Xi Liu 0002, Xuejie Zhang 0002
GPC2
2017 A Polynomial Time Approximation Scheme for the Closest Shared Center Problem
Weidong Li 0002, Lusheng Wang 0001, Wenjuan Cui
Algorithmica1
2016 Discrete Interior Search Algorithm for Multi-resource Fair Allocation in Heterogeneous Cloud Computing Systems
Xi Liu 0002, Weidong Li 0002, Xuejie Zhang 0002
ICIC (1)3
2015 A Task-Type-Based Algorithm for the Energy-Aware Profit Maximizing Scheduling Problem in Heterogeneous Computing Systems
abstract
In this paper, we design an efficient algorithm for the energy-aware profit maximizing scheduling problem, where the high performance computing system administrator is to maximize the profit per unit time. The running time of the proposed algorithm is depending on the number of task types, while the running time of the previous algorithm is depending on the number of tasks. Moreover, we prove that the worst-case performance ratio is close to 2, which maybe the best result. Simulation experiments show that the proposed algorithm is more accurate than the previous method.
Weidong Li 0002, Xi Liu 0002, Xuejie Zhang 0002, Xiaobo Cai
CCGRID1
2015 Penalty cost constrained identical parallel machine scheduling problem
Weidong Li 0002, Jianping Li 0007, Xuejie Zhang 0002
Theor. Comput. Sci.1
2014 Approximation algorithms for the ring loading problem with penalty cost
Weidong Li 0002, Jianping Li 0007
Inf. Process. Lett.1
2013 A Polynomial Time Approximation Scheme for the Closest Shared Center Problem
Weidong Li 0002, Lusheng Wang 0001, Wenjuan Cui
COCOON1
2009 Polynomial Approximation Schemes for the Max-Min Allocation Problem under a Grade of Service Provision
Jianping Li 0007, Weidong Li 0002
COCOA2
2009 The subdivision-constrained minimum spanning tree problem
Jianping Li 0007, Weidong Li 0002, Tongquan Zhang, Zhongxu Zhang
Theor. Comput. Sci.2
2007 Some approximation algorithms for the clique partition problem in weighted interval graphs
Mingxia Chen, Jianping Li 0007, Weidong Li 0002, Lusheng Wang 0001
Theor. Comput. Sci.4
2006 Minimum Clique Partition Problem with Constrained Weight for Interval Graphs
Mingxia Chen, Jianping Li 0007, Weidong Li 0002
COCOON4