BOTP: Balancing Cost and Human Familiarity in Spatial Crowdsourcing

4688_Task Planning Considering Location Familiarity in Spatial Crowdsourcing.

Summary
Problem
Method
Results
Takeaways

The paper introduces the Bi-Objective Task Planning (BOTP) problem in spatial crowdsourcing, aimed at simultaneously optimizing worker recruitment costs and location familiarity. It proposes two main algorithms: DAC (Divide-and-Conquer) and EMOSA (Enhanced Multi-Objective Simulated Annealing), achieving significantly higher task completion quality and cost-efficiency compared to traditional greedy baselines.

TL;DR

In the world of Spatial Crowdsourcing (SC)—think Uber Eats or Waze—getting a worker to a location is only half the battle. This paper argues that Location Familiarity is the "secret sauce" for task quality. The authors propose the Bi-Objective Task Planning (BOTP) framework, which uses a forgetting-curve model to assign tasks to workers who know the area best, while keeping recruitment costs low.

The Missing Dimension: Why "Where" Matters

Most SC platforms (like TaskRabbit or Didi) treat workers as points on a map. They assume that if Worker A is closer to a task than Worker B, Worker A is the better choice. However, the study identifies a critical oversight: Location Familiarity.

A worker who has visited a neighborhood ten times is faster and more reliable than a newcomer relying solely on GPS. Prior works suffered from two main gaps:

  1. Neglecting Human Intuition: They ignored the efficiency gains from spatial memory.
  2. Rigid Optimization: They focused on a single goal (minimize distance), failing to see that "cost" and "quality" (familiarity) are often at odds.

Methodology: Modeling Memory and Complexity

The authors quantify familiarity using the Ebbinghaus forgetting curve, which models how human memory of a location decays over time.

1. Familiarity Formula

The familiarity between worker and task is calculated based on how long it has been since their last visit to that specific grid area. If you haven't been there in six months, your familiarity score is near zero.

2. The Algorithmic Duo

Since solving this for hundreds of workers and tasks is NP-hard, the paper introduces two distinct strategies:

  • DAC (Divide-and-Conquer): Useful when you have a strict budget (). It breaks large regions into smaller sub-problems, solves them greedily, and then merges them back together, adjusting the solution if it exceeds the budget.
  • EMOSA (Enhanced Multi-Objective Simulated Annealing): Useful when you want a menu of options. Instead of one answer, it provides a Pareto front—a curve showing the best possible familiarity for every possible budget level.

EMOSA Representation and Crossover Figure 1: The EMOSA algorithm uses chromosome-like representations of task sequences and performs crossover/mutation to explore the solution space effectively.

Experimental Showdown

The researchers tested their methods using the Didi Chuxing dataset from Chengdu, involving over 125,000 taxi trajectories.

DAC Results

When compared to a standard cost-constrained greedy approach:

  • Familiarity: Improved by 21.5%.
  • Completed Tasks: Increased by a staggering 74%.
  • Insight: By balancing cost and familiarity during the "merge" phase, DAC avoids the "trap" of picking one very familiar but extremely expensive worker.

EMOSA Results

EMOSA proved that single-objective algorithms are too narrow.

  • Versus RCFirst (Recruitment Cost First): EMOSA costs only 8% more but provides 400% higher familiarity.
  • Versus LFFirst (Location Familiarity First): EMOSA achieves nearly the same quality but at a 28% lower cost.

Performance Comparison Summary Table 1: Improvement of EMOSA over traditional baselines across diverse worker counts.

Conclusion & Future Outlook

This work moves spatial crowdsourcing from a purely geometric problem (distance/time) to a behavioral economic problem. By admitting that human workers are not robots—that they remember and they forget—the SC server can plan tasks that are both cheaper to recruit for and more likely to be completed with high quality.

The Takeaway: Future SC platforms should stop asking "Who is closest?" and start asking "Who knows this street best?" while using Multi-Objective optimization to keep the CFO happy.

Limitations

  • The model assumes the "forgetting curve" parameters are the same for all humans, but spatial memory varies significantly between individuals.
  • The study is offline; real-world deployment would require adapting these algorithms to handle dynamic task arrivals in milliseconds.

Find Similar Papers

Try Our Examples

  • Find recent research in spatial crowdsourcing that incorporates human factors or psychological models, such as expertise, reliability, or cognitive load, into task assignment algorithms.
  • Which paper first introduced the Ebbinghaus forgetting curve into mobile crowdsensing (MCS), and how have subsequent works evolved the mathematical modeling of "familiarity"?
  • Explore how multi-objective reinforcement learning (MORL) is currently being applied to solve dynamic task planning and worker scheduling problems in logistics and the gig economy.
Contents
BOTP: Balancing Cost and Human Familiarity in Spatial Crowdsourcing
1. TL;DR
2. The Missing Dimension: Why "Where" Matters
3. Methodology: Modeling Memory and Complexity
3.1. 1. Familiarity Formula
3.2. 2. The Algorithmic Duo
4. Experimental Showdown
4.1. DAC Results
4.2. EMOSA Results
5. Conclusion & Future Outlook
5.1. Limitations