Omnichannel Labor Allocation via Synthetic Scenario Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current omnichannel distribution systems face challenges in optimizing labor resources across multiple nodes due to noisy demand predictions, leading to increased fulfillment costs and sub-optimal service levels, as existing solutions are not scalable or flexible enough to meet the demands of rapidly evolving e-commerce patterns.

Innovation Solution

A computerized system that uses historical data and machine learning to create a synthetic scenario for each node, optimizing labor resources through multi-objective optimization, balancing shipping costs, load balancing, and labor efficiency, while minimizing markdowns and stock-outs, by determining key parameters and performing simulations to select the lowest cost factor settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional demand prediction methods are used, then the system is simple to implement, but the predictions are noisy and lead to sub-optimal labor resource allocation

Engineering Contradiction:
Improvedemand prediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by generating synthetic demand scenarios and synthetic network status data before actual labor resource allocation decisions are made. This allows the system to pre-evaluate multiple possible future states and their impact on labor efficiency, thereby improving prediction accuracy while managing complexity through structured synthetic data generation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies dynamics by using multi-objective optimization that dynamically adjusts key parameters based on synthetic scenarios. The optimization process adapts labor resource allocation strategies to different synthetic demand conditions, enabling the system to handle uncertainty and improve prediction accuracy through dynamic parameter adjustment rather than static rules

Inventive Principle:
Principle #15Dynamics

2Productivity

If multi-objective optimization is performed with multiple simulations, then labor resource allocation is optimized, but the computational cost and time increase

Engineering Contradiction:
Improvelabor resource allocation efficiencyVSAvoidcomputation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs a predetermined number of simulations (N simulations) rather than exhaustively evaluating all possible parameter combinations. This partial action approach achieves sufficient optimization of labor resource allocation while limiting computational time by stopping after a predetermined number of iterations, balancing productivity improvement with time constraints

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes parameters by sampling from synthetic network status data within determined ranges for each key parameter across multiple simulations. This parameter sampling approach allows the system to explore the solution space efficiently and find optimized labor allocation without requiring exhaustive search, thereby reducing computation time while maintaining allocation efficiency

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If synthetic scenarios are created based on historical data, then the system adapts to evolving e-commerce patterns, but the data processing complexity increases

Engineering Contradiction:
Improveadaptability to e-commerce patternsVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system creates synthetic copies of historical data by generating synthetic demand scenarios and synthetic network status data that replicate the characteristics of actual historical data. This copying approach allows the system to adapt to evolving e-commerce patterns using representative synthetic data without directly processing complex raw historical data, thereby improving adaptability while managing data processing complexity

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11301794B2Machine for labor optimization for efficient shipping
Publication Date: 2022.04.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11301794B2 patent drawing
  • US11301794B2 patent drawing
  • US11301794B2 patent drawing

AI summary

A computer implemented method and system of calculating labor resources for a network of nodes in an omnichannel distribution system. Input parameters are received from a computing device of a user. Historical data related to a network of nodes is received, from a data repository. A synthetic scenario is determined based on the received input parameters and the historical data. For each node, key parameters are identified and set based on a multi-objective optimization, wherein the multi-objective optimization includes a synthetic inventory allocation to the node based on the synthetic scenario. A synthetic labor efficiency is determined for the node from the synthetic scenario. Labor resources are calculated based on the synthetic inventory allocation for the synthetic scenario. The labor resources of at least one node are displayed on a user interface of a user device.