Next Article in Journal
Spatiotemporal Variation in Carbon Emissions in China’s Tourism Industry during the COVID-19 Pandemic and Ecological Compensation Mechanism
Previous Article in Journal
Feminine vs. Masculine: Expectations of Leadership Styles in Hotels during the COVID-19 Pandemic
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Scenario-Based Optimization of Supply Chain Performance under Demand Uncertainty

by
Asrat Mekonnen Gobachew
* and
Hans-Dietrich Haasis
Chair of Maritime Business and Logistics, University of Bremen, Bibliothekstrasse 1, 28359 Bremen, Germany
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(13), 10603; https://doi.org/10.3390/su151310603
Submission received: 6 June 2023 / Revised: 27 June 2023 / Accepted: 1 July 2023 / Published: 5 July 2023

Abstract

:
This study presents a comprehensive supply chain performance optimization model that addresses the trade-off between supply chain cost and customer service level in the distribution network. The model incorporates both deterministic and scenario-based approaches, allowing for a more realistic representation of supply chain operations. The model is applied to a case company operating in the pharmaceutical supply chain in Ethiopia. The goal is to improve the company’s supply chain performance by optimizing various factors such as establishment costs, handling costs, transportation costs, and demand satisfaction. The study considers both financial measures (supply chain cost) and non-financial measures (customer service level) to evaluate the performance of the supply chain. The results of the study demonstrate the effectiveness of the proposed model in identifying the optimal trade-off between supply chain costs and customer service levels. By comparing the results of the model with the current situation of the case company, it is determined that the company can achieve significant cost reductions of up to 25.26% while still meeting customer demands. The model also takes into account the uncertainty in demand, providing more realistic recommendations for distribution center locations, transportation planning, and order fulfillment. The implications of using this optimization model include the potential for cost savings, improved decision-making, enhanced customer satisfaction, and, ultimately, a more successful supply chain. However, the study has some limitations, including a need for further research on other objectives and considerations, such as environmental impacts and disruptions, which could be addressed in future research directions.

1. Introduction

Supply chain management (SCM) involves managing a network of interconnected businesses, optimizing product flows, and reducing transportation costs [1,2]. It encompasses various activities, from material acquisition to the distribution of final products [1]. To ensure successful operations, it is crucial to measure supply chain performance and monitor financial indicators [3]. Distribution networks play a critical role in supply chain performance, as they directly impact costs and customer satisfaction [4]. As a result, companies need a well-designed distribution network to succeed. Designing an effective supply chain network involves determining facility locations and capacities, sourcing demand, and selecting transportation modes to ensure cost-efficient customer service [2,5,6,7]. A lack of an adequately designed supply chain network is a major problem for most companies, especially those in developing countries [8]. As a result, their supply chain performance is low, from different performance measurement perspectives [8].
The pharmaceutical industry relies heavily on supply chain management (SCM) to transport goods, services, and information from the source to the consumer. In the pharmaceutical industry, an efficient supply chain network is vital for improving performance and meeting market demand consistently [9,10]. A pharmaceutical supply chain typically consists of primary and secondary manufacturers, main and local distribution centers (DCs), and destination zones such as pharmacies and hospitals (see Figure 1) [9,11], where each level or echelon of the supply chain may comprise numerous facilities. The complexity of the supply chain emerges from the numerous echelons and facilities within each echelon [12,13,14]. Consequently, selecting appropriate performance measures becomes crucial for effective supply chain analysis, considering the inherent complexity of the pharmaceutical supply chain [4].
The pharmaceutical supply chain is susceptible to various risks, resulting in resource wastage and shortages of medication [16]. These shortages have a significant impact on a large portion of the global population, underscoring the importance of efficient healthcare supply chain management [17]. Developing countries such as Ethiopia face specific challenges related to the efficiency and reliability of their supply chains, leading to inadequate access to medicine [8].
The Ethiopian pharmaceutical supply chain suffers from poor medicine delivery performance, attributed to demand fluctuations, distribution problems, inventory problems, and organizational structure-related factors [18,19]. Furthermore, Ethiopia’s pharmaceutical supply chain faces constraints due to limited local manufacturing capabilities [20,21], leading to heavy reliance on foreign manufacturers and incurring significant foreign currency expenditures. Moreover, the distribution network’s poor design results in excessive costs and inefficient delivery to end users, as evidenced by increasing expenditures over the past 11 years [15,20,21] (see Figure 2).
To address these challenges, this study aims to develop an optimization model that incorporates supply chain costs, customer service levels, and demand uncertainties. By considering both financial and non-financial perspectives, the study seeks to optimize supply chain costs while improving customer service levels. The model is validated using data from the Ethiopian Pharmaceutical Supply Agency (EPSA), a major pharmaceutical distributor in Ethiopia. Hence, the study aims to achieve the following objectives:
  • Identify relevant supply chain performance measures to be considered;
  • Develop a supply chain performance optimization model;
  • Implement the model in a real case study.
The remainder of the article is structured as follows: Section 2 discusses the study’s contribution, Section 3 provides a literature review, Section 4 discusses supply chain performance measures and metrics, Section 5 presents the optimization models, Section 6 covers the model’s implementation, and Section 7 concludes the article.

2. Our Contributions

The study makes the following key contributions to optimizing supply chain performance under demand uncertainty:
  • Financial and non-financial measures of performance (supply chain cost and customer service level) are incorporated into the optimization model (Section 4);
  • A bi-objective scenario-based optimization model is developed, considering uncertainty handling approaches (Section 5);
  • The model is implemented using real data from a company in a developing country, demonstrating its effectiveness (Section 6).

3. Literature Review

This review of the literature encompasses a wide range of articles focusing on the optimization of supply chain networks. Mousazadeh et al. [11] addressed the pharmaceutical network design problem with a bi-objective model that aims to minimize total cost and unmet customer demand. Fattahi et al. [22] developed a supply chain network model that takes into consideration customer sensitivity to delivery lead times, which is crucial for meeting customer expectations. Tsiakis et al. [23] tackled the design of multi-commodity, multi-echelon supply chain networks, considering predetermined locations of production facilities and customer zones. Vanteddu and Nicholls [24] proposed linear programming-based models for supply chain network design and materials transformation, providing insights into efficient resource allocation and material flow optimization.
Georgiadis et al. [25] presented an optimization model for supply chain networks operating under time-varying demand uncertainty, enabling better decision-making in dynamic and uncertain environments. Manzini and Gebennini [26] focused on location–allocation problems in the context of supply chain network design, helping organizations determine the optimal placement of facilities to minimize costs and improve efficiency. Nasiri et al. [27] developed an integrated production and supply chain distribution network model considering demand uncertainty, allowing organizations to optimize production and distribution strategies to meet fluctuating demand patterns. Camacho-Vallejo et al. [28] proposed a bi-level mathematical model for optimizing distribution costs and operations costs in manufacturing plants, facilitating cost-effective decision-making in supply chain network design.
Ghahremani-Nahr and Ghaderi [29] presented a multi-objective model for a resilient lean supply chain network, incorporating economic, social, and environmental aspects. This model enables organizations to make strategic decisions that balance efficiency, sustainability, and resilience in the supply chain. Fragoso and Figueira [30] introduced a multi-objective model that considers economic, social, and environmental dimensions, providing a holistic framework for decision-making that accounts for multiple stakeholder interests. Goodarzian and Fakhrzad [31] suggested a multi-objective model for a citrus supply chain, considering economic and environmental objectives. This model helps optimize supply chain design to maximize profit while minimizing environmental impacts.
Yildiz et al. [32] formulated a dual-objective nonlinear program to optimize a reliable supply chain network, investigating the trade-off between cost and reliability. Margolis et al. [33] developed a multi-objective resilient supply chain network, considering the network cost and connectivity to enhance the resilience of the supply chain. Lotfi et al. [34] considered robustness, risk awareness, resiliency, and sustainability in a closed-loop supply chain network, providing insights into designing robust and sustainable supply chains. Taleizadeh et al. [35] proposed a bi-level mixed integer programming model that captures the resiliency of two supply chains, enabling organizations to make decisions that enhance the resilience of their supply networks.
Wang et al. [36] designed a supply chain network considering the competition, multiple periods, products, and layers, offering a comprehensive approach to supply chain optimization in a competitive environment. Mohammadi Bidhandi et al. [37] addressed uncertainty in a supply chain network optimization model, comparing the performance of different solution approaches to account for uncertainty in decision-making. Arabsheybani and Arshadi Khasmeh [38] incorporated uncertainty and resiliency in a mathematical model, allowing organizations to consider various sources of uncertainty and improve the robustness of their supply chains. Schildbach and Morari [39] proposed a scenario-based model predictive control framework for optimizing supply chain management, considering uncertainties and disruptions. Their article provides insights into scenario-based modeling techniques and includes practical case studies. While further validation and implementation insights would enhance the research, they offer valuable guidance for researchers and practitioners in advancing supply chain management strategies.
In the context of uncertain supply chain environments, Tan et al. [40] considered hybrid uncertainties and developed a model that accounts for both random and fuzzy factors affecting supply chain performance. This comprehensive approach allows organizations to make robust decisions in the face of ambiguity. Additionally, Chatzikontidou et al. [41] addressed the design of reliable supply chain networks under demand uncertainty, aiming to minimize costs while ensuring reliable product availability to meet customer demand, thus enhancing supply chain resilience and customer satisfaction.
Emergency supply chain networks have also received attention. Fazli-Khalaf et al. [42] designed emergency blood supply chain networks, optimizing the delivery of blood products during critical situations. Khalilpourazari and Hashemi Doulabi [43] proposed a model for emergency supply chain network design, focusing on effectively responding to emergency situations such as natural disasters or pandemics, considering factors that included demand surge and time sensitivity. Similarly, Ghasemi et al. [44] focused on relief chain design for earthquake victims, aiming to minimize response time and cost while maximizing the coverage and effectiveness of relief operations.
Some studies have focused on optimizing pharmaceutical supply chain networks. Goodarzian et al. [45] developed a model considering the unique characteristics of the pharmaceutical industry, such as shelf life and regulations. Delfani et al. [46] proposed a model considering demand uncertainty, production capacity, and transportation costs. These models contribute to efficient and responsive supply chain design. Uthayakumar and Priyan [47] provide valuable insights into optimizing supply chain and inventory management in the pharmaceutical industry, emphasizing efficient inventory practices and discussing optimization techniques. USAID [48] conducted a network analysis of the Ethiopian Pharmaceuticals Supply Agency, identifying challenges in distribution and proposing strategies for improvement. The article provides valuable insights into pharmaceutical supply chain management in Ethiopia, but more elaborate considerations of important parameters would enhance its practical applicability.
Lastly, environmental sustainability in pharmaceutical supply chains has been investigated. Ahlaqqach et al. [49] developed a closed-loop supply chain network model for pharmaceutical products that incorporates the recovery and recycling of packaging materials, promoting sustainability. Diaz et al. [50] conducted a simulation-based analysis of the global pharmaceutical supply chain, exploring inventory management, transportation, and demand variability to identify areas for improvement and enhance efficiency and resilience.
Based on a literature review, it is evident that significant efforts have been made to address supply chain network optimization problems. Numerous custom solution algorithms have been developed, rivaling large commercial software solutions. However, many of these studies lack practical applicability and primarily rely on hypothetical scenarios [24,28,30,31,32,36,46,49]. Some of them neglect real-world factors, such as supply chain uncertainties, and consider only limited parameters [28,42]. Additionally, only a few studies have been applied to actual case studies [41,43,44].
While some articles focus on single-objective optimization models [22,26,27,28,37], the current study develops a bi-objective supply chain optimization model that incorporates both financial and non-financial objectives. This study also addresses demand uncertainty using a scenario-based optimization approach. Moreover, it demonstrates the practical application of the model by implementing it in a pharmaceutical supply chain in the context of a developing country, utilizing real-world data from an example company.

4. Supply Chain Performance Measures and Metrics

Chae [51] discusses the significance of performance measurement factors in supply chain management, acting as vital feedback mechanisms that bridge planning and execution. These factors assist in identifying potential issues and areas for improvement. However, developing practical guidelines for performance measurement factors remains a challenge, due to various factors such as the lack of supply chain orientation and the complexity of capturing metrics across multiple companies [15,52]. Altiparmak et al. [53] emphasized the establishment of appropriate performance measures to evaluate system efficiency, compare alternatives, and guide the design of new systems. They categorized performance measures into qualitative and quantitative ones, addressing objectives related to cost and customer responsiveness.
On the other hand, Gunasekaran et al. [52] and Bhagwat and Sharma [54] proposed a comprehensive supply chain performance measurement framework encompassing strategic, tactical, and operational decision levels, as well as financial and non-financial measures. Their frameworks enable companies to evaluate financial performance while considering aspects such as customer satisfaction. These articles collectively underscore the significance of performance measurement and offer frameworks for optimizing supply chain networks.
For the supply chain performance optimization in this study, a supply chain performance measurement framework, as proposed by Gunasekaran et al. [52] and Bhagwat and Sharma [54], is utilized. Financial measures include fixed establishment costs at the strategic decision level, transportation costs at the tactical decision level, and material handling costs at the operational decision level. As a non-financial indicator of supply chain performance, the customer service level is considered at the strategic decision level.

5. Material and Methods

This study aims to optimize a supply chain network that can efficiently deliver goods and services from suppliers to customers. The network design involves strategic choices of facility locations, supplier selection, production allocation, and warehouse management [25]. The optimization model is formulated using deterministic and scenario-based methods for a three-tier supply chain structure. The model considers both cost reduction and customer satisfaction objectives. The scenario-based approach accounts for demand uncertainty and is also extended to incorporate variability in distribution patterns. This section describes the model formulation, which defines indexes, parameters, and variables, and presents the deterministic and scenario-based models. It also explains how to handle uncertain demands using a scenario-based approach.

5.1. Indexes, Parameters, and Variables

Notations used in the basic model formulation are described as index sets, parameters, and decision variables (continuous and binary), as shown in Table 1.

5.2. Deterministic Model

This section presents a deterministic model. The model aims to minimize supply chain cost and maximize customer service level, as illustrated in Equations (1) and (2):
Min w 1 = j F j Y j + i , j C i j H f i j + i , j c i j f i j + i , j , k g i j k L i j k + i , k b i k + a i k V i k
Min w 2 = Max i , k d i k ( i , j , k L i j k + i , k V i k )
subject to the following constraints:
X j Y j , j J
Z j k Y j , j J , k K
j Z j k + M k = 1 , k K
k L i j k f i j , i I , j J
j L i j k + V i k d i k , i I , k K
Ω j m i n Y j Ω j Ω j m a x Y j , j J
i f i j Ω j Y j , j J
f i j f j m a x X j , i I , j J
L i j k L j k m a x Z j k , i I , j J , k K
V i k V k m a x M k , i I , k K
Y j , X j , Z j k , M k = { 0 , 1 } , j J , k K
Ω j , f i j , L i j k , V i k 0 , i I , j J , k K
The first objective in Equation (1), representing supply chain cost, can be divided into parts to illustrate different cost components. The first part represents the fixed establishment cost, the second part represents the material handling cost at the local distribution center, the third part represents the transportation cost from the main distribution center to the local distribution centers, and the fourth part represents the cost of transportation from the local distribution centers to the customer zones. The last component considers the cost of direct delivery from the main distribution center to the customer zones, which includes both transportation costs and additional expenses associated with direct delivery.
The second objective function, Equation (2), represents the maximization of customer service level in terms of minimizing the maximum unmet demand for each product i from the customer zones.
On the other hand, constraints (3a) and (3b) establish the connection between the main distribution centers and the local distribution centers, as well as between the local distribution centers and the customer zones, respectively. These constraints ensure that the links exist only if the corresponding local distribution centers are established. Constraint (3c) ensures that each customer zone is assigned to a single source, either from the main distribution center or from a local distribution center. Constraint (3d) maintains the balance of material flow to and from the local distribution centers. Constraint (3e) guarantees that the demand from the customer zones is fulfilled by ensuring that the combined delivery from the local and main distribution centers is at least equal to the demand. The capacity of each local distribution center j is restricted by constraint (3f). The capacity should fall within the predetermined minimum and maximum values. Constraint (3g) ensures that the amount of supply to local distribution center j does not exceed its capacity. Constraints (3h)–(3j) impose limits on the flow quantity within the distribution network, preventing it from exceeding the predetermined maximum values. Constraint (3k) restricts the binary variables to either 1 or 0, and constraint (3l) enforces the non-negativity of variables.
Lemma 1.
The constraint in Equation (3g) can be simplified. The overall optimization model is classified as a Mixed Integer Quadratically Constrained Programming (MIQCP) model due to the constraint’s right-hand side (RHS). However, with a minor simplification, the model can be transformed into a Mixed Integer Linear Programming (MILP) model. Equation (3f) specifies that the capacity of local distribution centers must fall within a predetermined range of minimum and maximum values:
Ω j m i n Y j Ω j Ω j m a x Y j , j J
and in Equation (3g), the constraint could have been a quadratic:
i f i j Ω j Y j , j J
However, due to the restriction on the previous Equation (3f), the RHS of this constraint can be simplified to Ω j .
Proof. 
Let us consider the constraint in Equation (3g): i f i j Ω j Y j .
We know that Y j is a binary variable, which means it can only take the values 1 or 0. If Y j = 1 , then the constraint becomes i f i j Ω j . In this case, the RHS of the constraint is simply Ω j , and the constraint remains linear. If Y j = 0 , then the constraint becomes i f i j 0 , in which case, the RHS of the constraint is 0. However, it is already restricted in Equation (3f) that, if Y j is zero, Ω j is also zero. Therefore, regardless of the value of Y j , the RHS of the constraint remains the same, either Ω j or 0.
Hence, the constraint in Equation (3g) can be simplified to a linear equation (Equation (4)) and the overall model can be considered a Mixed Integer Linear Programming (MILP) model:
i f i j Ω j , j J

5.3. Model Considering Demand Uncertainty

Supply chain networks experience demand fluctuations due to changing consumption patterns and product life cycles [25]. Steady-state models are inadequate for capturing long-term fluctuations and systematic demand variations. Handling uncertainty in supply chain networks presents challenges in modeling and solution selection [55]. Uncertainty mainly revolves around product demands, prices, costs, and resource availability [25]. Two common approaches to handling uncertainty are the scenario-based approach, which divides the planning horizon into stages and uses a small number of scenarios, and the probabilistic approach, which employs the stochastic programming approach [56]. Factors affecting supply chain network operation can be categorized as short-term fluctuations or long-term trends. Stochastic programs and recourse programs deal with uncertain data and enable decisions before and after uncertainty realization. In the two-stage stochastic optimization approach, which is one of the stochastic programming approaches, uncertain parameters are treated as random variables, and the objective function combines first-stage and expected second-stage performances.
Considering uncertainty is crucial for effective decision-making in supply chain networks, various approaches are available to optimize performance under uncertain conditions. In this study, a scenario-based optimization approach is employed. Demand is considered uncertain, and this uncertainty is captured by considering scenarios that can express the variability in demand. The optimization model is formulated in two stages: the model when demand is uncertain and the distribution pattern is fixed, and the model when both demand and distribution pattern are variable.

5.3.1. Model When Demand Is Uncertain and Distribution Pattern Is Fixed

In the case of a fixed distribution pattern, the interconnections between nodes in the distribution network remain constant under all scenarios of demand uncertainty, and the bi-objective scenario-based model is as follows:
Min w 1 = j F j Y j + s S ρ s i , j , s C i j H + c i j f i j s + i , j , k , s g i j k L i j k s + i , k , s b i k + a i k V i k s
Min w 2 = max i , k , s d i k s ( i , j , k , s L i j k s + i , k , s V i k s )
subject to the following constraints:
X j Y j , j J
Z j k Y j j J , k K
j Z j k + M k = 1 , k K
j L i j k s + V i k s d i k s i I , k K , s S
Ω j m i n Y j Ω j Ω j m a x Y j , j J
i f i j s Ω j , j J , s S
k L i j k s f i j s , i I , j J , s S
f i j s f j m a x X j , i I , j J , s S
L i j k s L j k m a x Z j k , i I , j J , k K , s S
V i k s V k m a x M k , i I , k K , s S
Y j , X j , Z j k , M k { 0 , 1 } , j J , k K
s ρ s = 1 , s S
Ω j , f i j s , L i j k s , V i k s , ρ s 0 , i I , j J , k K , s S

5.3.2. Model When Both Demand and Distribution Pattern Vary

The previous model with a fixed distribution pattern is extended to consider a variable distribution pattern that can be adjusted based on the realization of uncertain parameters. In this case, the interconnections between nodes in the distribution network are not predetermined but depend on the specific values of the uncertain parameters.
The objective functions of the model remain similar to Equations (5) and (6), aiming to optimize the performance of the supply chain network. However, the binary variables representing the linkages between nodes now incorporate probability scenarios. The following changes are made to the previous constraints:
X j s Y j , j J , s S
Z j k s Y j j J , k K , s S
j Z j k s + M k s = 1 , k K , s S
f i j s f j m a x X j s , i I , j J , s S
L i j k s L j k m a x Z j k s , i I , j J , k K , s S
V i k s V k m a x M k s , i I , k K , s S
By incorporating the variability in both demand and distribution pattern, this model allows for a more realistic representation of supply chain operations. It enables decision-makers to assess the robustness of their supply chain designs and identify strategies that can adapt to different scenarios. This approach helps companies improve their agility and responsiveness to changes in market conditions and uncertainties.

6. Implementation

6.1. Problem Description

In this study, the focus is on improving the distribution aspect of a representative company operating in the pharmaceutical supply chain in Ethiopia. The company faces challenges due to limited funding and ineffective management practices. It currently operates nineteen local distribution centers, including two branches in Addis Ababa (Table 2). To simplify the analysis, data from these similar branches in Addis Ababa are combined, treating them as from a single local distribution center. Additionally, the study considers a potential location called Qebri Dehar, although data availability for it is limited for the existing network.
The optimization model is applied to the company’s three-tier supply chain, which includes 1 main distribution center, 18 local distribution centers, and 916 customer zones (districts), as illustrated in Figure 3. The demand from healthcare facilities in the districts is aggregated into a single demand point. The geographical map of the locations of these demand points, along with the local distribution centers and the main distribution center, is shown in Figure 4. Geospatial data from [57,58] were used for this illustration.
Data analysis reveals that the case company’s 19 local distribution centers experience overlaps in delivery areas, potentially due to the increased number and unplanned locations of centers, as well as the poor distribution plan. Table 3 shows that, despite having 916 ustomer zones, the company’s centers deliver to approximately 1029 customer zones, resulting in an overlap of 113 zones. This overlap, known as the cannibalization of existing coverage, is also highlighted in a report by the USAID Global Health Supply Chain Program—Procurement and Supply Management (GHSC—PSM) project team [48]. While overlap can be beneficial in urgent delivery scenarios, it leads to inefficient resource utilization in year-round deliveries, negatively impacting the economy.
The company distributes three types of products: pharmaceutical products, chemicals and reagents, and medical equipment. However, this analysis specifically focuses on pharmaceutical products. Out of the company’s extensive range of over 2000 types of pharmaceutical products, only the 47 products consistently supplied each month are considered in the analysis.
The study also examines the distribution cost breakdown of the case company, as shown in Table 4. The costs are classified into four main components: supply cost from the main distribution center to local distribution centers, material handling costs at the local distribution centers, delivery costs from the local distribution centers to customer zones, and fixed establishment costs. The cost analyses focus on the selected products, and the same are used to optimize supply chain performance in subsequent chapters, enabling meaningful comparisons. The specific parameters used in the modeling process are further discussed below.
Main distribution center (MDC): The main distribution center in Addis Ababa serves as the central hub for the pharmaceutical distribution network. It supplies products to local distribution centers and, for this study, it is considered also to occasionally deliver directly to customer zones. Direct deliveries are assumed to incur an additional cost denoted as a i k , which covers specific handling operations. The cost is assumed to be constant for all products and depends on the quantity being delivered directly.
Local distribution centers (LDCs): All products in the distribution network pass through local distribution centers for temporary storage and further distribution. From a pool of 18 possible locations, the centers are selected. Each center has a maximum capacity ( Ω j m a x ) and a minimum capacity of zero ( Ω j m i n = 0 ). The maximum capacities are estimated based on existing capacity and normalized with respect to overall demand (Table 5). Fixed establishment costs ( F j ) vary among centers (Table 5), while material handling costs ( C i j H ) are assumed to be the same for all locations but depend on the product type (Table 6). Material handling costs are estimated at 5% of the unit selling price of each item.
Transportation flows and related costs: To simplify the modeling process, a large value is assigned as the maximum flow amount for products transported between the main distribution center and local distribution centers ( f j m a x ) and between local distribution centers and customer zones ( L j k m a x ). However, the maximum flow from the main distribution center to each customer zone ( M k m a x ) is restricted to 1000 kg to avoid technical difficulties at the main distribution center. The transportation cost between nodes is assumed to be independent of the material type but dependent on the distance traveled and the amount of products transferred. The average transportation cost is calculated based on the case company’s data of 8.84 units per kilometer for a full-load truck. The actual travel distance can be determined using either the Google Maps API or OpenStreetMap, with OpenStreetMap chosen in this study to minimize costs. The transportation costs between nodes are provided as a piece-wise linear function of the distance traveled (refer to Table 7 for values from main distribution center to local distribution centers). The transportation cost data for other routes are not presented due to their large sizes.
Product demand: Monthly product demand data over a two-year period were collected. For the deterministic part of the model, the average demand value for each product i was normalized to make it compatible with the storage size of the local distribution centers. Unfortunately, the demand data could not be included in this manuscript because of their size, but they can be provided upon request.
Additional cost: The model allows direct delivery from the main distribution center to the customer zone but at an additional cost. This cost, referred to as a i k in the model, includes expenses related to operations at the warehouse due to direct delivery. To normalize this cost, it is estimated to be five units per unit of an item directly delivered. Two factors contribute to this cost: the additional work required and the company’s inability to serve every customer zone directly.

6.2. Solution Approach

The models were implemented on an AMD Ryzen 7 5800H with Radeon Graphics, with 3.20 GHz and 16 GB RAM, using Gurobipy 10.0.0 solver in a Python environment. Solving a bi-objective model involves managing trade-offs between competing objectives, which can be challenging. Fortunately, Gurobi software offers two approaches to address this challenge: combining objectives through weighted combinations and hierarchical/lexicographic prioritization. Both approaches of the Gurobi solver were used to optimize the model.
In the bi-objective model, the second objective function of customer service level, represented by minimizing the maximum unmet demand (Equation (2)), is non-linear. To ease the implementation, the model was simplified. To simplify the model, a new decision variable ψ was introduced and the model was then defined as a function of this variable:
Min w 2 = ψ
In addition to the constraints explained in the previous chapter in Equations (3a)–(3l), the constraints related to the new variable in Equations (10) and (11) were then incorporated in the bi-objective model:
ψ = d i , k j L i , j , k + V i , k i I , k K
ψ 0
Similarly, for the case of demand uncertainty, Equation (6) can be simplified in the same manner. In this case, the scenario subscript s was added to the new variable ψ and the model was modified as follows:
Min w 2 = ψ s
In addition to the constraints in the previous section, the following constraints (13) and (14) were incorporated:
ψ = d i , k , s j L i , j , k , s + V i , k , s i I , k K , s S
ψ s 0 s S

6.2.1. Solution for the Deterministic Model

To solve the model, both weighted and hierarchical approaches of the Gurobi solver were employed. In the weighted approach, different weights are assigned to each objective to obtain results; Table 8 summarizes the optimal values for different weight assignments. The results show that the optimal values of both objectives remain the same, regardless of the weight assignments.
In the hierarchical/lexicographic approach, each objective is given priority alternately. Firstly, the highest priority is given to the first objective function, then to the second objective function. Table 9 displays the results of both cases. When the first objective function is given the highest priority, a slightly better optimal value is achieved compared to other cases. Compared to the weighted approach, giving priority to the first objective in the hierarchical approach leads to an improvement of about 1.43684383 × 10 4 unit cost values. Additionally, when compared to the optimal value in the hierarchical approach with the second objective function given priority, the difference is 1.41073696 × 10 4 unit cost value.
In all the approaches, 10 local distribution centers (LDCs) are selected and their locations are determined to be similar, namely, LDC 4 , LDC 5 , LDC 6 , LDC 7 , LDC 8 , LDC 11 , LDC 13 , LDC 14 , LDC 17 , and LDC 18 . There are some variations in the allocation of customer zones to these locations in different solution approaches. Moreover, some of the customer zones are assigned to the main distribution center for the direct delivery of products. Since all resulting values of the cases cannot be presented in this report due to their sizes, for clarity, the customer allocation/distribution link for the case having a better optimal value (i.e., when priority is given to the first objective in a hierarchical solution approach) is presented. The summary of the distribution link is shown in Table 10.
The geographical location of selected local distribution centers was also determined using QGIS v3.28.0 software, as shown in Figure 5.
The comparison of the cost components obtained by the deterministic model and the existing distribution cost of the case company are shown in Table 11 and in Figure 6. From Figure 6, we can understand that, compared with the existing costs associated with the delivery of pharmaceutical products, the model results in a much better estimate. The supply chain cost related to the distribution of pharmaceutical items can be reduced by about 25.26%. As a result, using this model can enable the company to reduce its expenses by an overwhelming amount. According to the results, the customer zones represented by districts in the country can be effectively served with only 10 local distribution centers and a few customer zones directly supplied by the main distribution center. This result complies with the results of the research carried out on the same company from another perspective by USAID [48], in recommending fewer local distribution centers.

6.2.2. Solution for the Model under Demand Uncertainty

Handling Uncertainty

In the preceding subsection, a solution was presented for a deterministic model. In a deterministic model, the customer demand d i k is assumed to be constant, and the goals involve minimizing costs and maximizing unmet demand while determining the placement of local distribution centers and distribution links. This subsection addresses the case where product demand is not precisely known and is subject to uncertainty. Consequently, we solve the problem described in Equations (5) and (6) (with the incorporation of the simplified version, Equation (12) and constraints (13) and (14)), along with its first corresponding constraints (Equations (7a)–(7m)). Before providing the solution, however, the handling of uncertainty is discussed.
The uncertainty in demand is captured by categorizing the observed demand fluctuations into three scenario realizations. These scenarios represent situations where demand is assumed to increase by 10%, 20%, and 30%. Table 12 provides the probabilities associated with each scenario.
There are two main reasons for considering demand uncertainty through scenarios, as outlined in Table 12. First, the demand pattern, as revealed by the analysis of existing data, does not follow a normal distribution for certain products. Second, the company’s expenditures on pharmaceutical items have been increasing over the past 11 years, indicating a growing need. It should also be noted that these numbers only reflect the capacity the company can provide and not the actual demand from customers, as per discussions with the top manager of the company. The population size is also increasing, further contributing to the existing demand. Additionally, there is an increasing public awareness of the advantages of utilizing modern health facilities. Currently, the overall utilization of modern health services in the case country is about 0.25 visits per person per year, which is significantly below the WHO’s recommendation of 3 visits as part of the Millennium Development Goals [59]. Consequently, it is expected that utilization will rise, leading to an increased demand for pharmaceutical items. Considering these factors, the uncertainty in demand is captured by employing three scenarios, all of which indicate an increase in demand (refer to Table 12).
To handle the uncertainty, a scenario-based optimization approach is utilized, as described in Section 5.3. The scenario-based optimization approach is divided into two parts: the first deals with a model where demand is uncertain but the distribution pattern is fixed, while the second part addresses a model where both demand and distribution pattern are uncertain. Each part is solved separately.

Demand Uncertainty and Fixed Distribution Pattern

In the first part, fixed variables included location variables Y j , distribution link variables X j , Z j k , and M k , and the storage capacity variable Ω j . These variables were determined before the uncertainty occurred, while other variables f i j , L i j k , and V i k were determined after the uncertainty realization. A fixed distribution pattern can provide a stable delivery plan and facilitate communication among nodes, as customers know in advance who will handle their demand regardless of the scenario.
This model was also solved using the same solver as in the deterministic case. Both weighted and hierarchical or lexicographic approaches of the Gurobi solver were employed to solve the model, and the summary of the results is shown in Table 13 and Table 14, respectively.
Table 13 shows that, regardless of the weighting scheme used, the optimal values for both objectives were similar, and the weighted approach provided a slightly better optimal value for the first objective compared to the hierarchical approaches (Table 14).
Furthermore, the allocation of customer zones within the distribution network for this scenario-based model is presented in Table 15. It is worth noting that, in the deterministic model, only 10 local distribution centers were selected, compared to the existing 18, to meet customer demands. However, considering demand uncertainty, 13 local distribution centers are required to ensure the necessary demand fulfillment from customer zones.

Demand Uncertainty and Variable Distribution Pattern

In this section, the decision variables Y j (location binary variable) and Ω j (storage capacity of the local distribution center) were considered to be known in advance of uncertainty realization, while all other variables were determined in the second stage after uncertainty realization. The constraints from Equations (7a) to (7j), related to the binary variables of distribution links, were replaced by modified constraints, Equations (8a) to (8f).
For the second objective of minimizing the maximum unmet demand, the same simplified model as in the Section 6.2 was used. Similar to the previous section, the scenario-based model with uncertain demand and variable distribution patterns was solved using both the weighted and hierarchical approaches of the Gurobi solver. The summary of the results is presented in Table 16 and Table 17.
The results of the scenario-based model when considering uncertain demand and variable distribution patterns indicate an improvement in the supply chain cost compared to the model only subjected to demand uncertainty, but at high computational cost (as illustrated in Figure 7). Furthermore, the hierarchical solution approach in both priority settings yields better results compared to the weighted solution approach. However, the computational time required for the weighted approach is significantly lower than that of the hierarchical approaches.
Similar to the case when the distribution pattern is fixed, in this scenario as well, the customer demand can be satisfied with 13 local distribution centers and a few direct deliveries from the main distribution center. However, there is a difference in the selection of local distribution centers. In the previous part, LDC 09 was selected and LDC 02 was not selected, while in this part, LDC 02 was selected and LDC 09 was not selected. The overall distribution links within the network for each realization of scenarios are summarized in Table 18, and the detailed results are provided in Table A1.
It can be observed from the tables that the number of customer zones linked to each local distribution center varies slightly in all three scenarios, but the number of local distribution centers remains the same in all scenarios, since it is determined in the first decision stage before scenario realization. The geographical location of local distribution centers determined by the solution of the scenario-based model is also shown in Figure 8.
To further compare the values of the first objective function and visualize the differences, Figure 9 presents a graph. It illustrates the comparison between the values of the first objective in the model when only demand is considered uncertain and the model when both demand and distribution patterns are uncertain. Notably, the second objective function has a value of 0.00 in all cases at a 0.0001% integrality gap.
In terms of computation time, there is a notable difference between the two models. The model considering uncertain demand only has significantly faster computation times compared to the model with both uncertain demand and variable distribution patterns. This difference in computation time is depicted in Figure 10. These visualizations aid in understanding the comparison of objective values and computational efficiency between the two scenarios.
Figure 9 and Figure 10 provide valuable insights. They demonstrate that the scenario-based model performs better in terms of computational time when only demand uncertainty is considered, while it yields better optimal values for the objectives when both demand uncertainty and variable distribution patterns are taken into account. The variability of the distribution pattern, where distribution links differ in each scenario realization, may be perceived as a drawback by customers. As customers’ allocation can change over the scenarios, customers may not know exactly who is supplying them, introducing instability. Hence, decision-makers must consider the benefits and drawbacks of each case carefully before making decisions.
The delivery amounts for all models are not presented here due to large sizes but can be provided upon request. In Table 19, the summary of the overall cost components throughout the distribution network in each scenario for the scenario-based model considering uncertain demand and variable distribution patterns is presented. This table offers a comprehensive overview of the costs involved in the system.

6.3. Discussion

This study aimed to address three objectives, which were achieved in different sections. Section 4 discussed and identified key parameters for supply chain performance optimization, including supply chain costs and customer service level. In Section 5, the models were developed in three stages, extending the basic deterministic model to scenario-based optimization models. These models were designed to minimize supply chain costs and maximize customer service levels. The models were implemented in a developing country’s pharmaceutical supply chain using real-world data from a representative company (Section 6). The results of the deterministic model showed that the proposed model effectively optimized the supply chain distribution network, achieving cost savings while maintaining customer service levels compared to the existing situation of the case company. The scenario-based models were developed and implemented in two stages: one stage considered only uncertain demand, while the other stage considered both uncertain demand and variable distribution patterns. The performance of these models was validated using real-world data. The study’s contributions include considering financial and non-financial performance measures, addressing demand uncertainty, and applying the models to a developing country context. The developed models can serve as a decision-making tool for supply chain management, and future research could incorporate additional factors such as environmental impact, safety, and disruptions risks. The research provides valuable insights and guidance for practitioners and researchers working on similar optimization problems in supply chain operations.

7. Conclusions

In conclusion, this study focuses on supply chain network design and optimization, aiming to achieve a balance between supply chain costs and customer service levels. The research develops a comprehensive model that incorporates both deterministic and scenario-based approaches to address uncertainties in demand. The model is applied to an example company in the pharmaceutical supply chain in Ethiopia, allowing for practical insights and recommendations.
The study begins by introducing the problems to be addressed and briefly discusses the company’s current situation. A comprehensive literature review is conducted, and the basic concepts of performance measures, including relevant measures and metrics from financial and non-financial categories, are presented. Building on this foundation, supply chain performance optimization models are developed. The optimization models consider various cost factors, such as establishment costs, handling costs, and transportation costs, while aiming to maximize customer demand satisfaction. The results demonstrate the effectiveness of the model in optimizing the supply chain’s performance. Comparisons between the deterministic model and the company’s current situation reveal potential cost reductions and improvements in customer service by optimizing the distribution network. The scenario-based model, which accounts for demand uncertainty, further emphasizes the model’s ability to handle real-world complexities and provide accurate recommendations for decision-making.
The optimization model offers several benefits to companies, including cost reduction, improved operational efficiency, and enhanced customer service. It enables companies to identify cost-saving opportunities, make informed decisions, and ensure the availability of products at the right time and place. However, there are some limitations, such as the lack of consideration for disruptions and other objectives, including environmental impact, which could be addressed in future research directions.

Author Contributions

Writing—original draft, A.M.G.; Writing—review & editing, A.M.G.; Writing—review & editing, H.-D.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors thank the Assistant Editor and the anonymous reviewers for sharing their knowledgeable insights and helpful suggestions to improve the paper.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Full distribution link for the scenario-based model when demand is uncertain and distribution pattern is variable in all scenarios.
Table A1. Full distribution link for the scenario-based model when demand is uncertain and distribution pattern is variable in all scenarios.
LDC (j)Allocated Customer Zone (k)
Scenario, s = 1
LDC02k647, k793
LDC03k001, k002, k015, k026, k033, k035, k047, k094, k106, k109, k131, k141, k150, k185, k204, k219, k239, k314, k332, k341, k347, k352, k390, k418, k466, k489, k547, k585, k589, k623, k648, k691, k735, k765, k769, k835, k844, k895, k899
LDC04k023, k051, k070, k077, k110, k119, k120, k124, k148, k181, k193, k226, k227, k228, k247, k251, k252, k253, k262, k271, k282, k289, k338, k342, k343, k350, k354, k355, k363, k364, k425, k429, k437, k438, k439, k507, k514, k522, k605, k636, k645, k675, k676, k701, k727, k731, k757, k762, k766, k789, k803, k815, k857, k872, k876, k893, k907, k913
LDC05k008, k024, k025, k031, k032, k042, k095, k107, k147, k205, k212, k245, k246, k270, k277, k299, k324, k325, k327, k349, k370, k384, k389, k426, k427, k428, k446, k451, k491, k509, k518, k543, k566, k575, k594, k595, k604, k617, k655, k656, k671, k674, k677, k685, k709, k730, k740, k758, k759, k763, k775, k798, k825, k826, k827, k828, k829, k830, k831, k833, k837, k851, k852, k869, k879, k880, k881, k883, k884, k914
LDC06k006, k010, k038, k041, k045, k050, k055, k056, k062, k068, k071, k132, k133, k134, k146, k149, k152, k156, k167, k171, k176, k188, k194, k197, k202, k209, k210, k243, k255, k256, k259, k260, k290, k298, k311, k340, k344, k353, k368, k369, k377, k383, k386, k387, k388, k391, k393, k401, k410, k412, k416, k423, k434, k447, k448, k455, k504, k510, k515, k525, k534, k536, k545, k556, k558, k573, k582, k613, k620, k621, k625, k629, k630, k632, k638, k642, k651, k652, k657, k664, k665, k672, k686, k687, k693, k694, k698, k705, k716, k717, k718, k726, k747, k761, k768, k774, k786, k787, k791, k801, k813, k823, k838, k839, k843, k846, k848, k870, k886, k887, k890, k902, k904, k905
LDC07k004, k007, k012, k039, k061, k067, k072, k073, k098, k099, k101, k113, k118, k121, k123, k129, k137, k138, k158, k159, k166, k184, k186, k187, k196, k203, k213, k215, k216, k233, k250, k261, k276, k278, k279, k292, k329, k351, k374, k385, k394, k395, k396, k398, k399, k411, k436, k442, k443, k445, k459, k460, k479, k485, k486, k499, k500, k501, k511, k513, k516, k519, k521, k529, k531, k532, k533, k535, k551, k562, k567, k579, k591, k598, k599, k601, k611, k619, k628, k631, k635, k637, k662, k663, k683, k712, k713, k715, k719, k722, k744, k755, k777, k778, k780, k794, k800, k804, k849, k863, k865, k867, k889, k900, k906, k911
LDC08k005, k046, k048, k049, k059, k076, k078, k079, k086, k087, k091, k100, k130, k173, k177, k199, k238, k240, k244, k249, k268, k274, k283, k286, k287, k288, k328, k339, k375, k376, k397, k407, k440, k462, k463, k493, k495, k517, k530, k544, k550, k554, k560, k561, k569, k578, k584, k592, k603, k606, k607, k609, k643, k650, k654, k666, k667, k668, k669, k678, k689, k699, k725, k734, k748, k760, k782, k832, k834, k842, k861, k868, k875, k877, k878, k885
LDC11k003, k016, k020, k037, k053, k084, k090, k093, k097, k140, k165, k170, k174, k178, k191, k192, k195, k214, k218, k231, k293, k294, k295, k300, k306, k315, k372, k379, k403, k421, k431, k433, k469, k471, k474, k481, k487, k488, k505, k506, k570, k571, k574, k583, k597, k600, k622, k634, k639, k649, k680, k696, k707, k714, k736, k738, k776, k779, k784, k785, k788, k799, k805, k806, k841, k847, k871, k873, k874, k891, k892, k908, k909, k915, k916
LDC12k057, k058, k074, k082, k083, k112, k128, k139, k163, k164, k168, k172, k179, k180, k189, k198, k220, k221, k222, k223, k237, k254, k269, k280, k281, k284, k285, k296, k297, k301, k303, k312, k313, k316, k317, k322, k323, k337, k378, k381, k392, k422, k424, k464, k470, k472, k502, k508, k538, k542, k548, k552, k555, k564, k565, k580, k581, k586, k612, k624, k633, k659, k660, k670, k673, k695, k697, k720, k724, k743, k745, k764, k767, k783, k802, k810, k811, k814, k824, k836, k840, k855, k897, k912
LDC13k017, k027, k028, k029, k030, k036, k085, k089, k127, k143, k153, k161, k200, k201, k236, k241, k242, k272, k305, k308, k309, k310, k362, k406, k408, k409, k415, k430, k441, k449, k453, k454, k457, k476, k478, k503, k572, k615, k646, k702, k703, k704, k711, k723, k728, k739, k856, k859, k860
LDC14k011, k034, k063, k064, k065, k066, k069, k081, k088, k102, k103, k104, k105, k108, k111, k115, k116, k117, k135, k136, k142, k145, k151, k154, k157, k160, k190, k206, k207, k211, k224, k230, k232, k234, k235, k257, k258, k263, k264, k265, k266, k275, k291, k302, k304, k318, k321, k326, k330, k333, k334, k335, k336, k346, k348, k356, k357, k358, k361, k365, k366, k367, k371, k373, k382, k405, k413, k414, k417, k419, k420, k432, k435, k452, k456, k458, k461, k465, k468, k473, k475, k477, k480, k482, k483, k484, k490, k494, k520, k527, k528, k537, k539, k540, k541, k546, k549, k557, k559, k577, k587, k590, k602, k640, k641, k644, k653, k658, k661, k681, k682, k688, k708, k721, k729, k732, k733, k741, k742, k773, k790, k792, k795, k796, k797, k812, k816, k822, k853, k854, k864, k866, k882, k896, k898, k910
LDC17k009, k014, k021, k022, k052, k054, k075, k080, k144, k182, k183, k225, k248, k267, k345, k359, k360, k404, k444, k498, k526, k553, k563, k568, k576, k588, k593, k610, k618, k700, k746, k749, k753, k754, k770, k818, k819, k820, k821, k894, k901
LDC18k013, k018, k019, k040, k043, k044, k092, k096, k122, k155, k162, k169, k175, k208, k273, k307, k319, k380, k400, k450, k467, k496, k497, k512, k523, k596, k616, k626, k627, k679, k692, k706, k710, k737, k752, k807, k809, k817, k903
MDC *k060, k114, k125, k126, k217, k229, k320, k331, k402, k492, k524, k608, k614, k684, k690, k750, k751, k756, k771, k772, k781, k808, k845, k850, k858, k862, k888
Scenario, s = 2
LDC02k008, k025, k031, k032, k042, k095, k107, k349, k370, k446, k491, k575, k594, k647, k677, k709, k740, k793, k798, k827, k828, k829, k831
LDC03k001, k002, k005, k015, k026, k033, k035, k046, k047, k048, k063, k076, k088, k094, k100, k103, k106, k109, k131, k141, k150, k185, k199, k204, k217, k219, k239, k268, k314, k321, k332, k339, k341, k347, k352, k390, k418, k466, k489, k495, k547, k561, k569, k584, k585, k589, k623, k643, k648, k691, k725, k734, k735, k760, k765, k769, k822, k835, k844, k895, k899
LDC04k070, k072, k077, k101, k110, k119, k120, k124, k129, k148, k181, k193, k226, k227, k228, k247, k250, k251, k253, k262, k271, k276, k289, k338, k343, k350, k354, k363, k425, k429, k436, k437, k438, k439, k507, k514, k516, k522, k593, k636, k645, k676, k701, k727, k731, k762, k766, k789, k804, k815, k857, k872, k876, k907, k913
LDC05k024, k051, k147, k205, k212, k245, k246, k252, k270, k277, k282, k299, k324, k325, k327, k355, k364, k384, k389, k426, k427, k428, k451, k509, k518, k543, k566, k595, k604, k605, k617, k655, k656, k671, k674, k675, k685, k730, k758, k759, k763, k775, k803, k825, k826, k830, k833, k837, k851, k852, k869, k879, k880, k881, k883, k884, k893, k914
LDC06k006, k010, k038, k041, k045, k050, k055, k062, k071, k132, k134, k146, k149, k152, k156, k167, k171, k176, k188, k194, k197, k202, k209, k210, k243, k255, k256, k259, k260, k290, k298, k311, k340, k344, k351, k353, k368, k369, k377, k383, k386, k387, k391, k393, k401, k410, k412, k416, k423, k434, k447, k455, k504, k510, k512, k515, k525, k529, k534, k536, k545, k558, k582, k620, k621, k629, k638, k642, k651, k652, k664, k665, k686, k687, k693, k698, k705, k716, k717, k718, k726, k747, k752, k753, k761, k768, k774, k786, k787, k791, k801, k813, k823, k838, k839, k843, k846, k848, k870, k886, k887, k890, k902, k904, k905
LDC07k004, k007, k012, k014, k039, k061, k067, k073, k098, k099, k113, k118, k121, k123, k133, k137, k138, k158, k159, k166, k184, k186, k187, k196, k203, k213, k215, k216, k233, k261, k278, k279, k292, k329, k374, k385, k394, k395, k396, k398, k399, k411, k442, k443, k445, k459, k460, k479, k485, k486, k498, k499, k500, k501, k511, k513, k519, k521, k531, k532, k533, k535, k551, k562, k567, k579, k591, k598, k599, k601, k611, k613, k619, k628, k631, k632, k635, k637, k662, k663, k683, k690, k712, k713, k715, k719, k722, k744, k755, k777, k778, k780, k794, k800, k849, k863, k865, k867, k888, k889, k900, k906, k911
LDC08k009, k049, k059, k075, k078, k079, k086, k087, k091, k092, k130, k173, k177, k238, k240, k244, k249, k274, k283, k286, k287, k288, k328, k342, k345, k375, k376, k397, k407, k440, k462, k463, k467, k493, k517, k530, k544, k550, k554, k560, k563, k578, k592, k603, k606, k607, k609, k650, k654, k666, k667, k668, k669, k678, k689, k699, k700, k746, k748, k782, k832, k834, k842, k861, k868, k875, k877, k878, k885
LDC11k003, k013, k016, k020, k044, k053, k084, k090, k093, k097, k165, k169, k174, k178, k191, k192, k195, k214, k218, k231, k293, k294, k295, k300, k306, k315, k379, k431, k450, k469, k481, k487, k488, k496, k505, k506, k556, k570, k571, k573, k574, k583, k600, k616, k622, k634, k639, k649, k680, k692, k696, k707, k779, k784, k785, k788, k799, k806, k809, k841, k847, k871, k873, k874, k908, k909, k915, k916
LDC12k056, k057, k058, k068, k074, k082, k083, k112, k128, k139, k163, k164, k168, k172, k179, k180, k189, k198, k220, k221, k222, k223, k237, k254, k269, k280, k281, k284, k285, k296, k297, k303, k312, k313, k316, k317, k322, k323, k337, k381, k388, k392, k422, k424, k448, k464, k472, k502, k508, k538, k542, k548, k552, k564, k565, k580, k581, k586, k612, k624, k625, k630, k633, k657, k670, k672, k673, k694, k695, k720, k724, k743, k745, k764, k767, k783, k802, k810, k811, k814, k824, k836, k840, k855, k892, k897, k912
LDC13k017, k027, k028, k029, k030, k036, k037, k085, k089, k127, k140, k143, k153, k161, k170, k200, k201, k224, k236, k241, k242, k272, k301, k305, k308, k309, k310, k333, k335, k336, k358, k362, k372, k378, k403, k406, k408, k409, k413, k414, k415, k421, k430, k433, k441, k449, k453, k454, k457, k470, k471, k474, k476, k478, k483, k494, k503, k549, k555, k559, k572, k597, k615, k646, k659, k660, k697, k702, k703, k704, k708, k711, k714, k723, k728, k736, k738, k739, k776, k805, k856, k859, k860
LDC14k011, k034, k065, k066, k069, k081, k102, k104, k105, k108, k111, k115, k116, k117, k135, k136, k142, k151, k154, k157, k160, k190, k206, k207, k211, k230, k232, k234, k235, k257, k258, k263, k264, k265, k266, k275, k291, k302, k304, k318, k326, k330, k334, k346, k356, k357, k361, k365, k366, k367, k371, k373, k382, k405, k417, k419, k420, k432, k435, k452, k458, k461, k465, k468, k473, k475, k477, k480, k482, k484, k490, k520, k527, k528, k537, k539, k540, k541, k546, k557, k577, k587, k590, k602, k640, k641, k644, k653, k658, k661, k681, k682, k688, k721, k729, k732, k733, k741, k742, k790, k792, k795, k797, k812, k816, k853, k854, k864, k866, k882, k896, k898, k910
LDC17k021, k022, k052, k054, k080, k144, k182, k183, k225, k248, k267, k359, k360, k404, k444, k526, k553, k568, k576, k588, k610, k618, k706, k749, k754, k770, k818, k819, k820, k821, k894, k901
LDC18k018, k019, k040, k043, k064, k096, k122, k145, k155, k162, k175, k208, k273, k307, k319, k380, k400, k497, k523, k596, k626, k627, k679, k710, k737, k773, k796, k807, k817, k903
MDC *k023, k060, k114, k125, k126, k229, k320, k331, k348, k402, k456, k492, k524, k608, k614, k684, k750, k751, k756, k757, k771, k772, k781, k808, k845, k850, k858, k862, k891
Scenario, s = 3
LDC02k005, k008, k024, k025, k031, k032, k042, k095, k100, k107, k109, k141, k219, k268, k299, k341, k349, k370, k446, k491, k543, k547, k561, k575, k589, k594, k595, k647, k677, k709, k740, k760, k765, k793, k798, k827, k828, k829, k831, k837, k851, k852, k869, k895
LDC03k001, k002, k015, k033, k035, k046, k047, k048, k052, k063, k064, k069, k075, k076, k088, k091, k094, k096, k103, k106, k111, k131, k150, k157, k175, k177, k185, k199, k204, k208, k217, k234, k239, k240, k249, k314, k321, k328, k332, k339, k347, k352, k357, k367, k375, k376, k390, k397, k418, k420, k440, k461, k462, k466, k467, k477, k490, k495, k496, k497, k523, k526, k530, k544, k560, k569, k584, k585, k597, k603, k623, k643, k648, k655, k668, k679, k691, k692, k699, k721, k725, k734, k746, k763, k769, k770, k773, k807, k817, k822, k834, k835, k844, k878, k885, k899
LDC04k077, k110, k119, k120, k124, k129, k148, k181, k184, k186, k187, k193, k226, k227, k228, k250, k251, k253, k262, k267, k271, k276, k289, k338, k354, k363, k404, k429, k436, k437, k438, k439, k500, k507, k514, k516, k522, k593, k628, k636, k645, k701, k727, k731, k762, k804, k815, k857, k872, k876, k889, k907, k913
LDC05k026, k051, k070, k147, k205, k212, k245, k246, k247, k252, k270, k277, k282, k324, k325, k327, k350, k355, k364, k384, k389, k426, k427, k428, k451, k489, k509, k518, k566, k604, k605, k617, k656, k671, k674, k675, k685, k730, k758, k759, k766, k775, k803, k825, k826, k830, k833, k879, k880, k881, k883, k884, k893, k914
LDC06k006, k010, k038, k041, k050, k055, k062, k071, k132, k133, k134, k146, k149, k152, k156, k167, k171, k176, k188, k194, k197, k202, k209, k210, k233, k243, k255, k256, k259, k260, k290, k298, k311, k344, k369, k377, k386, k387, k391, k393, k401, k410, k412, k416, k423, k434, k447, k455, k504, k510, k515, k525, k534, k536, k545, k558, k582, k620, k621, k629, k632, k638, k642, k649, k651, k652, k664, k665, k686, k687, k698, k716, k717, k718, k726, k747, k761, k768, k774, k786, k787, k791, k801, k813, k823, k839, k843, k846, k848, k865, k870, k886, k887, k902, k904, k905
LDC07k004, k007, k012, k039, k061, k067, k073, k098, k099, k113, k118, k121, k123, k137, k138, k158, k159, k166, k196, k203, k213, k215, k216, k261, k278, k279, k292, k351, k368, k374, k385, k394, k395, k396, k398, k399, k411, k442, k443, k445, k459, k460, k479, k485, k486, k499, k501, k511, k513, k519, k521, k531, k532, k533, k535, k551, k567, k579, k591, k598, k599, k601, k611, k619, k631, k635, k637, k662, k663, k712, k713, k715, k719, k722, k744, k755, k777, k778, k780, k794, k800, k849, k863, k867, k890, k900, k906, k911
LDC08k009, k040, k049, k059, k072, k078, k079, k086, k087, k092, k101, k130, k173, k238, k244, k274, k283, k286, k287, k288, k342, k343, k345, k400, k407, k425, k463, k493, k517, k550, k554, k563, k578, k588, k592, k596, k606, k607, k609, k610, k650, k654, k666, k667, k669, k678, k689, k700, k735, k748, k782, k789, k832, k842, k861, k868, k875, k877, k903
LDC11k016, k020, k053, k054, k084, k090, k097, k174, k192, k195, k214, k218, k280, k293, k294, k295, k306, k315, k379, k431, k469, k487, k488, k506, k571, k573, k574, k583, k600, k622, k634, k639, k680, k696, k705, k707, k779, k783, k784, k785, k788, k799, k802, k806, k809, k841, k847, k873, k874, k891, k892, k909, k915, k916
LDC12k056, k057, k058, k068, k074, k082, k083, k112, k128, k139, k163, k164, k168, k172, k189, k198, k220, k221, k222, k223, k237, k254, k269, k281, k284, k285, k296, k297, k303, k312, k316, k317, k322, k323, k337, k340, k353, k381, k383, k388, k392, k422, k448, k464, k472, k502, k508, k538, k542, k548, k552, k564, k565, k580, k581, k586, k612, k624, k625, k630, k633, k657, k670, k672, k673, k693, k694, k695, k720, k724, k743, k745, k764, k767, k810, k811, k814, k824, k836, k840, k855, k897, k912
LDC13k003, k017, k027, k028, k029, k030, k036, k037, k085, k089, k127, k140, k143, k161, k165, k170, k178, k179, k180, k191, k200, k201, k231, k236, k241, k242, k272, k300, k301, k305, k308, k309, k310, k313, k333, k362, k372, k378, k403, k406, k408, k409, k415, k421, k430, k433, k449, k453, k454, k457, k470, k471, k474, k476, k478, k481, k503, k505, k555, k570, k572, k615, k646, k659, k660, k697, k702, k703, k704, k708, k711, k714, k723, k728, k736, k737, k738, k739, k776, k805, k856, k859, k860, k871, k908
LDC14k011, k034, k065, k081, k102, k104, k105, k115, k116, k117, k135, k136, k142, k145, k151, k154, k160, k190, k206, k207, k211, k224, k230, k232, k235, k258, k263, k264, k265, k266, k275, k291, k302, k304, k318, k326, k334, k335, k336, k346, k348, k356, k358, k361, k365, k366, k371, k373, k382, k405, k413, k414, k417, k419, k432, k435, k452, k456, k458, k465, k468, k473, k475, k480, k482, k483, k484, k520, k527, k528, k537, k539, k540, k541, k546, k549, k557, k559, k577, k587, k590, k602, k640, k641, k644, k653, k658, k661, k681, k682, k688, k729, k732, k733, k741, k742, k790, k792, k795, k797, k812, k816, k853, k854, k866, k882, k896, k898, k910
LDC17k014, k021, k022, k080, k114, k182, k183, k225, k248, k329, k359, k360, k444, k498, k576, k618, k683, k750, k753, k754, k796, k818, k819, k820, k821, k888, k894, k901
LDC18k013, k018, k019, k043, k044, k093, k122, k144, k155, k162, k169, k273, k307, k319, k380, k450, k512, k556, k568, k616, k626, k627, k710, k749, k752, k808
MDC *k023, k045, k060, k066, k108, k125, k126, k153, k229, k257, k320, k330, k331, k402, k424, k441, k492, k494, k524, k529, k553, k562, k608, k613, k614, k676, k684, k690, k706, k751, k756, k757, k771, k772, k781, k838, k845, k850, k858, k862, k864
* MDC is the main distribution center, and the assigned customer zones are those directly supplied from the main distribution center.

References

  1. Tarimoradi, M.; Zarandi, M.H.; Zaman, H.; Turksan, I.B. Evolutionary fuzzy intelligent system for multi-objective supply chain network designs: An agent-based optimization state of the art. J. Intell. Manuf. 2017, 28, 1551–1579. [Google Scholar] [CrossRef]
  2. Koç, Ç. An evolutionary algorithm for supply chain network design with assembly line balancing. Neural Comput. Appl. 2017, 28, 3183–3195. [Google Scholar] [CrossRef]
  3. Sabri, Y.; Micheli, G.J.; Nuur, C. How do different supply chain configuration settings impact on performance trade-offs? Int. J. Logist. Syst. Manag. 2017, 26, 34–56. [Google Scholar] [CrossRef] [Green Version]
  4. Izadi, A.; Kimiagari, A.M. Distribution network design under demand uncertainty using genetic algorithm and Monte Carlo simulation approach: A case study in pharmaceutical industry. J. Ind. Eng. Int. 2014, 10, 1–9. [Google Scholar] [CrossRef] [Green Version]
  5. Diabat, A.; Dehghani, E.; Jabbarzadeh, A. Incorporating location and inventory decisions into a supply chain design problem with uncertain demands and lead times. J. Manuf. Syst. 2017, 43, 139–149. [Google Scholar] [CrossRef]
  6. Santoso, T.; Ahmed, S.; Goetschalckx, M.; Shapiro, A. A stochastic programming approach for supply chain network design under uncertainty. Eur. J. Oper. Res. 2005, 167, 96–115. [Google Scholar] [CrossRef]
  7. Varsei, M.; Polyakovskiy, S. Sustainable supply chain network design: A case of the wine industry in Australia. Omega 2017, 66, 236–247. [Google Scholar] [CrossRef]
  8. Cameron, A.; Ewen, M.; Ross-Degnan, D.; Ball, D.; Laing, R. Medicine prices, availability, and affordability in 36 developing and middle-income countries: A secondary analysis. Lancet 2009, 373, 240–249. [Google Scholar] [CrossRef]
  9. Zahiri, B.; Zhuang, J.; Mohammadi, M. Toward an integrated sustainable-resilient supply chain: A pharmaceutical case study. Transp. Res. Part Logist. Transp. Rev. 2017, 103, 109–142. [Google Scholar] [CrossRef]
  10. Zahiri, B.; Jula, P.; Tavakkoli-Moghaddam, R. Design of a pharmaceutical supply chain network under uncertainty considering perishability and substitutability of products. Inf. Sci. 2018, 423, 257–283. [Google Scholar] [CrossRef]
  11. Mousazadeh, M.; Torabi, S.A.; Zahiri, B. A robust possibilistic programming approach for pharmaceutical supply chain network design. Comput. Chem. Eng. 2015, 82, 115–128. [Google Scholar] [CrossRef]
  12. Beamon, B.M. Measuring Supply Chain Performance. Int. J. Oper. Prod. Manag. 1999, 19, 275–292. [Google Scholar] [CrossRef]
  13. Kumar Sharma, S. Performance Measurement of Supply Chain. Imp. J. Interdiscip. Res. IJIR 2016, 2, 456–460. [Google Scholar]
  14. Mekonnen, A.; Kitaw, D.; Berhan, E.; Haasis, H.D. ABC/XYZ analysis for kanban system implementation in pharmaceutical supply chain: A case of ethiopian pharmaceutical supply agency. Int. J. Inf. Syst. Supply Chain. Manag. 2021, 14, 63–78. [Google Scholar] [CrossRef]
  15. Gobachew, A.M.; Haasis, H.d.; Berhan, E. Case assessment and identification of pharmaceutical supply chain performance measures and metrics. Afr. J. Sci. Technol. Innov. Dev. 2023, 1–8. [Google Scholar] [CrossRef]
  16. Awad, H.; Al-Zu’bi, Z.M.; Abdallah, A.B. A Quantitative Analysis of the Causes of Drug Shortages in Jordan: A Supply Chain Perspective. Int. Bus. Res. 2016, 9, 1–11. [Google Scholar] [CrossRef] [Green Version]
  17. Narayana, S.A.; Kumar Pati, R.; Vrat, P.; Kumar, R.; Vrat, P.; Kumar Pati, R.; Vrat, P. Managerial research on the pharmaceutical supply chain—A critical review and some insights for future directions. J. Purch. Supply Manag. 2014, 20, 18–40. [Google Scholar] [CrossRef]
  18. Abiye, Z.; Tesfaye, A.; Hawaze, S. Barriers to access: Availability and affordability of essential drugs in a retail outlet of a public health center in south western Ethiopia. J. Appl. Pharm. Sci. 2013, 3, 101–105. [Google Scholar] [CrossRef]
  19. Carasso, B.S.; Lagarde, M.; Tesfaye, A.; Palmer, N. Availability of essential medicines in Ethiopia: An efficiency-equity trade-off? Trop. Med. Int. Health 2009, 14, 1394–1400. [Google Scholar] [CrossRef]
  20. EPSA. FEWES: Stop Stockouts; Technical Report 1; Pharmaceuticals Fund and Supply Agency: Addis Ababa, Ethiopia, 2018.
  21. EPSA. Pharmaceuticals Procurement List, 1st ed.; Technical Report April; Pharmaceuticals Fund and Supply Agency: Addis Ababa, Ethiopia, 2018.
  22. Fattahi, M.; Govindan, K.; Keyvanshokooh, E. Responsive and resilient supply chain network design under operational and disruption risks with delivery lead-time sensitive customers. Transp. Res. Part E 2017, 101, 176–200. [Google Scholar] [CrossRef]
  23. Tsiakis, P.; Shah, N.; Pantelides, C.C. Design of Multi-echelon Supply Chain Networks under Demand Uncertainty. Ind. Eng. Chem. Res. 2001, 40, 3585–3604. [Google Scholar] [CrossRef]
  24. Vanteddu, G.; Nicholls, G.M. Supply chain network design and tactical planning in the dimension stone industry. Oper. Supply Chain. Manag. 2020, 13, 320–335. [Google Scholar] [CrossRef]
  25. Georgiadis, M.C.; Tsiakis, P.; Longinidis, P.; Sofioglou, M.K. Optimal design of supply chain networks under uncertain transient demand variations. Omega 2011, 39, 254–272. [Google Scholar] [CrossRef]
  26. Manzini, R.; Gebennini, E. Optimization models for the dynamic facility location and allocation problem. Int. J. Prod. Res. 2008, 46, 2061–2086. [Google Scholar] [CrossRef] [Green Version]
  27. Nasiri, G.R.; Zolfaghari, R.; Davoudpour, H. An integrated supply chain production – distribution planning with stochastic demands. Comput. Ind. Eng. 2014, 77, 35–45. [Google Scholar] [CrossRef]
  28. Camacho-Vallejo, J.F.; Muñoz-sánchez, R.; González-velarde, J.L. A heuristic algorithm for a supply chain’s production-distribution planning. Comput. Oper. Res. 2015, 61, 110–121. [Google Scholar] [CrossRef]
  29. Ghahremani-Nahr, J.; Ghaderi, A. Robust-fuzzy optimization approach in design of sustainable lean supply chain network under uncertainty. Comput. Appl. Math. 2022, 41, 255. [Google Scholar] [CrossRef]
  30. Fragoso, R.; Figueira, J.R. Sustainable supply chain network design: An application to the wine industry in Southern Portugal. J. Oper. Res. Soc. 2021, 72, 1236–1251. [Google Scholar] [CrossRef]
  31. Goodarzian, F.; Fakhrzad, M.B. A New Multi-Objective Mathematical Model for A Citrus Supply Chain Network Design: Metaheuristic Algorithms. J. Optim. Ind. Eng. 2021, 14, 127–144. [Google Scholar] [CrossRef]
  32. Yildiz, H.; Yoon, J.; Talluri, S.; Ho, W. Reliable Supply Chain Network Design. Decis. Sci. 2016, 47, 661–698. [Google Scholar] [CrossRef] [Green Version]
  33. Margolis, J.T.; Sullivan, K.M.; Mason, S.J.; Magagnotti, M. A multi-objective optimization model for designing resilient supply chain networks. Int. J. Prod. Econ. 2018, 204, 174–185. [Google Scholar] [CrossRef]
  34. Lotfi, R.; Sheikhi, Z.; Amra, M.; AliBakhshi, M.; Weber, G.W. Robust optimization of risk-aware, resilient and sustainable closed-loop supply chain network design with Lagrange relaxation and fix-and-optimize. Int. J. Logist. Res. Appl. 2021, 1–41. [Google Scholar] [CrossRef]
  35. Taleizadeh, A.A.; Ghavamifar, A.; Khosrojerdi, A. Resilient network design of two supply chains under price competition: Game theoretic and decomposition algorithm approach. Oper. Res. 2022, 22, 825–857. [Google Scholar] [CrossRef]
  36. Wang, J.; Wang, X.; Yu, M. Multi-Period Multi-Product Supply Chain Network Design in the Competitive Environment. Math. Probl. Eng. 2020, 2020, 8548150. [Google Scholar] [CrossRef] [Green Version]
  37. Mohammadi Bidhandi, H.; Yusuff, R.M.; Mohd Yusuff, R. Integrated supply chain planning under uncertainty using an improved stochastic approach. Appl. Math. Model. 2011, 35, 2618–2630. [Google Scholar] [CrossRef]
  38. Arabsheybani, A.; Arshadi Khasmeh, A. Robust and resilient supply chain network design considering risks in food industry: Flavour industry in Iran. Int. J. Manag. Sci. Eng. Manag. 2021, 16, 197–208. [Google Scholar] [CrossRef]
  39. Schildbach, G.; Morari, M. Scenario-based model predictive control for multi-echelon supply chain management. Eur. J. Oper. Res. 2016, 252, 540–549. [Google Scholar] [CrossRef]
  40. Tan, Y.; Ji, X.; Yan, S. New models of supply chain network design by different decision criteria under hybrid uncertainties. J. Ambient. Intell. Humaniz. Comput. 2019, 10, 2843–2853. [Google Scholar] [CrossRef]
  41. Chatzikontidou, A.; Longinidis, P.; Tsiakis, P.; Georgiadis, M.C. Flexible supply chain network design under uncertainty. Chem. Eng. Res. Des. 2017, 128, 290–305. [Google Scholar] [CrossRef]
  42. Fazli-Khalaf, M.; Khalilpourazari, S.; Mohammadi, M. Mixed robust possibilistic flexible chance constraint optimization model for emergency blood supply chain network design. Ann. Oper. Res. 2019, 283, 1079–1109. [Google Scholar] [CrossRef]
  43. Khalilpourazari, S.; Hashemi Doulabi, H. A flexible robust model for blood supply chain network design problem. Ann. Oper. Res. 2022, 1–26. [Google Scholar] [CrossRef]
  44. Ghasemi, P.; Goodarzian, F.; Abraham, A. A new humanitarian relief logistic network for multi-objective optimization under stochastic programming. Appl. Intell. 2022, 52, 13729–13762. [Google Scholar] [CrossRef] [PubMed]
  45. Goodarzian, F.; Hosseini-Nasab, H.; Fakhrzad, M.B. A multi-objective sustainable medicine supply chain network design using a novel hybrid multi-objective metaheuristic algorithm. Int. J. Eng. Trans. A Basics 2020, 33, 1986–1995. [Google Scholar] [CrossRef]
  46. Delfani, F.; Samanipour, H.; Beiki, H.; Yumashev, A.V.; Akhmetshin, E.M. A robust fuzzy optimisation for a multi-objective pharmaceutical supply chain network design problem considering reliability and delivery time. Int. J. Syst. Sci. Oper. Logist. 2022, 9, 155–179. [Google Scholar] [CrossRef]
  47. Uthayakumar, R.; Priyan, S. Pharmaceutical supply chain and inventory management strategies: Optimization for a pharmaceutical company and a hospital. Oper. Res. Health Care 2013, 2, 52–64. [Google Scholar] [CrossRef]
  48. USAID. Ethiopian Pharmaceuticals Supply Agency Network Analysis; Optimizing Commodity Delivery to Remote Health Facilities and the Communities They Serve; Technical Report May; USAID: Washington, DC, USA, 2020.
  49. Ahlaqqach, M.; Benhra, J.; Mouatassim, S.; Lamrani, S. Closed loop location routing supply chain network design in the end of life pharmaceutical products. Supply Chain. Forum 2020, 21, 79–92. [Google Scholar] [CrossRef]
  50. Diaz, R.; Kolachana, S.; Falcão Gomes, R. A simulation-based logistics assessment framework in global pharmaceutical supply chain networks. J. Oper. Res. Soc. 2022, 74, 1242–1260. [Google Scholar] [CrossRef]
  51. Chae, B. Developing key performance indicators for supply chain: An industry perspective. Supply Chain. Manag. 2009, 14, 422–428. [Google Scholar] [CrossRef]
  52. Gunasekaran, A.; Patel, C.; Tirtiroglu, E. Performance measures and metrics in a supply chain environment. Int. J. Oper. Prod. Manag. 2001, 21, 71–87. [Google Scholar] [CrossRef]
  53. Altiparmak, F.; Gen, M.; Lin, L.; Paksoy, T. A genetic algorithm approach for multi-objective optimization of supply chain networks. Comput. Ind. Eng. 2006, 51, 196–215. [Google Scholar] [CrossRef]
  54. Bhagwat, R.; Sharma, M.K. An application of the integrated AHP-PGP model for performance measurement of supply chain management. Prod. Plan. Control 2009, 20, 678–690. [Google Scholar] [CrossRef]
  55. Wets, R.J.B. Challenges in Stochastic Porgamming; Technical Report; International Institute for Applied Systems Analysis: Laxenburg, 1994. [Google Scholar]
  56. Ierapetritou, M.G.; Pistikopoulos, E.N.; Floudas, C.A. Operational planning under uncertainty. Comput. Chem. Eng. 1996, 20, 1499–1516. [Google Scholar] [CrossRef]
  57. Humanitarian Data Exchange. Ethiopia. 2021, p. 1. Available online: https://data.humdata.org/ (accessed on 5 June 2023).
  58. DIVA-GIS. Data. 2015, p. 1. Available online: https://www.diva-gis.org/gdata (accessed on 5 June 2023).
  59. Bazie, G.W.; Adimassie, M.T. Modern health services utilization and associated factors in North East Ethiopia. PLoS ONE 2017, 12, e0185381. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. Global pharmaceutical supply chain (adapted from [15]).
Figure 1. Global pharmaceutical supply chain (adapted from [15]).
Sustainability 15 10603 g001
Figure 2. Expenditure for the cost of pharmaceutical and medical supplies over 11 years.
Figure 2. Expenditure for the cost of pharmaceutical and medical supplies over 11 years.
Sustainability 15 10603 g002
Figure 3. Distribution link of the studied company (developed by the author).
Figure 3. Distribution link of the studied company (developed by the author).
Sustainability 15 10603 g003
Figure 4. Geographical locations of the current nodes in the distribution network. ◯ Main distribution center; Sustainability 15 10603 i001 Local distribution centers; Sustainability 15 10603 i003 Customer zones.
Figure 4. Geographical locations of the current nodes in the distribution network. ◯ Main distribution center; Sustainability 15 10603 i001 Local distribution centers; Sustainability 15 10603 i003 Customer zones.
Sustainability 15 10603 g004
Figure 5. Locations of selected local distribution centers for the deterministic model. ◯ Main distribution center; Sustainability 15 10603 i001 Selected Local DCs; Sustainability 15 10603 i002 Unselected local DCs; Sustainability 15 10603 i003 Customer zones.
Figure 5. Locations of selected local distribution centers for the deterministic model. ◯ Main distribution center; Sustainability 15 10603 i001 Selected Local DCs; Sustainability 15 10603 i002 Unselected local DCs; Sustainability 15 10603 i003 Customer zones.
Sustainability 15 10603 g005
Figure 6. Comparison of cost components of the representative company’s existing and model values.
Figure 6. Comparison of cost components of the representative company’s existing and model values.
Sustainability 15 10603 g006
Figure 7. Comparison of values for the first objective in different cases for the scenario-based model when demand is uncertain and distribution pattern is variable.
Figure 7. Comparison of values for the first objective in different cases for the scenario-based model when demand is uncertain and distribution pattern is variable.
Sustainability 15 10603 g007
Figure 8. Locations of selected LDCs for the scenario-based model under variable distribution pattern. ◯ Main distribution center; Sustainability 15 10603 i001 Selected Local DCs; Sustainability 15 10603 i002 Unselected local DCs; Sustainability 15 10603 i003 Customer zones.
Figure 8. Locations of selected LDCs for the scenario-based model under variable distribution pattern. ◯ Main distribution center; Sustainability 15 10603 i001 Selected Local DCs; Sustainability 15 10603 i002 Unselected local DCs; Sustainability 15 10603 i003 Customer zones.
Sustainability 15 10603 g008
Figure 9. Comparison of optimal values of the first objective for scenario-based model for two cases.
Figure 9. Comparison of optimal values of the first objective for scenario-based model for two cases.
Sustainability 15 10603 g009
Figure 10. Comparison of CPU times to solve the scenario-based model for the two cases.
Figure 10. Comparison of CPU times to solve the scenario-based model for the two cases.
Sustainability 15 10603 g010
Table 1. Notation; index sets, parameters, and decision variables.
Table 1. Notation; index sets, parameters, and decision variables.
Index Sets
NotationDescription
ISet of products indexed by i;
JSet of candidate locations for local distribution center indexed by j;
KSet of customer zones indexed by k;
SSet of scenarios indexed by s.
Parameters
F j Fixed cost of establishing local distribution center j;
c i j Per-unit cost of shipment of product i from main distribution center to local distribution center j;
b i k Per-unit cost of shipping of product i from main distribution center to customer zone k;
a i k Additional cost if a product i is delivered directly from main distribution center to customer zone k;
C i j H Unit handling cost of product i at local distribution center j;
g i j k Per-unit cost of shipping product i from local distribution center j to customer zone k;
d i k s Demand for product i from customer zone k in scenario s;
Ω j m a x The maximum storage capacity available at local distribution center j;
Ω j m i n The minimum storage capacity allowed at local distribution center j;
f j m a x The maximum flow amount between main distribution and local distribution center j;
L j k m a x The maximum flow amount between local distribution center j and customer zone k;
V k m a x The maximum flow amount between the main distribution center and customer zone k;
ρ s Probability of occurrence of scenario s.
Decision Variables
f i j s Quantity of product i transported from main distribution center to local distribution center j in scenario s;
Ω j Storage capacity of the local distribution center j;
L i j k s Quantity of product i transported from local distribution center j to customer zone k in scenario s;
V i k s Quantity of product i shipped from main distribution center to customer zone k in scenario s.
Binary Variables
Y j Is a binary variable, which is 1 if a facility j is to be located, and 0 otherwise;
X j Is a binary variable, showing the link between the main distribution center and local distribution center j and 1 if the link is created, and 0 otherwise;
Z j k Is a binary variable, showing the link between local distribution center j and customer zone k; it is 1 if link is to be created, and 0 otherwise;
M k Is a binary variable, showing a link between the main distribution center and customer zone; it is 1 if the link is to be created, and 0 otherwise.
Table 2. List of existing local distribution centers of the case company.
Table 2. List of existing local distribution centers of the case company.
S.No.Center NameS.No.Center NameS.No.Center NameS.No.Center NameS.No.Center Name
1Mekelle5Gondar9Assosa13Negele Borena17Addis Ababa 1 *
2Shire6Jimma10Gambella14Dire Dawa18Addis Ababa 2 *
3Semera7Nekemte11Hawassa15Jigjiga19Adama
4Bahir Dar8Dessie12Arba Minch16Qebri Dehar
* In this study, local distribution centers Addis Ababa 1 and 2 are merged to form one distribution center: Addis Ababa.
Table 3. List of local distribution centers with their respective customer zones.
Table 3. List of local distribution centers with their respective customer zones.
CodeLocal Distribution Centers (LDCs)Number of Customer Zones Assigned
LDC1Mekelle58
LDC2Shire21
LDC3Semera35
LDC4Bahir Dar84
LDC5Gondar36
LDC6Jimma81
LDC7Nekemte83
LDC8Dessie67
LDC9Assosa28
LDC10Gambella13
LDC11Hawassa150
LDC12Arba Minch45
LDC13Negele Borena76
LDC14Dire Dawa114
LDC15Jigjiga66
LDC16Qebri Dehar-
LDC17Addis Ababa154
LDC18Adama72
Total number of customer zones1029
Source: Obtained from analysis of the case company’s data.
Table 4. Existing cost components of the case company (in relative money units).
Table 4. Existing cost components of the case company (in relative money units).
Cost ComponentsCost
Supply cost from MDC to LDCs1.03 × 10 8
Delivery cost from LDCs to CZs5.24 × 10 7
Handling cost at LDCs3.10 × 10 7
Fixed establishment cost of LDCs2.37 × 10 8
Total cost4.23 × 10 8
Table 5. Maximum storage capacity and fixed establishment cost of each local distribution center j.
Table 5. Maximum storage capacity and fixed establishment cost of each local distribution center j.
Local Distribution Center (j)Maximum Capacity, Ω j max (Kg)Fixed Establishment Cost, F j (Millions) a Local Distribution Center (j)Maximum Capacity, Ω j max (Kg)Fixed Establishment Cost, F j (Millions) a
j 1 300014.5 j 10 300013.5
j 2 30009.5 j 11 300014
j 3 300013 j 12 300013.5
j 4 300015 j 13 30009
j 5 300011.5 j 14 300012
j 6 300012.25 j 15 300012
j 7 300012.5 j 16 30009.5
j 8 300014 j 17 300022
j 9 300012.5 j 18 300016.5
a in relative money units.
Table 6. Material handling cost for candidate local distribution center (in relative money units).
Table 6. Material handling cost for candidate local distribution center (in relative money units).
Product (i)Per Kg Handling Cost at LDC, C ij H Product (i)Per Kg Handling Cost at LDC, C ij H Product (i)Per Kg Handling Cost at LDC, C ij H Product (i)Per Kg Handling Cost at LDC, C ij H
i 1 0.06250 i 13 0.04300 i 25 0.08480 i 37 0.03815
i 2 0.94710 i 14 0.87475 i 26 0.09080 i 38 0.29820
i 3 0.21475 i 15 1.82050 i 27 0.31305 i 39 0.44120
i 4 1.76530 i 16 0.06325 i 28 0.23130 i 40 0.31310
i 5 1.77405 i 17 0.05445 i 29 0.22000 i 41 0.68500
i 6 1.78000 i 18 0.40030 i 30 0.03990 i 42 0.97500
i 7 0.11310 i 19 0.16750 i 31 0.21355 i 43 0.68880
i 8 0.56095 i 20 0.14285 i 32 0.65600 i 44 0.97660
i 9 0.10720 i 21 0.42550 i 33 0.09550 i 45 0.06600
i 10 0.22465 i 22 0.42425 i 34 0.10350 i 46 0.50000
i 11 0.21415 i 23 0.34195 i 35 0.04685 i 47 0.37110
i 12 0.35315 i 24 0.15025 i 36 0.61250
Table 7. Unit transportation cost from main distribution center to local distribution center ( c i j ) (in relative money units, per kg of product i).
Table 7. Unit transportation cost from main distribution center to local distribution center ( c i j ) (in relative money units, per kg of product i).
LDC (j)MDCLDC (j)MDCLDC (j)MDCLDC (j)MDCLDC (j)MDCLDC (j)MDC
j 1 7.87 j 4 4.79 j 7 3.11 j 10 6.92 j 13 5.98 j 16 10.01
j 2 9.36 j 5 6.50 j 8 4.01 j 11 2.86 j 14 4.61 j 17 0.04
j 3 5.79 j 6 3.51 j 9 6.62 j 12 4.51 j 15 6.23 j 18 0.98
Table 8. Computational statistics of the weighted approach for the deterministic model.
Table 8. Computational statistics of the weighted approach for the deterministic model.
Weight *Obj. 1Obj. 2Integ. GapCPU Time
Highest/Lowest3.192619772315 × 10 8 0.000.0088%247.37 s
Equal weight3.192619772315 × 10 8 0.000.0088%242.16 s
Lowest/Highest3.192619772315 × 10 8 0.000.0088%242.16 s
* For the first objective/For the second objective.
Table 9. Computational statistics of hierarchical approach for the deterministic model.
Table 9. Computational statistics of hierarchical approach for the deterministic model.
First CaseSecond Case
ParametersObj. 1Obj. 2Obj. 1Obj. 2
PriorityHighestLowestLowestHighest
Best value3.1924761 × 10 8 0.003.1926172 × 10 8 0.00
Integrality Gap0.0041%0.0000%0.0090%0.0000%
CPU time (s)130.34130.58164.44101.63
Nodes explored15901131
Variables818,853 continuous and 17,440 binary
Table 10. Allocation of customer zones to local DC j for the deterministic model.
Table 10. Allocation of customer zones to local DC j for the deterministic model.
Local Distribution Center (j)Number of Customer Zones Allocated
LDC04 ≡ Bahir Dar66
LDC05 ≡ Gondar72
LDC06 ≡ Jimma114
LDC07 ≡ Nekemte124
LDC08 ≡ Dessie103
LDC11 ≡ Hawassa81
LDC13 ≡ Negele Borena82
LDC14 ≡ Dire Dawa143
LDC17 ≡ Addis Ababa40
LDC18 ≡ Adama58
MDC * ≡ Addis Ababa33
Total916
* Direct delivery from the main distribution center to customer zones.
Table 11. Cost component data for existing case and the deterministic model (in relative money units).
Table 11. Cost component data for existing case and the deterministic model (in relative money units).
Cost ComponentsModel ValueExisting Value
Supply cost from MDC to LDCs1.02 × 10 8 1.03 × 10 8
Delivery cost from LDCs to CZs4.67 × 10 7 5.24 × 10 7
Direct delivery cost from MDC to CZs3.52 × 10 5 -
Handling cost at LDCs3.10 × 10 7 3.10 × 10 7
Fixed establishment cost of LDCs1.39 × 10 8 2.37 × 10 8
Total cost3.19 × 10 8 4.23 × 10 8
Table 12. Scenario definition with the corresponding probability of occurrence.
Table 12. Scenario definition with the corresponding probability of occurrence.
Scenario (s)DefinitionProbability ( ρ s )
Scenario 1Demand is considered to be increased by 10%0.20
Scenario 2Demand is considered to be increased by 20%0.35
Scenario 3Demand is considered to be increased by 30%0.45
Table 13. Computational statistics for the weighted approach of the model under demand uncertainty.
Table 13. Computational statistics for the weighted approach of the model under demand uncertainty.
Weight *Obj. 1Obj. 2GapCPU Time
Highest/Lowest4.941103393284 × 10 8 0.000.0075%2018.41 s
Equal weight4.941103393284 × 10 8 0.000.0075%1561.31 s
Lowest/Highest4.941103393284 × 10 8 0.000.0075%2027.04 s
* For the first objective/For the second objective.
Table 14. Computational statistics of the hierarchical approach of model under demand uncertainty.
Table 14. Computational statistics of the hierarchical approach of model under demand uncertainty.
First CaseSecond Case
ParametersObj. 1Obj. 2Obj. 1Obj. 2
PriorityHighestLowestLowestHighest
Best value4.941115 × 10 8 0.004.941115 × 10 8 0.00
Integrality Gap0.0079%0.0000%0.0.0079%0.0000%
CPU time (sec)541.27543.03684.70279.95
Nodes explored1145011451
Variables2,456,521 continuous and 17,440 binary
Table 15. Allocation of customer zones to local DC j for the scenario-based model.
Table 15. Allocation of customer zones to local DC j for the scenario-based model.
Local Distribution Center (j)Number of Customer Zones Allocated
LDC03 ≡ Semera95
LDC04 ≡ Bahir Dar47
LDC05 ≡ Gondar58
LDC06 ≡ Jimma95
LDC07 ≡ Nekemte79
LDC08 ≡ Dessie66
LDC09 ≡ Assosa58
LDC11 ≡ Hawassa60
LDC12 ≡ Arba Minch78
LDC13 ≡ Negele Borena88
LDC14 ≡ Dire Dawa109
LDC17 ≡ Addis Ababa17
LDC18 ≡ Adama40
MDC * ≡ Addis Ababa26
Total916
* Direct delivery from the main distribution center to customer zones.
Table 16. Computational statistics for weighted approach when distribution pattern is variable.
Table 16. Computational statistics for weighted approach when distribution pattern is variable.
Weight *Obj. 1Obj. 2GapCPU Time
Highest/Lowest4.821993464381 × 10 8 0.000.0098%8944.20 s
Equal weight4.821993464381 × 10 8 0.000.0098%6580.38 s
Lowest/Highest4.821993464381 × 10 8 0.000.0098%7325.70 s
* For the first objective/For the second objective.
Table 17. Computational statistics for hierarchical approach when distribution pattern is variable.
Table 17. Computational statistics for hierarchical approach when distribution pattern is variable.
First CaseSecond Case
ParametersObj. 1Obj. 2Obj. 1Obj. 2
PriorityHighestLowestLowestHighest
Best value4.8219831 × 10 8 0.004.8219786 × 10 8 0.00
Integrality Gap0.0092%0.0000%0.0090%0.0000%
CPU time (s)10,890.2110,891.4410,031.69594.60
Nodes explored30,180035,5191
Variables2,456,521 continuous and 52,284 binary
Table 18. Allocation of customer zones to local distribution center j for the scenario-based model when demand is uncertain and distribution pattern is variable in all scenarios.
Table 18. Allocation of customer zones to local distribution center j for the scenario-based model when demand is uncertain and distribution pattern is variable in all scenarios.
Number of CZs Allocated in Each Scenario
Local Distribution Center (j)s = 1s = 2s = 3
LDC02 ≡ Shire22344
LDC03 ≡ Semera396196
LDC04 ≡ Bahir Dar585553
LDC05 ≡ Gondar705854
LDC06 ≡ Jimma11410596
LDC07 ≡ Nekemte10610388
LDC08 ≡ Dessie766959
LDC11 ≡ Hawassa756854
LDC12 ≡ Arba Minch848783
LDC13 ≡ Negele Borena498385
LDC14 ≡ Dire Dawa136113109
LDC17 ≡ Addis Ababa413228
LDC18 ≡ Adama393026
MDC * ≡ Addis Ababa272941
Total916916916
* Direct delivery from the main distribution center to customer zones.
Table 19. Summary of cost components for the optimal solution of the scenario-based model when demand is uncertain and distribution pattern is variable.
Table 19. Summary of cost components for the optimal solution of the scenario-based model when demand is uncertain and distribution pattern is variable.
Cost Values in Each Scenario (in Relative Money Units)
Cost Componentss = 1s = 2s = 3
Supply cost (MDC to LDCs)1.16 × 10 8 1.35 × 10 8 1.55 × 10 8
Delivery cost (LDCs to CZs)4.90 × 10 7 5.35 × 10 7 6.24 × 10 7
Material handling cost (at LDCs)3.41 × 10 7 3.72 × 10 7 4.03 × 10 7
Fixed establishment cost (of LDCs)1.75 × 10 8
Direct delivery cost (MDC to CZs)5.45 × 10 4 5.00 × 10 4 3.16 × 10 5
Additional cost at MDC2.13 × 10 5 1.97 × 10 5 3.62 × 10 5
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gobachew, A.M.; Haasis, H.-D. Scenario-Based Optimization of Supply Chain Performance under Demand Uncertainty. Sustainability 2023, 15, 10603. https://doi.org/10.3390/su151310603

AMA Style

Gobachew AM, Haasis H-D. Scenario-Based Optimization of Supply Chain Performance under Demand Uncertainty. Sustainability. 2023; 15(13):10603. https://doi.org/10.3390/su151310603

Chicago/Turabian Style

Gobachew, Asrat Mekonnen, and Hans-Dietrich Haasis. 2023. "Scenario-Based Optimization of Supply Chain Performance under Demand Uncertainty" Sustainability 15, no. 13: 10603. https://doi.org/10.3390/su151310603

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop