Pack Allocation Optimization for Retail Inventory Mismatch

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Retailers face challenges in determining optimal product pack configurations for distribution to stores, often leading to misalignment with consumer demands due to reliance on historical data and simple analytics, resulting in mismatched stock levels and increased costs.

Innovation Solution

A computer-implemented system that determines pack configurations by receiving demand data, mismatch cost information, and constraints to minimize overdelivery and underdelivery costs, clustering stores based on similar demand profiles, and adjusting pack quantities to meet maximum configuration limits, thereby optimizing product distribution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If retailers use historical data and simple analytics to determine product allocation, then the decision process is simple and quick, but the product assortments are not aligned with consumer demands

Engineering Contradiction:
Improvesimplicity of allocation decision processVSAvoidalignment with consumer demands
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system implements feedback loops by continuously monitoring actual consumer demand data and using it to adjust and optimize pack allocations. Demand signals from stores and consumers are fed back into the optimization engine to refine future allocation decisions, ensuring ongoing alignment with actual consumer preferences rather than relying on static historical patterns.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by pre-calculating optimal pack configurations and assortments based on forecasted demand before products are allocated to stores. The optimization engine proactively determines the best pack mixes and allocations in advance, allowing retailers to prepare and deploy products that are pre-aligned with expected consumer demand rather than reacting after allocation.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If retailers allocate products based on previous year's sales and performance, then the allocation process is straightforward, but it leads to mismatched stock levels and increased costs

Engineering Contradiction:
Improvecomplexity of allocation processVSAvoidoperational expenses
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

The system changes key parameters by transitioning from static, year-over-year allocation ratios to dynamic allocation parameters that are continuously optimized based on real-time demand signals, product performance metrics, and constraint conditions. The optimization engine adjusts pack sizes, mix ratios, and distribution quantities as variables that respond to changing conditions, enabling cost-effective allocations without complex manual processes.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The allocation system performs self-service by automatically determining optimal pack allocations and assortments without requiring extensive manual intervention. The optimization engine autonomously processes demand data, evaluates constraints, and generates allocation recommendations, reducing the need for complex human analysis while minimizing operational expenses through automated, data-driven decision-making.

Inventive Principle:
Principle #25Self-service

3Device complexity

If retailers determine pack configurations without considering mismatch costs, then the configuration process is simple, but overdelivery and underdelivery costs increase

Engineering Contradiction:
Improvecomplexity of pack configuration processVSAvoidmismatch costs from overdelivery and underdelivery
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The pack configuration process becomes dynamic by incorporating mismatch cost considerations that allow configurations to adapt to specific store demand patterns and constraints. The optimization engine dynamically adjusts pack sizes and compositions based on calculated mismatch costs for different scenarios, enabling configurations that minimize overdelivery and underdelivery expenses while maintaining operational simplicity through automated calculations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system replaces manual pack configuration mechanics with an automated optimization engine that calculates optimal pack sizes and compositions. Instead of relying on fixed, simple configuration rules, the engine substitutes computational algorithms that automatically evaluate mismatch costs and determine cost-effective pack structures, reducing both manual complexity and financial mismatch costs simultaneously.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Reliability

If retailers provide more pack configurations to match diverse store demands, then alignment with consumer demands improves, but the number of pack configurations exceeds operational limits

Engineering Contradiction:
Improvealignment with consumer demandsVSAvoidnumber of pack configurations
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the overall product assortment into optimized pack configurations that are tailored to specific store segments and demand patterns. The optimization engine segments stores into groups with similar characteristics and determines appropriate pack configurations for each segment, achieving good alignment with consumer demands while limiting the total number of distinct pack configurations to manageable levels through targeted segmentation rather than creating unique packs for every store.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8788315B2Systems and methods for determining pack allocations
Publication Date: 2014.07.22 SAS INSTITUTE INC
  • US8788315B2 patent drawing
  • US8788315B2 patent drawing
  • US8788315B2 patent drawing

AI summary

Systems and methods are provided for determining a plurality of pack configurations to make available for distribution to a plurality of stores, wherein a pack configuration contains a particular number of units of each of a plurality of variations of a product. An allowable pack size constraint, a maximum pack configuration constraint, mismatch cost data, and product demand data for the plurality of stores are received. A first pack and a second pack for the store are determined, wherein the first pack contains a particular number of each of the variations of the product, wherein the first pack meets the allowable pack size constraint and minimizes mismatch costs for the store. Stores are clustered based on similarity of their demand data until the total pack configuration amount across all clusters meets the maximum pack configuration constraint.