SolveIt: Leveraging the "Wisdom of the Crowd" to Solve Complex Facility Location Problems

Crowdsourcing planar facility location allocation problems

2018-10-20
Mohammad Allahbakhsh, Saeed Arbabi, Mohammadreza Galavii, Florian Daniel, Boualem Benatallah
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces SolveIt, a gamified crowdsourcing platform designed to solve the NP-hard planar p-median problem (facility location allocation). By transforming mathematical optimization into an intuitive drag-and-drop game, the approach leverages human visual intelligence to achieve near-optimal results that rival traditional genetic algorithms.

TL;DR

Locating the perfect spots for fire stations or polling booths is a classic NP-hard problem that usually requires heavy computation. This paper introduces SolveIt, a gamified platform that turns these "p-median" problems into a simple drag-and-drop game. By tapping into human visual perception, the crowd can reach 98.5% accuracy—often outperforming standard mathematical heuristics.

Background: The Geometry of Efficiency

The "p-median" problem—finding locations to serve customers most efficiently—has roots going back to Pierre de Fermat in the 17th century. In modern terms, it’s the backbone of urban design. However, as the number of facilities increases, the "search space" for the optimal location on a continuous plane becomes infinite, making it a nightmare for traditional algorithms.

Why Algorithms Struggle Where Humans Shine

Most computer solvers reduce a continuous map to a discrete grid to save time. But what happens when the map includes "obnoxious" areas like lakes, rivers, or restricted zones?

  • Algorithmic Blindness: Modeling every bridge and coastline into a Genetic Algorithm is data-exhausting.
  • Human Intuition: Humans can glance at a map of a lake-filled region (like the Manicouagan Reservoir) and immediately "see" where clusters form.

Methodology: The SolveIt Framework

The researchers developed a three-layer architecture (Presentation, Logic, Data) to facilitate this "Human Intelligence Task."

System Architecture

The core innovation is the Configuration Collection Component, which tracks every move a player makes and updates the "Overall Distance" score in real-time.

SolveIt System Architecture

Gamification Elements

To ensure high-quality contributions, SolveIt uses:

  • Real-time Feedback: Players see their current score and rank instantly.
  • Competition: A global scoreboard highlights the winners.
  • The "Best State" Anchor: Players can jump back to their personal best configuration, encouraging risk-taking without the fear of losing progress.

SolveIt Game Interface

Experiments: Crowd vs. Machines

The authors tested SolveIt against Genetic Algorithms (GA) (the gold standard) and the Cooper Method (a popular iterative heuristic).

Performance Metrics

The study used 40 students and 2 experts to solve 16 different problem configurations (e.g., C30F8: 30 customers, 8 facilities).

  • Accuracy: The crowd consistently stayed within a 1.5% - 2% error rate relative to the GA gold standard.
  • Superiority: As the problems grew more complex, SolveIt significantly outperformed the Cooper Method in total cost reduction.

Experimental Results Comparison

Critical Insight: The Convergence of Play

Interestingly, the researchers tracked player behavior over time. Most players' "error rates" dropped sharply within the first few moves as they identified visual clusters. This suggests that the human brain effectively performs a "mental clustering" that approximates complex spatial division of labor much faster initiallly than a computer starting from a random distribution.

Limitations and Future Work

While SolveIt is powerful for small-to-medium datasets, the "visual clutter" of hundreds of facilities might overwhelm a human player. Future iterations could explore Hybrid AI-Human Systems, where a machine handles the bulk of the calculation while the human "nudges" facilities around complex geographic obstacles.

Conclusion

SolveIt proves that N-P Hard doesn't always have to mean "Human-Hard." By gamifying spatial optimization, we can solve critical infrastructure problems with the same engagement we bring to mobile games, turning "the crowd" into a massive, distributed computer for urban planning.

Find Similar Papers

Try Our Examples

  • Search for recent papers that apply gamification or crowdsourcing to NP-hard optimization problems beyond facility location.
  • How does the performance of human intuition in the SolveIt game compare to state-of-the-art Metaheuristic algorithms like Simulated Annealing or Ant Colony Optimization for p-median problems?
  • Explore studies investigating the integration of "human-in-the-loop" constraints into traditional Genetic Algorithms for urban planning.
Contents
SolveIt: Leveraging the "Wisdom of the Crowd" to Solve Complex Facility Location Problems
1. TL;DR
2. Background: The Geometry of Efficiency
3. Why Algorithms Struggle Where Humans Shine
4. Methodology: The SolveIt Framework
4.1. System Architecture
4.2. Gamification Elements
5. Experiments: Crowd vs. Machines
5.1. Performance Metrics
6. Critical Insight: The Convergence of Play
7. Limitations and Future Work
8. Conclusion