Publication | Closed Access
Stable Task Assignment for Mobile Crowdsensing With Budget Constraint
61
Citations
48
References
2020
Year
Mathematical ProgrammingEngineeringMobile CrowdsensingOperations ResearchInternet Of ThingsCombinatorial OptimizationMechanism DesignParticipatory SensingStable Matching AlgorithmFair Resource AllocationMobile ComputingComputer ScienceCrowdsourcingMobile Computing SystemCrowd ComputingMobile SensingEdge ComputingCloud ComputingBusinessHomogeneous Service QualityStable Task Assignment
In mobile crowdsensing, it is a challenge to assign tasks to appropriate smartphones. Existing task allocation mechanisms mainly aim at optimizing the global system performance, while ignoring the personal preferences of individual crowdsensing tasks and smartphone users. Nevertheless, in an open crowdsensing system, a task assignment is prone to be unstable if smartphone users or tasks have incentives to deviate from the global assignment, and seek for alternative choices to improve their own utilities. Besides that, during task competition, the rational smartphone users might choose to adjust their payments after the first few failures, which however, brings new challenges in achieving the stability. To address these issues, this paper constructs a distributed many-to-many matching model to capture the interaction between crowdsensing tasks and smartphone users, taking into account the budget constraints of tasks. Then, we design a stable matching algorithm to allocate the tasks to the users, and determine their payments. We prove that the proposed algorithm achieves several desirable properties including individual rationality, stability, and convergency. It is also proved that the proposed scheme achieves at least half of the optimal system efficiency when each smartphone provides homogeneous service quality. Finally, simulation results confirm the effectiveness of the proposed scheme.
| Year | Citations | |
|---|---|---|
Page 1
Page 1