Order Fulfillment Optimization Engine for Picking Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current order fulfillment systems in retail facilities lack efficiency in optimizing picking processes, leading to increased travel times and reduced pick rates due to ineffective zoning, routing, and batching policies, which result in suboptimal use of resources and increased operational costs.

Innovation Solution

A system utilizing an optimization engine that simulates scenarios based on costs and parameters such as walking, retrieval, and consolidation costs, and employs policies like Smart Order Batching, Split Batching, and Volumetric Batching, along with zoning and routing policies, to generate optimal pick lists that minimize travel time and maximize pick density.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional zoning, routing, and batching policies are used in order fulfillment, then system simplicity is maintained, but picking efficiency deteriorates with increased travel times and reduced pick rates

Engineering Contradiction:
Improvepicking efficiencyVSAvoidtravel time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The fulfillment center is divided into multiple zones with specific routing policies for each zone. Pickers are assigned to specific zones and follow optimized routes within those zones, segmenting the overall picking process into manageable sections that reduce travel time and improve picking efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts batching policies and routing based on real-time conditions such as order characteristics, picker performance, and facility layout. This dynamic optimization allows the system to adapt to changing conditions and continuously improve picking efficiency while minimizing travel time.

Inventive Principle:
Principle #15Dynamics

2Productivity

If advanced optimization policies (Smart Order Batching, Split Batching, Volumetric Batching) are implemented, then picking efficiency improves, but system complexity increases

Engineering Contradiction:
Improvepick rateVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

A centralized optimization engine acts as an intermediary between order management and execution. This engine processes complex batching and routing calculations, generating optimized pick lists that balance multiple objectives. The complexity is centralized in the optimization engine rather than distributed across the entire system, making it manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses multiple batching parameters (smart batching based on order similarity, split batching for large orders, volumetric batching for space optimization) that can be adjusted based on specific conditions. These parameter changes allow flexible optimization without requiring complete system redesign.

Inventive Principle:
Principle #35Parameter changes

3Loss of time

If pick lists are optimized to minimize travel distances, then time efficiency improves, but computational requirements increase

Engineering Contradiction:
Improvepicking timeVSAvoidcomputational energy
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The optimization engine generates optimized pick lists and routes before picking operations begin. By performing the computational work in advance rather than during active picking, the system minimizes real-time computational energy consumption while still achieving time-efficient picking routes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses heuristic algorithms that provide near-optimal solutions quickly rather than exhaustively searching for perfect solutions. This allows the system to skip computationally intensive optimization steps and achieve sufficient optimization levels in reasonable time and energy.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS10810542B2Systems and methods for fulfilment design and optimization
Publication Date: 2020.10.20 WALMART APOLLO LLC
  • US10810542B2 patent drawing
  • US10810542B2 patent drawing
  • US10810542B2 patent drawing

AI summary

A system for fulfillment & optimization. The system includes an optimization engine that executes scenario simulations, wherein the scenario simulations generate pick information. The optimization engine selects a best scenario from at least two scenarios based on the scenario information. In response to the selection of the best scenario, the optimization engine configures a computing system to execute a zoning policy, a routing policy, and a base algorithm policy associated with the best scenario. The computing system executes the zoning policy, the routing policy, and the base algorithm policy to fulfill orders.