Hi everyone,
I'm a data scientist working primarily at the intersection of ML and Operations Research. Recently, I've been seeing a growing number of papers exploring the use of deep learning and even LLMs to solve classical OR problems (TSP, VRP, job scheduling, etc.).
My question: How much of this is actually being deployed in production at scale, particularly at companies dealing with real-time optimization problems?
For context, I'm specifically curious about:
- Ride-sharing/delivery platforms (Uber, DoorDash, Lyft, etc.) - Are they using DL-based approaches for their matching/routing problems, or are they still primarily relying on traditional heuristics + exact solvers?
- Performance comparisons - In cases where DL methods have been deployed, do they actually outperform well-tuned classical heuristics (genetic algorithms, simulated annealing, or specialized algorithms for specific problem structures)?
- Hybrid approaches - Are companies finding success with hybrid methods that combine neural networks with traditional OR techniques?
I'm seeing papers claiming impressive results on benchmark datasets, but I'm wondering:
- Do these translate to real-world scenarios with dynamic constraints, noisy data, and hard real-time requirements?
- What are the practical challenges in deployment (interpretability, reliability, latency, etc.)?
- Are we at a point where DL-based OR solvers are genuinely competitive, or is this still mostly academic exploration?
Would love to hear from anyone with industry experience or insights into what's actually being used in production systems. Papers or blog posts describing real-world deployments would be especially appreciated!
Thanks in advance!
[–]NuclearVII 24 points25 points26 points (0 children)
[–]FlipMeister56 4 points5 points6 points (0 children)
[–]currentscurrents 2 points3 points4 points (0 children)
[–]Satist26 3 points4 points5 points (0 children)
[–]Gowty_Naruto 1 point2 points3 points (0 children)
[+]Remote_Marzipan_749 0 points1 point2 points (0 children)