Through deploying computing resources close to users, edge computing is regarded as a promising complement to cloud computing to provide low-latency computational services. Meanwhile, edge platforms also play the role of competitors of the cloud platforms in a non-cooperative game, which sets prices for computational resources to attract users with different real-time requirements. In this paper, we propose the edge pricing game under competition (EPGC) and investigate the truthful pricing mechanisms of the edge platform with the objective of maximizing its revenue under three different settings. When all user information is available, the optimal mechanism (OM) can be achieved based on a knapsack problem oracle. With partial information, where users’ resource demand is given but their preference information to the edge platform is private, we propose a random sampling mechanism (RSM) that achieves a constant approximation with probability approaching one. We also propose an efficient heuristic greedy mechanism, and we call it GM. Both mechanisms are truthful, GM is directly applicable, while RSM requires minor modifications (RSM+) for deployment in the prior-free setting where all user information is private. Finally, extensive simulations are conducted on the Google cluster dataset. The results validate our theoretical analysis that RSM+ works well in the market where edge resources are scarce, while GM performs better when the edge platform has a larger capacity constraint.
- Article type
- Year
- Co-author
Federated learning (FL) is an emerging privacy-preserving distributed computing paradigm, enabling numerous clients to collaboratively train machine learning models without the necessity of transmitting clients’ private datasets to the central server. Unlike most existing research where the local datasets of clients are assumed to be unchanged over time throughout the whole FL process, our study addresses such scenarios in this paper where clients’ datasets need to be updated periodically, and the server can incentivize clients to employ as fresh as possible datasets for local model training. Our primary objective is to design a client selection strategy to minimize the loss of the global model for FL loss within a constrained budget. To this end, we introduce the concept of ‘‘Age of Information’’ (AoI) to quantitatively assess the freshness of local datasets and conduct a theoretical analysis of the convergence bound in our AoI-aware FL system. Based on the convergence bound, we further formulate our problem as a restless multi-armed bandit (RMAB) problem. Next, we relax the RMAB problem and apply the Lagrangian Dual approach to decouple it into multiple subproblems. Finally, we propose a Whittle’s Index Based Client Selection (WICS) algorithm to determine the set of selected clients. In addition, comprehensive simulations substantiate that the proposed algorithm can effectively reduce training loss and enhance the learning accuracy compared with some state-of-the-art methods.
With the quick development of the sharing economy, ride-hailing services have been increasingly popular worldwide. Although the service provides convenience for users, one concern from the public is whether the location privacy of passengers would be protected. Service providers (SPs) such as Didi and Uber need to acquire passenger and driver locations before they could successfully dispatch passenger orders. To protect passengers’ privacy based on their requirements, we propose a cloaking region based order dispatch scheme. In our scheme, a passenger sends the SP a cloaking region in which his/her actual location is not distinguishable. The trade-off of the enhanced privacy is the loss of social welfare, i.e., the increase in the overall pick-up distance. To optimize our scheme, we propose to maximize the social welfare under passengers’ privacy requirements. We investigate a bipartite matching based approach. A theoretical bound on the matching performance under specific privacy requirements is shown. Besides passengers’ privacy, we allow drivers to set up their maximum pick-up distance in our extended scheme. The extended scheme could be applied when the number of drivers exceeds the number of passengers. Nevertheless, the global matching based scheme does not consider the interest of each individual passenger. The passengers with low privacy requirements may be matched with drivers far from them. To this end, a pricing scheme including three strategies is proposed to make up for the individual loss by allocating discounts on their riding fares. Extensive experiments on both real-world and synthetic datasets show the efficiency of our scheme.