In fulfillment warehouses a common strategy to gain picking efficiency is to cluster or batch pick multiple orders simultaneously.
The challenge with this strategy is that the “efficiency” of this picking relies on how your software sequences that batch; ultimately determining if your picker walks two miles or half a mile to complete the same set of walk. When an e-commerce picker sets off with a cart designed to hold 10 customer orders simultaneously, they aren't just looking for 10 items; they are managing a matrix of 10 to 100 distinct items scattered across thousands of square-feet.
Most teams generally rely on one of three core strategies to group and route these multi-order trips: Rule-Based WMS Logic, a Greedy "Next-Best" Approach, or a Predictive Path Optimization, like Lully’s Pick Optimizer.
Here is how each strategy handles a 10-order pick run, and why the decision engine, or lack thereof, behind your carts makes or breaks your labor margins.
1. Rule-Based WMS Logic: The Siloed Assembly Line
Traditional Warehouse Management Systems (WMS) rely on rigid business rules to structure work, such as "group 10 orders by client", "cluster all single-item orders," or "all orders in Aisle 1". Your team spends time not only implementing these “strategies”, but also maintaining them (if they remember).
2. The Greedy Approach: The Local Firefighter
To avoid walking down empty aisles, many modern fulfillment apps use a greedy algorithm for order selection. Many software vendors will talk about this as “the holy grail”, they may even describe it as “orchestration”. Here’s how it actually works. The software looks at all open orders, has a criteria for selecting anchor order (oldest/smallest/largest, etc) and then selects the next 9 orders that are “most similar” to the anchor order. This sounds GREAT in theory, but leaves a ton to be desired in the real world.
Item A is common across all of the orders, which is great. But what if item “D” is on the other side of the building? 10 Orders all containing item “D”, or even “A, B, C, D” are entirely missed.
3. Holistic Decision Engine: The Master Navigator
Predictive Path Optimization doesn't ask, "Which of these 10 orders has the most items in common?" It doesn’t consider “What is the shortest path for this inefficient trip?” It asks, "Given all orders in the system, how should they be organized to globally minimize travel distance, minimize congestion, and ship everything on time?"
Strategy Comparison Matrix
The Bottom Line
When managing fulfillment operations, small grouping and routing errors multiply exponentially. Rule-based systems enforce unnecessary steps, and greedy algorithms fall into short-sighted distance traps. Only Predictive Path Optimization views all of the work to be performed as a single unified puzzle, delivering the shortest path, higher picks per hour, and lowest operational overhead.
Determining if a system is using a rules based approach is straightforward. But knowing if its using a simple greedy algorithm and disguising it as “intelligence” is a bit more nuanced. The easiest way to tell? Ask how often the order grouping analysis runs: When you hear something like “every few seconds”, you’re looking at a greedy algorithm implementation.