India's largest platform for AI & Analytics leaders, professionals & aspirants

Sign in

India's largest platform for AI & Analytics leaders, professionals & aspirants

3AI Digital Library

Inventory Redeployment through Optimized and Automated Recommendations

3AI November 3, 2022

Featured Article:

Author: Shrinath Bhat, Senior Data Scientist, AB InBev

Supply Chain of Future (SCoF) Analytics team’s vision, which is a part of Growth Analytics Centre (GAC): the global analytics hub for Ab-InBev, is to create value via adoption of cutting-edge practices in Supply Chain domain with a series of digital transformations and advanced analytics methodologies to keep the organizations focused on high-value tasks. We are transforming our company’s operations which has 200+ Breweries, 600+ Distribution Centers, 1000+ SKUs and 60+ Verticals. Overall, $25 B+ Industrial and Logistics Operating cost, where $5Bn+ is incurred in Logistics cost, $2.1Bn+ of expenses in Storage, $4.8Bn+ of inventory cost at any given time, $100Mn+ of Obsolescence and $1.7Bn+ of Out of Stock is recorded historically.

Inventory Re-Deployment Project

What is Inventory Re-deployment?

Before we jump on to understanding the redeployment process let’s revisit some basics.

There are three important constituents in any supply chain network. They are

  • Place where goods are produced (Brewery)
  • Intermediate storage or Distribution center
  • Retailer or Customer

Inventory deployment is the movement of finished goods from locations “higher” in the supply network (like Brewery) to locations “lower” in the supply network (like Distribution Centers).

Inventory re-deployment is the movement of finished goods between Distribution Centers.

Below diagram explains the same:

Why do we need to redeploy?

We need redeployment to manage out of stock and obsolescence because of high demand volatility and ineffective demand planning.

The goal of the project is to improve stock availability to meet customer demand and service levels by optimizing the re-deployment of stock to maintain a balanced inventory across all the depots in a country

  • Out of Stock can be defined as the unavailability of specific items or products at the point of purchase when the customer is ready to buy.
  • Obsolescence can be defined as a product which is near to its expiry date or has reached its expiry date which needs to be written off or discarded

Key Issue in Logistics and Supply Chain:

  • Inaccurate Demand Forecasting
  • Stock Deployment Issues
    • Stock planning
    • Stock redeployment
  • Production Issues
  • Logistic Issues

Why is there a need to relook at the Re-deployment process?
There was a question asked by Logistics Capabilities Partners, “Is there a process to check re-deployment opportunities for the main risks of Obsolescence and Out of Stock with a clear view on cost implications?”

Answer to the question is no!

In the previous process:

  • Manual analysis and recommendations were done which were time consuming and ad-hoc
  • Mostly driven by either obsolescence or demand of the SKU
  • Cost effectiveness of the stock movements were not considered
  • Only top SKUs with either high obsolescence or high demand were considered for redeployment or transfers

We are hence trying to solve the above issues in the optimized process:

  • Optimized and automated recommendations
  • Driven by Fair Share (which is the concept of having a balanced inventory), Out of Stock and Obsolescence Stock
  • Recommends the most cost-effective stock movements
  • All SKUs are considered for redeployment

Data Landscape

There are various datafiles used in for the analytical data set preparation at DC-SKU (Distribution Center-Stock Keeping Unit) level which come from various data sources like SAP, Vertica, Tableau dashboard etc. and which can be majorly categorized into the following categories:

  • Inventory and Orders data

With information on the opening stock, planned in volume, in-transit volume, planned production, average demand forecast, customer orders and re-order point

  • Depot level data

With information on the location of the DCs, Trip cost involved for the redeployment etc.

  • SKU level data

With information on the MACO without VLC, unit of measurement, stock age, out of stock etc.

The above-mentioned raw data is further preprocessed and transformed into the analytical data set.

There are 5 inputs to the optimization model:

  • Details on the Source and Destination Distribution Centers which are decided based on the calculated stock on floor (in next 7 days), National Average of stock on floor and Re-Order Point
  • In-risk of Obsolescence Stocks
  • Out of Stock
  • Trip Cost for redeployment
  • MACO without VLC for calculating the profitability from the redeployment

Business Rules and Assumptions

There are various business rules and assumptions which are also an input to the optimization model as constraints. These rules and assumptions vary across countries and zones.

The following are a few of the rules and assumptions which need to be followed:

  • The redeployment truck size and capacity (or the weight constraint).
  • The total number of redeployments to be suggested by the model.
  • The maximum number of trucks available to redeploy at source distribution center.
  • The actual stock being redeployed must not be more than the total stock available to deploy at source and the total stock required to deploy at destination distribution centers
  • Stock cannot be moved below the Reorder Point (The reorder point helps determine when to order new inventory. It is a specific point in time that acts as a trigger to re-order as soon as stock has diminished to that certain level) at source distribution centers during redeployment 
  • The SKUs or stocks that are considered for redeployment etc.

Optimization Model Solution Design

  • The inputs to model help in identification of potential Distributions Centers and SKUs which can be considered for re-deployment.
  • The optimization objective function is to “maximize profitability” (i.e., MACO benefit – Transport Cost) while moving SKU between DC’s, while adhering to the constraints from the business rules and assumptions.
  • Optimizer iterates through selected options multiple times by trying different combinations of Distributions Centres, Quantity of redeployment load and SKUs to find optimal outcome which satisfies all constraints, prioritizing in risk of obsolescence stocks at the source DCs and OOS stocks at the destination DCs.
  • The redeployment loads suggested by the model are validated by the Inventory Deployment Planning team and are executed by the team responsible for Redeployment; generally, the Tier-2 Logistics team who also oversee the deployment of stocks from distribution centers to the customers.
  • The list of redeployment loads from the model are ranked as per benefits vs cost and the top suggestions which give us the maximum benefits vs cost are selected. The benefits vs costs are constituted of 4 components:
    • MACO from obsolete vol re-deployed
    • Destruction cost avoided due to obsolete vol re-deployed
    • MACO from OOS prevented via redeployment
    • Transport Cost incurred in redeployment

Inventory Redeployment Product

Key elements of Product framework are:

  • Automated data pull

Data ecosystem is built with the data being extracted automatically from the data sources like SAP, Data Lake, Vertica etc.

  • Automated model runs

Solution ecosystem is built with AI-powered seamless integration of the redeployment model, it’s performance report, root cause analysis and configurable scheduler.

  • Interactive user interface for consuming model output

User ecosystem is built with manual automated trigger, integrated downstream platform and experiments tracking on the collaboration platform.


Imbalance of stock availability across depots is one of the major issues in supply chain and for solving it Inventory optimization model, an AI-powered linear optimization algorithm which recommends cost-optimized stock movements driven by out-of-stock and obsolescence has been developed, automating the earlier manual and inefficient processes. This solution will be implemented in 6 zones across 15 countries and has a potential opportunity of around $30Mn EBIDTA savings.

    3AI Trending Articles

  • Digiboxx plans to hire 5,000 engineers

    Digiboxx is also aiming to have 10 million users in the next three years Digiboxx has started offering up to 20 gigabyte (GB) of free online storage in which an user can store and share file size of up to 2 GB New Delhi: Online file storage and sharing services startup Digiboxx on Tuesday said […]

  • Using OpenAI GPT-3 to write E-Commerce Product Descriptions


    Featured Article: Author: Raj Bhatt, CEO, Knowledge Foundry The ProblemWriting e-commerce product descriptions has traditionally been a manual process. This activity necessitates a substantial amount of creative effort given the hundreds of new products produced by each brand/marketplace each year. While large companies use copywriters to create these product descriptions, many smaller companies opt for […]

  • Algorithms to take Digital Businesses to Next Level

    Digital transformation is vital for business growth, but working out what to do and how to do it remains difficult for IT and business leaders.  At its heart, the digital revolution is about consumer behavior and business opportunity, not technology. The major changes in how consumers use technology, and to where technology is applied, represent […]

  • Cloud Industry Trends for year 2021

    Dell Technologies shares top three cloud industry trends for the year 2021 The year 2020 has indeed been a year of transformation for everyone around the world. Businesses were forced to adapt to remote working models overnight. Earlier users ran their programs and applications from a server or a physical computer, however, now the same […]