Picker Assignment Algorithm Optimizes Warehouse Fulfillment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional computerized systems for order fulfillment are inefficient in assigning items to pickers, leading to increased picking time, higher costs, and reduced customer satisfaction due to algorithmic inefficiencies, particularly in high-volume and complex order fulfillment operations.

Innovation Solution

A computerized system that assigns items to pickers by determining their physical locations, calculating distances, and selecting the closest picker to minimize transit time, while also considering item priorities and queue thresholds to optimize picker routes and assignments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional computerized methods are used for order fulfillment, then systems can handle basic operations, but computing inefficiencies negate efficiencies gained by volume and cannot plan complex high-volume operations quickly enough

Engineering Contradiction:
Improveorder fulfillment speedVSAvoidalgorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the order fulfillment problem into discrete item-level assignments rather than treating orders as monolithic units. Each item is independently evaluated and assigned to the optimal picker based on real-time location data, allowing the system to handle complex high-volume operations through modular decision-making that scales efficiently

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements dynamic picker assignment where pickers are not fixed to specific orders but are continuously reassigned to the nearest unassigned item based on their current location. This dynamic approach allows the system to adapt to changing conditions in real-time, enabling rapid processing of complex order fulfillment operations

Inventive Principle:
Principle #15Dynamics

2Loss of substance

If a single picker is assigned to items of a single order to simplify packaging, then shipping costs are reduced, but picking time increases and other nearby items from other orders are bypassed

Engineering Contradiction:
Improveshipping costVSAvoidpicking time
Core Design Contradiction:
Loss of substanceVSLoss of time

Solution Approach 1:

The system allows pickers to partially fulfill multiple orders by assigning them to individual items from different orders based on proximity. Instead of requiring complete order fulfillment by a single picker, the system takes a partial approach where each item is independently assigned, enabling pickers to collect items from multiple orders during a single routing path

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system transitions from order-centric thinking to item-centric thinking, adding a spatial dimension to the assignment problem. By considering picker location coordinates and item location coordinates, the system optimizes assignments based on physical proximity rather than order boundaries, allowing efficient collection of items from multiple orders

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Ease of operation

If traditional algorithms provide simple unoptimized picking lists, then implementation is straightforward, but picking operation efficiency is reduced and delivery time increases

Engineering Contradiction:
Improvepicking list simplicityVSAvoidpicking operation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system implements self-service through automated real-time optimization where the algorithm continuously calculates optimal picker assignments based on current locations without human intervention. The system serves itself by automatically reassigning items to pickers as they move through the warehouse, eliminating the need for manual list creation while maintaining operational simplicity for workers

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11657363B2Systems and computerized methods for optimizing item retrieval allocation efficiencies
Publication Date: 2023.05.23 COUPANG CORP
  • US11657363B2 patent drawing
  • US11657363B2 patent drawing
  • US11657363B2 patent drawing

AI summary

The present disclosure provides a computerized method for assigning items to pickers including: determining a priority of an ordered item; inserting the item into an ordered data structure based on the priority of the item; iteratively, for items in the ordered data structure: determining an item physical location corresponding to a first unassigned item in the ordered data structure; determining a plurality of picker physical locations corresponding to locations of user devices of pickers; calculating a plurality of distances between the item physical location and picker physical locations among the plurality of picker physical locations; assigning the first unassigned item by: identifying a closest picker corresponding to a shortest distance of the plurality of distances; selecting the identified picker; correlating the first unassigned item with the selected picker in a data structure; and sending information of the item and physical location to the user device of the picker.