As businesses grapple with the complexities of global logistics, deploying AI in the supply chain has become a linchpin for those who want to stay ahead of the competition. In this article, we'll underscore the significance of AI in the supply chain and offer insights into a success story that vividly illustrates the tangible benefits of AI in optimizing supply chain management.
A supply chain is the entire network of individuals and organizations producing and delivering a product or service to the final consumer. It includes every step, from sourcing raw materials, manufacturing and assembling the product to transportation, warehousing, and finally, reaching the customer's hands.
49% respondents from the supply chain sector expressed that disruptions led to planning difficulties.
44% indicated challenges due to supply chain footprint, which required them to make changes during the year.
McKinsey
Today, this multifaced network faces many disruptions, such as geopolitical tensions, economic fluctuations, climate change, and evolving regulations. Simultaneously, common goals transcend industries, including customer satisfaction, cost optimization resilience, and adaptation. Both challenges and goals demand innovative solutions, with supply chain optimization emerging as a crucial factor in ensuring efficiency.
Supply chain optimization (SCO) is a complex field dedicated to managing the flow of goods and services from raw materials to the end customer in the most efficient and cost-effective way possible. SCO is the adjustment of a supply chain's operations that ensures it is at the peak of possible efficiency.
Top five challenges of supply chain optimization:
Demand forecasting: Predicting customer demand accurately is crucial for optimizing inventory levels, transportation possibilities, and production schedules.
Inventory management: Balancing the cost of holding inventory with the risk of stockouts.
Transportation optimization: Selecting the most efficient and cost-effective routes for transporting goods, especially with factors like traffic congestion and fuel prices.
Supplier selection and management: Finding reliable suppliers who offer competitive prices and quality.
Collaboration and communication: Efficient cooperation between all players in the supply chain.
To tackle these challenges, SCO employs data analytics, mathematical modeling, optimization algorithms, artificial intelligence (AI), and machine learning (ML). These tools collectively empower businesses to navigate the dynamic landscape of global supply chains with precision.
AI and ML, in particular, emerge as powerful allies in the pursuit of supply chain efficiency.
Leveraging AI development and machine learning services helps automate tasks, enhance forecasting accuracy, and enable real-time decision-making, ensuring businesses can stay agile and responsive in the face of evolving circumstances.
AI plays a significant role in improving supply chain efficiency. It can be used in different areas of supply chain management.
Enhancing visibility and transparency:
Optimizing operations and decision-making:
Resilience and risk management:
Sustainability and customer experience:
Let's explore how AI, in particular, plays a transformative role in reshaping the supply chain in the retail industry, illustrated by a real-world use case.
Our client, a manufacturer of plumbing tools and equipment with distribution points all around the United States, needed help optimizing their supply process.
The main struggle stemmed from the elevated experiences associated with transporting goods from factories in China to distribution centers in the US. The customer maintained numerous warehouses and sales points across almost every state. Thus, determining the optimal routing posed a non-trivial task.
In addition, it was crucial to consider the preferred transportation chain. Each product begins its journey in a shipping container from a Chinese seaport and travels the Pacific Ocean to reach a port in the United States, from where it continues its journey in a truck to the designated warehouse. Afterward, the product awaits last-mile delivery to the targeted distribution point.
The customer wanted to have the following functionality:
Finally, the client expressed a wish to be able to compare various methods of packing goods within shipping containers, either with or without pallets. The outcome of the optimization problem should yield the optimal transportation schedule and associated expense statistics.
But before we dive into use case details, we will quickly outline a fundamental mathematical concept that is used in the intelligent solution.
Integer (Linear) Programming (IP) is a mathematical optimization technique used to find the best solution to a problem with linear relationships while considering that either some or all the variables must take integer (whole number) values. The general form of an IP problem is to maximize (or minimize) a linear objective function subject to a set of linear constraints, where some or all the decision variables must be integers.
The objective function is a linear combination of decision variables, and the constraints are linear inequalities or equalities that the variables must satisfy. The mathematical formulation of an IP problem can be expressed as follows:
Values x₁, x₂, ..., xₙ are the decision variables, c₁, c₂, ..., cₙ are coefficients in the objective function, aᵢⱼ are coefficients in the constraint equations, and bᵢ are constants.
Solving an IP problem involves finding the values of the decision variables that optimize the objective function while satisfying the linear constraints and the additional requirement that the variables must be integers. IP problems are commonly used in various fields, including operations research, logistics, manufacturing, finance, and telecommunications, where decision variables often represent quantities that must be whole numbers.
Integer Programming is a valuable tool in solving supply chain optimization problems due to its ability to model complex decision-making processes involving discrete (integer) variables.
The ways IP can be applied in the context of supply chain optimization:
To meet our client's requirements, we created a system that leverages the benefits of the Integer Programming technique, which optimizes supply schedules, routes, and inventory levels for five kinds of items: ceramic sinks, toilets, bidets, gas valves, and bathtub mixers (corresponding HS codes are 6910.10.0030, 6910.10.0010, 6910.10.0025, 8414.90.1080, 7323.93.0080). The system comprises three main parts (or pages): configuration, simulation, and analytics. Each of them will be explained in the following paragraphs.
To ensure the confidentiality of data and application details, we anonymized names and real locations, creating a prototype for a straightforward demo application that illustrates the efficacy of AI in addressing optimization challenges.
The user can select available warehouses, distribution points, and desirable seaports to take part in final optimized routing. Also, the client can specify desirable goods and their respective amount to be transported to their customers. The last thing is the date picker, in case delivery is planned.
The system will calculate remains inventory at the delivery date based on forecasted demand and allocate planned shipments aligned with warehouse residuals. Clicking the 'optimize' button does all the magic! It sets optimization tasks and launches its solution. After a few seconds, results can be observed on the remaining two pages.
This page offers the client the opportunity to view an accurate simulation of the proposed model's solution. In prior discussions, we deliberated on the suitable INCOTERMS for our client and reached a consensus on CFR. The customer can specify the number of hours for each step and press the corresponding button to see the state of the supply chain in this amount of time.
First of all, there are five types of points: two for transport vehicles (ship and truck) and three for seaports (orange), warehouses (purple), and distribution points (green). The map is interactive, meaning the user can hover over any point or connection and see the information related to that object.
For example, blue lines connecting warehouses and distribution points show the last-mile delivery plan and contain information about how much each good is delivered daily. If the user hovers over the ship, the information about its capacity, container types, loaded amount of each good, and routing are displayed.
This page features all the data and statistics about the model's proposed solution. The user can observe the delivery plan, where each ship and truck are, its estimated arrival time, route, and filling. There are also a bunch of charts, starting from the pie chart with expenses altogether and ending with heat maps of delivery costs between different seaports, warehouses, and distribution points.
Additionally, the client can observe a price graph per good for different distribution points and, based on that data, make corresponding business decisions.
The next challenge was to test our solution in real-world scenarios and compare it to the client's approach. For this purpose, the client considered a period of 1 month. The main conditions of the task (such as available seaports, location, and number of warehouses and clusters) are observed in the illustrations in the previous paragraphs. As a result, our model's solution was more effective regarding operating expenses, average time of last-mile delivery, and reduced idle time of warehouses.
5.76% average monthly cost savings achieved by the client and 50% reduction in delivery time for some clusters.
ELEKS Data Science team
The data indicates that the utilization of our solution proved to be more advantageous for the client, resulting in a reduction in the price per item. This outcome can be attributed to various factors, with the primary ones being as follows:
For example, our solution featured some clusters for which the model suggests last-mile delivery for different goods from distinct warehouses (an explanation lies deeply in the delivery network, and our model spotted this optimization possibility). The distribution of goods between warehouses differed (mainly between warehouses in Washington and New York).
At first sight, the differences are not so significant, but the result speaks for itself.
The integration of artificial intelligence (AI) in supply chain management emerges as a critical component for businesses aiming to navigate the complexities of global logistics effectively. The multifaceted nature of modern supply chains, coupled with challenges such as disruptions, geopolitical tensions, and economic fluctuations, necessitates innovative solutions for achieving efficiency and resilience.
The presented solution highlights AI's transformative role in streamlining supply chain managers' responsibilities and demonstrates the tangible benefits of AI and IP in supply chain logistics, showcasing a 5.76% average monthly cost savings, a 50% reduction in delivery time for some clusters.
Its adaptability allows seamless adjustments, offering users access to a simulation studio, where they can execute various scenarios involving diverse items and quantities, facilitating a comparative analysis to determine optimal strategies for different situations.
To schedule a demo of this transformative solution firsthand and explore its capabilities further, reach out to us.