EPTP: Balancing Revenue and Differential Privacy in Spatial Crowdsourcing
A Differentially Private Task Planning Framework for Spatial Crowdsourcing
This paper introduces the Efficient Private Task Planning (EPTP) framework, designed for spatial crowdsourcing to solve the Privacy-Preserving Task Planning (PPTP) problem. It utilizes the Laplacian mechanism for location obfuscation and a novel dynamic programming-based insertion algorithm to maximize the platform's total revenue under the constraints of Geo-Indistinguishability.
TL;DR
Spatial crowdsourcing platforms (like Uber or DoorDash) face a critical trade-off: providing efficient routes for workers while keeping user locations private. This paper presents EPTP, a framework that uses Geo-Indistinguishability to mask task locations. By combining a "long-term effect" scheduling strategy with a high-performance Dynamic Programming (DP) insertion algorithm, EPTP boosts platform revenue by 70% while ensuring robust differential privacy.
Background: The Privacy-Utility Tug-of-War
In the world of spatial crowdsourcing, "Task Planning" is the engine that decides which path a worker should take to complete a series of requests. However, location data is inherently sensitive. Existing solutions often ignore privacy, and those that do use basic obfuscation usually see a massive drop-off in "Utility" (platform revenue).
The core challenge is: How can a platform build a profitable route if it doesn't know exactly where the tasks are?
Methodology: Private but Profitable
The authors break the problem down into two primary phases:
1. The Privacy Mechanism (Laplacian Obfuscation)
The framework applies an -Geo-Indistinguishability mechanism. This means a requester's true location is perturbed to using a planar Laplacian distribution.
- The Insight: The authors proved that even with obfuscated locations, if a worker reaches the noisy point , there is a calculable probability that the task is actually completed within its true radius .
2. Task Planning with Long-Term Foresight
Instead of just looking at the nearest task (Greedy), the algorithm sorts tasks based on a new ratio: REMD / STHDD.
- REMD (Revenue per Empty Moving Distance): Focuses on immediate gain.
- STHDD (Spare Time per Heading Destination Distance): Focuses on urgency and future travel costs.
3. Efficiency via Dynamic Programming
Updating a worker's route every time a new task appears is computationally expensive (). The authors introduced a DP-based Insertion method. By pre-calculating the "maximum tolerant extra traveling time" () for each point in a current route, the algorithm can determine if a new task can be squeezed in at time per position, reducing total complexity to .
Figure 1: The EPTP framework overview showing the interaction between the obfuscation layer and the planning algorithm.
Experimental Performance
The researchers tested EPTP against baseline-Fast and baseline-Delay.
- Revenue: EPTP consistently outperformed baselines, especially when the number of workers increased. Because it considers "long-term effects," it doesn't just chase the closest task but plans for those that might expire soon.
- Efficiency: Despite the mathematical overhead of privacy, the DP technique allowed EPTP to process 5,000 workers/tasks in under 0.4 seconds—significantly faster than
baseline-Fast.
Figure 2: Revenue and Time cost comparison. Note that EPTP (blue line) maintains high revenue with lower time growth.
Critical Insight & Conclusion
The true value of this paper lies in its Analysis Model. By moving beyond traditional competitive ratios (which assume exact locations) and adopting an "Expected Revenue" model, the authors provide a more realistic way to evaluate privacy-preserving algorithms.
However, there are limitations: the model assumes a unit speed for all workers and a uniform distribution of exact locations during the Bayesian update. In real-world urban environments (with varying traffic and non-uniform density), these assumptions might need further refinement. Regardless, EPTP serves as a robust blueprint for the next generation of privacy-aware GIS and crowdsourcing applications.
