Domain-Aware Decomposition for Supply Chain Master Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Monolithic linear programming (LP) problems in supply chain planning are not amenable to standard decomposition techniques, leading to overly time-consuming and resource-intensive solution processes, which complicates supply chain planning and often requires simplifying constraints or objectives to meet batch solve windows.

Innovation Solution

The approach involves identifying common resource and material constraints (complicating constraints) in supply chain networks, replicating these across subproblems, calculating an effective dual, and allocating resources using masterless iteration with subgradient descent to solve decomposed subproblems sequentially or in parallel, allowing for hierarchical optimization and reduced-cost calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If monolithic linear programming is used to solve supply chain planning problems, then optimal solutions can be generated, but the solution process becomes overly time-consuming and resource-intensive

Engineering Contradiction:
Improvesolution optimalityVSAvoidcomputational time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the monolithic supply chain planning problem into multiple domain-specific subproblems (e.g., production planning, inventory management, distribution planning). Each subproblem is solved independently using domain-aware decomposition, reducing computational complexity and time while maintaining solution quality through coordinated optimization across domains.

Inventive Principle:
Principle #1Segmentation

2Reliability

If monolithic linear programming is used to solve supply chain planning problems, then optimal solutions can be generated, but resource requirements increase significantly

Engineering Contradiction:
Improvesolution optimalityVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the computational workload across multiple domain-specific solvers that can operate in parallel or sequentially with reduced resource requirements. Each domain solver processes only its specific subset of variables and constraints, significantly reducing memory and computational resource demands compared to a single monolithic solver.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces domain-specific interface layers and coordination mechanisms that act as intermediaries between subproblems. These intermediaries manage resource allocation and information exchange between domains, enabling efficient resource utilization while maintaining global optimality through coordinated decision-making.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If standard decomposition techniques are applied to monolithic LP problems, then solving speed may improve, but monolithic LP problems are generally not amenable to standard decomposition techniques

Engineering Contradiction:
Improvesolving speedVSAvoiddecomposition applicability
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent applies domain-aware decomposition that recognizes the heterogeneous structure of supply chain problems. Different domains (production, inventory, distribution) have distinct characteristics, variables, and constraints that are optimized using domain-specific decomposition strategies tailored to each local problem structure, making decomposition applicable and effective.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent employs dynamic decomposition strategies that adapt to the specific structure and characteristics of the supply chain problem at hand. The decomposition approach can dynamically adjust the granularity and organization of subproblems based on problem features, enabling effective application to monolithic LP problems that were previously intractable with static decomposition methods.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240428187A1Domain-Aware Decomposition for Supply Chain Master Planning using Linear Programming
Publication Date: 2024.12.26 BLUE YONDER GROUP INC
  • US20240428187A1 patent drawing
  • US20240428187A1 patent drawing
  • US20240428187A1 patent drawing

AI summary

A system and method are disclosed for solving a supply chain planning problem modeled as a linear programming (LP) problem. Embodiments include receiving an LP problem representing a supply chain planning problem for a supply chain network comprising material buffers and resource buffers, partitioning the supply chain network at a complicating node into at least two supply chains sharing the complicating node, formulating a decomposed subproblem for each of the supply chains, calculating an effective dual based, at least in part, on a mathematical difference of at least two dual values calculated by solving the functional-based decomposed subproblems, and generating a globally-optimal LP solution to the LP problem using subgradient descent with the effective dual.