Taming Malicious Workers: Solving the Crowdsourcing Dilemma with Zero-Determinant Strategies

Poster: Solving the Crowdsourcing Dilemma Using the Zero-Determinant Strategy

Qin Hu, Shengling Wang, Liran Ma, Xiuzhen Cheng, Rongfang Bie
Summary
Problem
Method
Results
Takeaways
Abstract

The paper introduces a Zero-Determinant (ZD) strategy-based algorithm to mitigate malicious behaviors in crowdsourcing systems. By modeling the interaction between requestors and workers as an Iterated Prisoner's Dilemma (IPD), the authors prove that a requestor can unilaterally control a worker's expected payoff to enforce cooperation.

Executive Summary

TL;DR: This paper tackles the persistent issue of "malicious behavior" in crowdsourcing platforms—where workers may attack peers or the system to boost their own rewards. By framing the relationship between a requestor and a worker as an Iterated Prisoner's Dilemma (IPD), the authors introduce an algorithm based on Zero-Determinant (ZD) strategies. This allows a requestor to unilaterally set the worker's payoff, effectively forcing them to choose cooperation over conflict.

Contextual Positioning: Published at MobiHoc'16, this work is a sophisticated application of evolutionary game theory (specifically the revolutionary ZD strategy proposed by Press and Dyson in 2012) to the practical field of mobile networking and crowdsourced task management.

Problem & Motivation: The Victim-Employer Paradox

In crowdsourcing, the requestor is in a unique position: they are both the victim of worker attacks (through reduced quality or increased costs) and the employer who controls the paycheck.

Existing solutions often struggle because:

  1. Detection Lag: It is difficult to detect an attack within a single round due to resource constraints.
  2. Systemic Complexity: Previous attempts often required external monitoring components that weren't integrated into the core economic model of the platform.

The authors' key insight is that the requestor doesn't need to detect every single malicious act instantly. Instead, by viewing the relationship as a long-term, repeated interaction, the requestor can use the power of the purse to shape worker behavior over time.

Methodology: The Power of Unilateral Control

The core of the paper lies in the Zero-Determinant (ZD) strategy. Conventionally, in a game, your payoff depends on both your moves and your opponent's. However, ZD strategies allow a player to unilaterally dictate a linear relationship between the two players' scores.

1. The Payoff Matrix

The game is defined by a matrix where both parties choose to Co-operate (C) or Defect (D). If both cooperate, they reach a stable state; if the worker defects (attacks), they might gain a short-term bonus while the requestor suffers.

Payoff Matrix and Equations

2. The ZD Mechanism

By choosing specific cooperation probabilities (), the requestor can satisfy a mathematical condition where the numerator of the expected payoff equation becomes zero. This leads to the fundamental ZD equation: By setting , the requestor can literally fix the worker's expected payoff () to a specific value, regardless of what the worker does.

3. The Algorithm

The proposed algorithm doesn't just keep the payoff static. It acts as a "carrot and stick":

  • If the worker cooperates: The requestor increases the worker's future expected payoff.
  • If the worker defects: The requestor aggressively slashes the expected payoff.

Experiments & Results: Evolution Toward Harmony

The authors conducted simulations to see if this "coercion" actually works. They tested various initial conditions where workers started with different tendencies to cooperate or defect.

Cooperation Evolution Results (Note: Refer to Figure 2 in paper for cooperation probability curves)

Key Findings:

  • Convergence: In every scenario, the worker's cooperation probability eventually reached 1.0 (100%).
  • The "Huge Reward Space": Workers who started with low cooperation (very malicious) were actually easier to reform because the requestor had more "room" to increase their rewards once they began to behave, providing a stronger incentive signal.

Critical Analysis & Conclusion

Takeaway

The "Crowdsourcing Dilemma" is solvable without complex surveillance. By leveraging the mathematical properties of ZD strategies, a requestor can transform from a passive victim into a strategic coordinator who "programs" the worker's incentives.

Limitations & Future Work

While mathematically elegant, the ZD strategy assumes a consistent, iterated relationship between the same requestor and worker. In highly transient crowdsourcing environments where workers change constantly, the "iteration" might not last long enough for the strategy to converge. Future research could explore how these individual ZD interactions scale to a massive population of workers using a shared reputation pool.


Subject Area: Algorithmic Game Theory / Crowdsourcing Security Key Terms: IPD, Zero-Determinant Strategy, Incentive Mechanisms, Mobile Computing.

Find Similar Papers

Try Our Examples

  • Find recent papers that apply Zero-Determinant strategies to solve security or incentive problems in multi-agent systems or edge computing.
  • What is the origin of the Zero-Determinant (ZD) strategy as proposed by Press and Dyson, and how has its application in the Iterated Prisoner's Dilemma evolved since 2012?
  • Explore research that extends the ZD strategy from two-player games to multi-player N-person games in the context of crowdsourcing or social networks.
Contents
Taming Malicious Workers: Solving the Crowdsourcing Dilemma with Zero-Determinant Strategies
1. Executive Summary
2. Problem & Motivation: The Victim-Employer Paradox
3. Methodology: The Power of Unilateral Control
3.1. 1. The Payoff Matrix
3.2. 2. The ZD Mechanism
3.3. 3. The Algorithm
4. Experiments & Results: Evolution Toward Harmony
5. Critical Analysis & Conclusion
5.1. Takeaway
5.2. Limitations & Future Work