Company

Zomato

TL;DR

Zomato is one of India's largest food delivery platforms, coordinating 300,000+ delivery riders serving 50+ million customers across 1,000+ cities.

Food Delivery / Technology Platform · Founded 2008

Zomato is one of India's largest food delivery platforms, coordinating 300,000+ delivery riders serving 50+ million customers across 1,000+ cities. The company faces a dynamic traveling salesman problem at massive scale: assigning orders, routing riders efficiently, minimizing delivery time, and adapting to constantly changing conditions.

Centralized optimization calculating globally optimal routes for all 300,000 riders is computationally infeasible. Instead, Zomato uses distributed, local optimization resembling flocking coordination. Riders follow local assignment rules: separation (don't overload with orders beyond capacity), alignment (accept orders based on proximity and direction), and cohesion (operate within assigned service zones).

The system resembles ant foraging with digital pheromone trails: demand signals attract more riders to high-demand areas, balancing supply-demand through distributed response. Operating near criticality through surge pricing maintains efficiency. The result: 2+ million daily orders with median 30-minute delivery times and ~60% rider utilization rate.

Related Mechanisms for Zomato

Related Organisms for Zomato

Related Frameworks for Zomato

Tags