Abstract
This study proposes an optimization model to strategically locate blood hubs and route blood product flows. The model considers real-world factors, including depreciation costs at hubs, blood wastage, product decomposition at lab centers, and handling of multiple blood products. It employs both single and multiple allocation strategies to mitigate shortages and meet all demand. The proposed multi-objective model aims to: (i) minimize the total cost, such as transportation costs, depreciation costs, and hub installation costs, and (ii) minimize the maximum time that products stay in the network. Computational results show that NSGA-II produces diverse Pareto-efficient solutions and achieves small optimality gaps for small-sized instances when compared with the ε-constraint method, while remaining effective for larger instances where exact methods become computationally intractable. The ε-constraint method is used to derive Pareto optimal solutions, and NSGA-II is applied to solve the proposed model. Sensitivity analysis indicates that blood demand and depreciation costs are the most influential parameters, and that optimal solutions occur at moderate hub capacities. Managerial implications reveal that the optimal number and location of hubs are determined not solely by geography but also by demand distribution, donor availability, and product compatibility.
Keywords
1. Introduction
According to the World Health Organization, approximately 117 million blood donations are collected each year globally, yet a substantial shortage persists in many countries. 1 Timely and equitable access to safe blood is a persistent challenge in global healthcare.2,3 The availability of blood and its components remains highly constrained and subject to uncertainty. 4 Blood is an indispensable medical resource that requires careful stewardship to ensure timely and equitable access for patients in need. 5
In low and middle-income nations, insufficient access to safe blood continues to be a leading contributor to preventable deaths affecting both healthcare systems. 6 Blood supplies are sourced from voluntary donations, which face significant challenges, including limited donor participation rates, logistical delays in screening and testing and the inherently limited shelf lives of blood products.7,8 Given these challenges, optimizing the blood supply chain is paramount. Developing a resilient and responsive network for blood collection, processing, distribution, and transfusion is essential for safeguarding public health and improving population-level health outcomes.3,9
The design and optimization of hub networks in blood transfusion supply chains must account for specific economic pressures and service requirements unique to healthcare logistics.7,10 An important challenge in hub location problems (HLPs) is to design models that reduce costs while enhancing service efficiency.11–13 This necessitates a comprehensive modeling approach that accounts for capital and operating expenses. 14 Capital expenses in this context might include investments in specialized storage facilities, vehicles equipped for handling blood products, and the infrastructure required to support a sterile and efficient network. 14 Operating costs typically encompass expenses related to personnel, such as medical technicians, as well as ongoing costs for fuel and vehicle maintenance. Importantly, the models should incorporate detailed time management strategies to handle the perishable nature of blood products, ensuring that the maximum time blood spends in transit is minimized. 15
While the transportation of blood products from donors to recipients may prima facie resemble the logistics networks of other perishable products, it involves unique complexities inherent to blood transfusion supply chains. 15 Managing the blood distribution network is a challenge that necessitates planning and optimization to guarantee the reliability and availability of blood units. 10 Although hub location is generally a strategic decision and routing is an operational task, in the context of blood supply chains these two decisions are inherently interconnected. The perishability of blood products and strict compatibility constraints mean that routing considerations such as travel time and allocation flexibility directly influence the suitability of hub locations. Conversely, the strategic placement of hubs shapes feasible and cost-effective routing options. Addressing both simultaneously allows the model to more accurately represent the real-world trade-offs between cost and service level.
Recent studies highlight the growing use of multi-objective optimization and metaheuristic methods in healthcare and cold supply chain applications, offering improved resilience and efficiency under uncertainty. 16 For instance, Altunoglu and Batur Sir 17 optimized fixed and mobile blood donation centers using the ε-constraint method to balance cost and timeliness. Tunga, Dhar 18 applied an evolutionary neural approach to manage uncertainty efficiently. Guo, Chen 19 developed a multi-period, multi-objective closed-loop blood supply chain model that accounts for disruptions and uncertainties, emphasizing the role of mitigation strategies and multi-period design in enhancing flexibility and resilience in healthcare logistics. Abdolazimi, Pishvaee 20 designed a tri-objective blood supply chain model under pandemic conditions using a Benders decomposition–based heuristic, improving computational efficiency by over 80% while addressing uncertainty and perishability in COVID-19 disruptions. Mansur, Wangsa 21 formulated a multi-echelon mixed-integer model integrating facility location, inventory, and production decisions to minimize total cost and effectively manage outdated blood products through coordinated planning across supply chain levels. However, despite this progress, few studies comprehensively integrate biological perishability, capacity constraints, and routing within a unified hub location framework, particularly for blood transfusion systems.
Despite the critical importance of blood transfusion networks, there has been a notable absence of research addressing the p-hub center problem within this specific context.22,23 Existing studies often focus on either facility location or routing but rarely integrate them while accounting for biological constraints, depreciation costs, and multi-product flows.21,24–27 This lack of comprehensive, multi-objective optimization models for blood transfusion networks leaves a gap in both academic literature and practical applications. Furthermore, biological factors such as perishability, depreciation, and blood-type compatibility are often simplified or treated separately, limiting the applicability of such models to real healthcare systems. Capacity restrictions and allocation flexibility across hub facilities have also received limited attention, despite their critical role in maintaining service continuity and minimizing waste. Prior approaches have emphasized algorithmic efficiency, while the managerial interpretation of cost–time trade-offs has been less explored. These gaps highlight the need for an integrated multi-objective framework that addresses both operational and biological dimensions of blood supply systems, enabling more accurate and practical decision-support tools for healthcare planners. Accordingly, the objectives of this study are as follows: • To develop a multi-objective p-hub center and routing model that integrates hub location and routing decisions under perishability and capacity constraints. • To minimize both total operational costs and the maximum circulation time of blood products within the network. • To apply the ε-constraint method and NSGA-II to generate Pareto-optimal solutions and provide managerial insights for enhancing the efficiency and resilience of healthcare blood supply systems.
To address this gap, this paper develops a capacitated p-hub center location and routing model tailored to blood supply chains. The model simultaneously minimizes total costs including transportation, depreciation, and hub installation and the maximum time blood products remain in the network. It incorporates perishability, product decomposition, wastage rates, and multi-product flows while using both single- and multi-allocation strategies to ensure demand fulfillment and minimize transit times. These elements are crucial as they address several complex issues previously unexplored, such as managing depreciation costs, blood wastage, and product decomposition in lab centers while also accommodating the diverse needs of components like donor centers, processing centers, and distribution centers.
The proposed model utilizes both single and multi-allocation methods to effectively manage blood product flows across the network, ensuring that all customer demands are met and minimizing the time blood products spend in transit. To solve the inherently NP-hard problem, we employ a meta-heuristic algorithm, the non-dominated genetic algorithm (NSGA-II), complemented by the ϵ-constraint method to achieve Pareto optimal solutions. The efficacy of the model is validated through several test problems, with results benchmarked against GAMS solutions, highlighting its practical applicability and robustness in handling the real-world complexities of blood transfusion logistics.
The proposed model contributes to the literature in a number of ways. First, it applies the HLP to the blood distribution network, addressing a complex and vital system. Second, the model accounts for the cost of depreciation related to blood products, which is critical to an efficient distribution network. Third, it considers the blood products in the testing and processing centers, which affect the availability and quality of blood products. Fourth, the model incorporates both single allocation and multi-allocation strategies in the network, allowing for a balanced trade-off concerning costs and service level. Fifth, the model is designed for multiple objectives and utilizes the ϵ-constraint method along with the NSGA-II to determine Pareto-optimal solutions. The main contributions of this research are as follows: • Extends the p-hub center model with biological and logistical constraints unique to blood supply chains. • Applies NSGA-II and the ε-constraint method in a novel way to solve a complex, real-world blood network problem. • Addresses a gap in healthcare logistics by delivering adaptable solutions and a decision-support tool for blood transfusion networks.
The remainder of the paper is organized as follows. First, the relevant literature on multi-objective p-hub center problems is reviewed. Next, the problem description, model assumptions, and mathematical formulation are presented. The NSGA-II algorithm, including its techniques and parameter settings, is then explained. This is followed by the computational results, including data generation, the ε-constraint method, sensitivity analysis, and managerial implications. The paper then discusses the main findings and implications before concluding with potential directions for future research.
2. Literature review
2.1. Hub location problems
An important strategic decision in supply chain management is determining the optimal location of operational nodes.28–33 This process involves selecting certain nodes to serve as hubs and allocating non-hub nodes to them.34–36 Hub location problems (HLPs) arise in multi-node systems where goods, people, or data must be transported between locations.37,38 In order to simplify the movement of goods, HLPs entail choosing locations for hubs and assigning non-hub nodes to these hubs.38,39 The hub location–allocation problem is typically classified into three subcategories: p-hub median, p-hub center, and p-hub covering. 40 When hubs number is predetermined, HLPs are commonly termed p-hub location problems. 41
Prior research has extensively explored HLPs for efficient network design across different industries.35,37 Theoretical and practical approaches to HLPs have evolved, incorporating advanced mathematical models, simulation techniques, and, more recently, AI-driven algorithms to address the complexities of modern network designs. 42 For extensive surveys of HLPs, interested readers may refer to Basallo-Triana, Vidal-Holguín 43 and Alumur, Campbell. 37 While the application of hub location strategies has evolved considerably, their integration into healthcare logistics, especially the blood supply chain, remains relatively underexplored, presenting a worthwhile opportunity for research and development.8,24,44,45
2.2. Hub location problems in medical cold supply chains
This section reviews key studies on HLPs within the blood transfusion network. We highlight the gaps and limitations of the existing models and methods and motivate the need for a multi-objective approach that considers both operational efficiency and service quality. The p-hub center problem is particularly relevant for distribution networks requiring rapid handling of time-sensitive or perishable items, such as critical medical supplies and express courier services.12,41 Its operational principles align closely with the requirements of blood supply chain design. 46 An important decision in designing the blood distribution network is determining where to place blood processing and distribution centers that collect donations from collection sites and deliver them to hospitals. 8 Strategically locating hubs and optimizing operational routes are interconnected decisions in blood supply chains. Integrating both decision levels allows the model to support cost-effective blood distribution and flexible responses to demand variability and operational uncertainties. Despite the critical importance of the hub location choices, the literature on HLPs in blood transfusion networks remains limited, addressing different aspects of the problem. 7
A number of research address hub location or allocation as the primary decision layer.7,8,47 For example, Sharma, Ramkumar 8 developed a hybrid tool combining Tabu search heuristics and Bayesian belief networks to optimally establish emergency blood centers during and after disasters, ensuring quick response times for hospitals. Wemelsfelder, den Hertog 47 outlined a mixed-integer linear programming model to determine the blood distribution centers locations, striving to maximize access to hospitals and lower transportation costs. Chaiwuttisak, Smith 7 introduced a novel location-allocation model for establishing economical blood donation and supply in Thailand, advancing from traditional approaches by incorporating budgetary constraints and a dual facility type system.
A growing body of research integrates hub location with other operational layers, such as routing and inventory control. For instance, Rostami, Sadjadi 48 developed a heterogeneous fleet open vehicle routing problem model with dynamic hub location to optimize blood sample collection in clinical laboratory networks, demonstrating significant transportation cost reductions compared to classical OVRP variants. Gilani, Sahebi 49 proposed a multi-objective robust possibilistic programming model for a sustainable-resilient blood supply chain network, integrating facility location, inventory, and routing decisions under uncertainty to minimize cost, environmental impact, and shortage risk. Alikhani, Dezfoulian 50 designed a multi-objective metaheuristic framework combining NSGA-II and particle swarm optimization to optimize location, allocation, and routing in a perishable blood supply chain, achieving improved cost-efficiency and reduced wastage. Fu, Ma 3 developed a multi-objective optimization framework for home health care routing and scheduling with shared services, combining a mixed integer programming model and a problem-specific knowledge-based artificial bee colony algorithm to simultaneously minimize operational costs and service tardiness.
Kaya and Ozkok 51 presented an integrated approach to designing a blood distribution network that optimizes facility location, inventory levels, and routing decisions. They proposed an innovative approach where selected hospitals act as local blood distribution centers, reducing inventory levels at each hospital by pooling resources. Hosseini-Motlagh, Samani 52 introduced a dynamic optimization approach for the procurement of blood from various potential donors, adopting a sequential scheduling method to address uncertainty. Their approach dynamically updates strategies based on daily fluctuations in donor behavior and urban conditions, significantly improving blood collection efficiency in a blood network. Dehaghani, Nawaz 53 introduced a multi-objective mathematical approach aimed at optimizing the blood distribution process, applying the m/m/m/k queue model to solve the location-allocation problem. Rekabi, Garjan 23 discussed the complexities of blood distribution, highlighting the importance of strategic allocation and precise positioning of network elements such as donor centers and blood processing facilities, while also addressing the inherent complexities associated with the varying shelf lives of blood products.
Comparative synthesis of prior work on blood supply chain optimization and hub-based designs.
To address these gaps, this study formulates a capacitated p-hub center problem for a blood transfusion network, which considers multiple types of blood products, multiple objectives, and multiple layers of facilities. We use the epsilon-constraint technique together with the NSGA-II metaheuristic to solve the model and generate Pareto-optimal solutions. We implement our model and methodology in a synthetically generated case study data focused on the design of a blood transfusion network, examining the outcomes and evaluating the sensitivity of the model’s parameters.
Our study advances this literature in four ways. First, it integrates p-hub center location and routing within a single formulation while explicitly modeling perishability, depreciation, product decomposition, and capacity limits, moving beyond models that treat facility location or routing in isolation. Second, it supports both single- and multi-allocation, showing when multi-allocation yields meaningful time reductions for modest cost increases—evidence conveyed through decision-ready Pareto frontiers. Third, we employ a hybrid ε-constraint NSGA-II approach with parameter tuning to efficiently approximate trade-offs for medium-to-large instances where exact methods struggle. Fourth, we translate results into managerial guidance (hub count/location, capacity right-sizing, and allocation policy) to connect algorithmic outcomes with real planning choices in medical cold chains. The following section offers a detailed description of our model.
3. Problem description
This section introduces a mixed-integer model for designing a multi-objective p-hub location problem in a blood transfusion network. The network layers consist of collection sites, where blood is donated, testing and processing centers, where blood is screened and prepared, distribution centers, where blood is stored and delivered, and demand centers, such as hospitals, research laboratories, and others, that use blood. It should be noticed that in this blood transfusion network, processing centers and distribution centers are hubs. Figure 1 illustrates the visual representation of this design. The blood transfusion network is modeled as a multi-product network. The model considers products such as red blood cells, whole blood, plasma and platelets which vary in perishability rates and have different uses. Schematic illustration of the blood transfusion network.
The blood collected from donors at different sites is thoroughly tested for diseases, such as HIV, HBV, HCV and syphilis. Then, the safe blood is separated into three products according to the demand requirements: plasma, platelets, and red blood cells. This process takes place at testing and processing centers, which are the Type I hubs. From a 450 ml sample of whole blood, platelets, plasma, and red blood cells are derived, with any remaining whole blood reserved for transfusions. These products are transported to central distribution centers (Type II hubs) and then distributed to hospitals as per their demand (demand centers).
This paper addresses a multi-objective problem involving making strategic decisions for placing p hubs in the network and allocating non-hub nodes to hubs with single-multi allocation and determining the amount of each blood product type to be moved between nodes within the blood transfusion network.
3.1. Explicit assumptions regarding depreciation and perishability
Before presenting the mathematical formulation of the proposed model, we first introduce some assumptions made to simplify the problem. These assumptions are based on the characteristics of the blood transfusion network and the objectives of the decision makers. The main assumptions include the following: A one-to-one allocation method is adopted to assign each origin node to only one Type I hub (testing and processing centers), while a multi allocation strategy is adopted to assign destination nodes to more than one Type II hub (blood distribution centers). The hubs are predefined in number, and each has a restricted capacity. The demand is deterministic and predefined and the wastage rate at Type I hubs is known. The hub network is fully interconnected, and each hub has a unique opening fixed cost. Transparency of the model relies on clearly defined depreciation, perishability, time horizon, units of measurement, and consistency assumptions. - Perishability of blood products • The model assumes that blood products are perishable and must be transferred and delivered within their valid shelf lives to ensure safety and efficacy. • The perishability constraints are expressed as a maximum allowable circulation time ( • Time Horizon: The perishable window is measured from the moment of donation or processing at the origin until delivery at the hospital. • Units of Measurement: All time-related parameters, including demand fulfillment times, transit times, and shelf lives, are consistently expressed in hours or days throughout the model. • This consistency allows the model to accurately enforce temporal constraints and limit transit durations related to each blood product’s perishability. - Depreciation of blood and costs • Depreciation in this context refers to the cost associated with the aging of blood products during transit and storage, reflecting value deterioration and increased wastage risk. • The depreciation cost rate ( • Time Horizon for Depreciation: It is assumed that the cost accumulates proportionally over the transit and handling time for each blood unit, measured in hours or days. • The model explicitly factors in the distance traveled and time spent in transit to estimate depreciation costs for each flow, ensuring these costs align with the perishability constraints. • Units of Measurement: All cost calculations related to depreciation are expressed in monetary units per kilometer or per hour, maintaining consistency across the model.
• The time units for perishability ( • All temporal parameters are modeled in the same unit (either hours or days), and this unit is clearly stated in the model formulation. • The perishability constraints enforce that the total transit and handling time for each unit does not exceed the maximum valid shelf lives, ensuring product safety. • The depreciation costs are calculated based on these same time measures, providing a realistic valuation of the deterioration of blood products during transit.
3.2. Sets
i: Sets of origin nodes {i = 1, 2, . . ., I}
j: Sets of destination nodes {j = 1, 2, . . ., J}
k: Sets of Type I hubs {k = 1, 2, . . ., K}
l: Sets of Type II hubs {l = 1, 2, . . ., L}
f: Sets of different blood products {f =1, 2, . . ., F}
3.3. Indices and parameters
Summary of parameters, variables, and symbols used in the mathematical model.
3.4. Model formulation
The mathematical model incorporates two objective functions. The first objective function minimizes: (i) the costs of establishing all Type I hubs, (ii) the costs of establishing all Type II hubs, (iii) the transportation cost from non-hub nodes to Type I hubs, between all hubs, and from non-hub nodes to Type II hubs, and (iv) the total depreciation cost for each unit of flow per kilometers in the network. The second objective aims to minimize the maximum duration that blood products remain within the network before being utilized.
Subject to
The assignment of each origin node (collection site) to exactly one Type I hub is ensured by Equation (3) and constraint (18). Equation (4) incorporates a multi-allocation strategy that allows each destination node to be allocated to more than one Type II hub to ensure the network can meet the maximum possible demand. Ensuring the fulfillment of all potential demand within the blood supply chain is essential, as this has life-or-death implications.
Equations (5) and (6) indicate that the hub network can only establish
Figure 2 presents a flowchart of our proposed model. This diagram provides an overview of how different components of the model interact to generate efficient and practical solutions for blood supply chain design. The problem addressed in our study combines capacitated p-hub location decisions with multi-product flows and time-sensitive routing under perishability and depreciation constraints, resulting in a large-scale mixed-integer program that is NP-hard. Even with linearization, the problem size grows rapidly with the number of origins, hubs, destinations, and products, leading to an exponential increase in potential hub configurations and allocation/routing combinations. In practice, exact solvers (e.g., GAMS with ε-constraint) solve small to medium instances within a reasonable time, but larger networks (tens of nodes with multiple products) become intractable. The NSGA-II heuristic, complemented by the ε-constraint method, provides scalable Pareto-frontier solutions, with reported results showing good diversity and near-optimality for medium-to-large instances. For real-time or very large-scale deployments, suggested strategies include problem-specific initialization to seed promising regions, parallelization, and hybridization with exact/decomposition approaches to manage combinatorial growth. Flowchart summarizing the methodological framework of the proposed multi-objective blood supply chain optimization model.
3.5. Linearization of the model
The efficiency of a proposed model can be significantly improved by presenting it in a linear form, as linear mathematical models are computed much faster than nonlinear ones. The proposed model is non-linear due to the multiplication of the real positive variables
Note the subsequent logical conditions:
We can also add the following constraints for new variables
Subsequently, the second objective function can be expressed in linear form as detailed below:
Constraint (35) underlines that the maximum duration of each blood product type inside the network does not surpass its associated expiration time
4. Non-dominated sorting genetic algorithm II (NSGA-II)
We employed the multi-objective algorithm (NSGA-II) to solve the p-hub center problem and generate approximate Pareto-efficient solutions. To illustrate the model’s applicability, several small test problems were solved and their solutions were compared with the GAMS results. The DICOPT solver was used to address the model through a real case study, showcasing the applicability and reliability of the modeling framework. The NSGA-II proposed by Deb, Pratap, 54 prioritizes and determines population fronts using the non-dominance and crowding distance techniques. Through crossover and mutation, the algorithm develops new solutions that are merged with the existing population to form the next generation. 55 This process follows the concepts of non-dominance and crowding distance. The following sections provide detailed explanations of the non-dominance approach, the calculation of crowding distance, and the crowding selection operator.
In multi-objective network design, hybrid strategies that combine evolutionary search with scalarization or decomposition often enhance convergence and preserve diversity. In this study, NSGA-II provides global exploration and diversity control (via non-dominated sorting and crowding distance), while the ε-constraint mechanism offers structured steering toward extreme trade-off regions. This complementary design helps cover the Pareto set more evenly than using either component alone. For completeness, we note alternative families such as MOEA/D (decomposition-based) and SPEA2 (strength-Pareto based),56,57 which are well-known baselines for multi-objective optimization; our choice prioritizes transparent trade-off control (ε bounds) together with diverse frontier generation (NSGA-II), which is particularly useful when decision-makers need interpretable cost–time solutions.
The NSGA-II algorithm has demonstrated robust performance in solving complex multi-objective problems across various domains, including transportation and healthcare logistics.3,33,58 However, its computational efficiency may decrease as the problem size increases, primarily due to the exponential growth of the search space associated with larger networks. 59 Specifically, the number of potential hub locations, assignment combinations, and routing possibilities escalates combinatorically with the number of nodes, which can lead to increased computational time and memory requirements.
In our current study, the algorithm effectively generates diverse Pareto frontiers for medium-sized instances within reasonable computational times. For larger-scale problems, potential strategies to enhance scalability include: (i) implementing problem-specific heuristics to generate initial populations close to promising regions, (ii) applying parallel computing techniques to distribute computational load, and (iii) integrating hybrid methods that combine NSGA-II with exact algorithms or decomposition techniques to manage complexity.
While NSGA-II remains a powerful and flexible tool, its application to significantly larger instances should be undertaken with these strategies in mind. Future research can explore these avenues to extend the approach for large-scale, real-world blood supply networks, ensuring that solution quality and computational feasibility are maintained.
4.1. Solution encoding scheme
To apply NSGA-II to the proposed blood supply chain design problem, each chromosome is defined as a structured representation of the key strategic and allocation decisions in the network. As illustrated in Figure 3, the encoding is composed of four linked segments. The first segment represents the opening decisions for Type I hubs, where each gene is binary and indicates whether candidate hub k is opened. The second segment represents the opening decisions for Type II hubs, where each gene similarly indicates whether candidate hub l is opened. The third segment encodes the allocation of origin nodes to Type I hubs, so that each origin node i is assigned to one admissible opened Type I hub. The fourth segment encodes the allocation of destination nodes to Type II hubs, allowing each demand node j to be assigned to one or more admissible opened Type II hubs in accordance with the multi-allocation structure of the model. NSGA-II chromosome encoding and decoding process.
The flow variables are not encoded independently as a separate unrestricted chromosome segment. Instead, they are determined through a decoding procedure after the location and allocation decisions are specified. For each chromosome, the opened hubs and allocation pattern define the feasible network structure, and the corresponding blood-product flows are then derived subject to demand satisfaction, capacity limitations, perishability restrictions, and the model constraints. This representation reduces infeasible search regions and ensures that the chromosome directly reflects the core combinatorial decisions of the problem.
During initialization, chromosomes are generated randomly while respecting the required numbers of Type I and Type II hubs and the basic assignment logic of the model. During reproduction, crossover operators are applied to the encoded segments to combine parent hub-location and allocation patterns, while mutation modifies selected genes to explore alternative network structures. After each crossover or mutation step, a repair mechanism is applied when necessary to restore feasibility with respect to hub-count, assignment, and capacity-related rules. The decoded solution is then evaluated according to the two objective functions of the model.
4.2. Non-dominance technique
In the context of the non-dominance technique, assume there are k objective functions. A solution x1 is said to dominate another solution x2 if two conditions are met: first, x1 is not worse than x2 across all objective functions; and second, x1 is strictly better than x2 in at least one of the k objective functions. Solutions in the second front are only outperformed by those in the first front.
4.3. Crowding distance
The crowding distance metric reflects the concentration of solutions near a particular solution. It offers an approximation of the density of surrounding solutions, with a higher value, as determined by equation (36), being more desirable.
4.4. Tournament selection operator
The binary tournament selection approach was used to choose solutions for crossover and mutation. The process began by selecting two potential population solutions and then determining the superior one using a combination of non-dominated sorting and crowding distance. When two solutions were located on the same front, priority was given to the one with the greater crowding distance.
4.5. Parameters setting
This section focuses on fine-tuning the NSGA-II parameters using the Response Surface Methodology (RSM). RSM is a statistical technique designed to improve processes by analyzing the relationships between various factors and their impact on response variables through regression modeling. First, we identify the parameters with a significant statistical impact on the algorithm results. The study involves two problem sizes, Small-S and Large-L, with each parameter measured at low (L) and high (H) levels to select values that generate superior solutions. The low level (L) is coded as −1, while the high level (H) is coded as +1. The details of the coded variables are presented below:
4.6. Parameter values and assumptions of NSGA-II
Algorithmic settings used in the computational experiments.
5. Results
5.1. Data generation
Distributions and units of parameters for computational results.
The computational study is based on synthetically generated test instances rather than an externally sourced real-world dataset. For each instance, the model parameters were sampled from the distributions reported in Table 4 in order to generate representative blood supply network scenarios with multiple products, capacities, transportation costs, and time parameters. To evaluate the proposed approach across different levels of complexity, the experiments were organized into two groups: small-sized instances, used for exact-versus-heuristic comparison, and larger-sized instances, used to assess the scalability and Pareto-search capability of the NSGA-II algorithm. The problem size is represented by the tuple
5.2. ε-constraint method
We adopt the ε-constraint method with NSGA-II to address the dual objectives of cost minimization and reduced circulation time in blood supply chains, where trade-offs between these goals are critical for ensuring both efficiency and service quality. The rationale for choosing the ε-constraint method combined with NSGA-II in this study is based on several key considerations related to the nature of the problem, the solution requirements, and the advantages of these approaches. The blood supply network design involves conflicting objectives, minimizing costs and minimizing maximum circulation time that require exploring a trade-off space. The ε-constraint method is a rigorous scalarization technique that transforms a multi-objective problem into a series of single-objective problems by constraining one objective while optimizing the others. 60 This allows for efficient exploration of Pareto fronts in a controlled manner. NSGA-II is a widely recognized multi-objective evolutionary algorithm known for its ability to produce a diverse set of Pareto optimal solutions across complex search spaces. 3 Its features, such as non-dominated sorting and crowding distance, help maintain solution diversity, which is crucial in decision-making scenarios involving multiple conflicting criteria like cost and time.
Exact methods (e.g., Multi-Objective Integer Programming solvers) may struggle with large-scale, nonlinear, or combinatorial problems due to computational complexity. Metaheuristic approaches like NSGA-II can efficiently generate high-quality solutions within reasonable computational times, especially suitable for large or complex instances typical of real-world transportation and healthcare network problems. The combined approach allows for flexible inclusion of additional constraints or objectives without significant restructuring. The ε-constraint method, coupled with NSGA-II, can be extended easily to handle different problem nuances or additional criteria, making it an adaptable framework. Both the ε-constraint method and NSGA-II have been successfully applied in similar complex logistics and healthcare problems.59,61 Their robustness, ease of implementation, and ability to handle discrete and nonlinear problems make them attractive choices.
The model is expressed in terms of two objective functions, where Z1(x) denotes the first objective function, Z2(x) denotes the second objective function, and X denotes the feasible region defined by the model constraints. The original model can therefore be written as:
To explicitly transform the original bi-objective model into a constrained single-objective formulation, the following steps are applied. First, the two objective functions are identified as Z1(x), and Z2(x), where Z1(x) represents the primary cost-related objective and Z2(x) represents the time-related objective. Second, Z1(x) is prioritized as the objective to be optimized, because it captures the overall economic performance of the blood supply chain, including transportation, depreciation, and hub establishment costs. Third, Z2(x) is converted into a constraint by imposing an upper bound ε on its allowable value. Fourth, the value of ε is varied iteratively over its feasible range in order to generate different trade-off solutions. In this way, the original bi-objective model is transformed into a sequence of single-objective optimization problems, each corresponding to a different admissible level of the time objective.
In the ε-constraint approach, one objective function is selected as the primary objective and the other objective function is converted into a bounded constraint. In this study, Z1(x) is optimized while Z2(x) is treated through an ε-bound. The resulting formulation is:
Here, ε denotes the upper bound assigned to the second objective function. By varying the value of ε over its admissible range, different efficient solutions can be generated. However, the conventional ε-constraint method may produce weakly efficient solutions. To address this issue, the augmented ε-constraint method proposed by Mavrotas
62
is employed. In the augmented form, a non-negative slack variable is introduced for the constrained objective, and a small augmentation term is incorporated into the primary objective function. The augmented formulation is written as:
In Equation (40), s2 denotes the non-negative slack variable associated with the ε-bound imposed on the second objective function, r2 denotes the normalization range of the second objective function, and δ denotes a sufficiently small positive scalar introduced to avoid weakly efficient solutions without changing the dominance structure of the main objective. In this way, the model first minimizes the primary objective function and, among solutions with the same objective value, gives preference to the solution with smaller slack in the constrained objective.
In the present study, the first objective function is optimized while the second objective function is handled through the augmented ε-constraint mechanism. The value of ε assigned to the second objective function is varied iteratively across its feasible range, and each resulting single-objective model is solved to generate Pareto-efficient solutions. The collection of these solutions is then used to construct the Pareto frontier reported in the computational analysis.
5.3. Computational results
Comparative analysis of the ε-constraint method and the NSGA-II algorithm.
More specifically, the small-sized instances consisted of four test cases with node sizes 10, 12, 14, and 15, corresponding to the configurations 3/2/2/3, 3/4/2/3, 5/3/2/4, and 6/3/2/4, respectively. These instances were used to compare the NSGA-II results with those obtained from the ε-constraint method implemented in GAMS. For larger-sized instances, three configurations were examined, namely 7/4/3/6, 10/6/6/8, and 25/7/5/3, corresponding to node sizes 20, 30, and 40. These larger instances were used to evaluate the robustness and scalability of the NSGA-II algorithm when exact optimization became computationally impractical.
Pareto solutions for node sizes 20, 30, and 40 using the NSGA-II algorithm.
It should be noted that the results in this section are reported primarily in terms of Pareto-efficient objective values and exact-versus-heuristic comparisons, rather than percentage improvements relative to a separately defined baseline configuration. For small-sized instances, the performance of NSGA-II is evaluated against the ε-constraint method through the reported objective gaps in Table 5. For larger instances, where exact solution by GAMS was not attainable within reasonable computational effort, the NSGA-II algorithm is assessed through the structure and diversity of the Pareto solutions reported in Table 6 and Figures 4–6. Pareto frontier for problem size 7/4/3/6 (20-node configuration). Pareto frontier for problem size 10/6/6/8 (30-node configuration). Pareto frontier for problem size 25/7/5/3 (40-node configuration).


To further visualize the trade-offs between the two objective functions, total cost and the maximum time blood products remain in the network, we present the Pareto frontiers for selected large-scale problem instances solved using the NSGA-II algorithm. Figure 4 illustrates the Pareto frontier for the configuration 7/4/3/6 (20-node problem), showing a smooth trade-off pattern as solutions progress from lower cost to reduced time. Figure 5 presents the Pareto solutions for the 10/6/6/8 instance (30-node problem), where a steeper decline in the time objective is observed as cost increases, indicating diminishing returns in time efficiency at higher costs. Figure 6 depicts the results for the largest test case (25/7/5/3, 40-node problem), where the solutions reveal a broader spread along the Pareto front, demonstrating the scalability and robustness of the NSGA-II approach in handling complex configurations with multiple competing objectives.
The Pareto frontiers presented in Figures 4–6 illustrate the trade-off between total cost and circulation time in the blood supply network. Each point represents an operational scenario that balances efficiency and service quality. The findings show that modest increases in cost can reduce product circulation time, especially for networks with higher perishability sensitivity. This insight helps healthcare planners and policymakers determine the most appropriate operating point based on available budgets and service priorities. For example, in emergency conditions, choosing a slightly higher-cost solution can achieve faster delivery and lower spoilage risk, whereas in stable periods, a cost-efficient solution may be preferred. These trade-offs serve as a decision-support guide for planning hub capacities, route selection, and inventory coordination in real healthcare logistics.
5.4. Sensitivity analysis
Parameter levels specified for the sensitivity analysis.
The sensitivity analysis highlights that the impact on the cost objective function is predominantly influenced by fluctuations in blood demand. As illustrated in Figure 7, increased blood demand consistently correlates with heightened costs. Given that higher demand necessitates expanded transportation and handling, this in turn raises operational costs. Minimal levels of demand and depreciation cost alongside medium hub capacities yield the most cost-effective solutions. The depreciation cost per unit of flow per kilometer also significantly impacts overall costs. Lower depreciation costs correlate with reduced total expenses, emphasizing the importance of maintaining efficient and cost-effective transportation infrastructure. This finding underscores the need for investment in durable and reliable transportation assets that help minimize depreciation-related costs over time. Impact of key parameter adjustments (depreciation cost, demand at centers, hub capacity) on the objective function.
While increased hub capacities typically suggest a readiness to handle larger volumes, our results indicate an optimal middle ground that avoids the unnecessary overheads associated with maintaining underutilized capacity. This insight is important for operational planning, emphasizing the need for balanced investments in hub capacities tailored to predicted demand levels rather than maximal provisioning. The findings offer recommendations for decision-makers, stressing the necessity of investing in transportation infrastructure to reduce depreciation costs, accurately forecasting demand to avoid over- or under-capacity at hubs, and striking a balance between capacity and demand can lead to substantial cost savings. These strategies collectively can enhance the efficiency and reliability of blood supply chains, ensuring timely and cost-effective delivery of critical blood products.
6. Discussion and implications
Effective management of medical cold supply chains requires decision frameworks that balance cost efficiency with service reliability. 18 In practice, healthcare planners must determine how much additional investment is justified to improve responsiveness and reduce product deterioration. 27 The results of this study provide guidance for achieving such balance, demonstrating how trade-offs between operational cost and time performance can be systematically evaluated. The insights derived from the model align with best practices in blood supply chain network design, emphasizing the need for integrated decision-making rather than isolated optimization of individual processes.24,27
We interpret our results through the lens of cost–time trade-offs and allocation/capacity choices that affect perishability outcomes. The findings show that moderate increases in cost can secure meaningful reductions in time-in-network, especially when multi-allocation is enabled. This is consistent with previous research highlighting that multi-objective approaches enhance responsiveness and service quality in blood logistics while maintaining cost efficiency.17–19,63 Our integrated location–routing formulation with explicit perishability and depreciation complements prior work that emphasizes either facility design or routing in isolation, and it provides decision-ready frontiers that make policy trade-offs transparent to planners. 64
Our model provides important insights into managing the blood supply chain. The model assists decision makers in balancing cost and time objectives. We outline some counterintuitive results from our model that can inform decision makers. First, the optimal quantity of hubs is not necessarily equal to the quantity of blood types but depends on the demand distribution and the product compatibility. For instance, when the demand for a specific type of blood is very low, it may be more efficient to supply it from a hub that also serves other blood types, rather than establishing a dedicated hub. Second, the optimal hub location is not always close to the demand centers, it may also be influenced by the availability and cost of collection sites. For example, if a collection site is far away from the demand center with a large and low-cost blood supply, may justify placing a hub nearby and transporting the blood products to the demand center, rather than relying on a closer but more expensive or limited source.
Third, the allocation of non-hubs to hubs is not always best determined by geographical proximity alone, product compatibility and the demand patterns are contributing factors. For example, a non-hub with high demand for a certain blood type might be better served by a more distant hub that has a sufficient supply of that type than by a nearby hub with limited supply availability, thereby avoiding shortages and wastage. Fourth, our study demonstrated that strategic hub location decisions and operational routing considerations are interdependent in perishable medical supply chains. For blood products, routing constraints such as perishability times, compatibility, and delivery urgency can influence the optimal placement of hubs, while hub locations directly shape feasible routing plans. By addressing these two aspects together, the proposed model offers decision-makers a more holistic framework for balancing cost efficiency with service reliability. Lastly, our findings provide practical insights for strategic planning in blood supply chain management. The model supports decisions on the optimal number, location, and capacity of hubs to balance cost and service coverage while preventing redundancy or underutilization. It helps align inventory and replenishment decisions with time-sensitive delivery needs. The integrated optimization of hub placement and routing also enables better coordination among collection, processing, and distribution centers and assists planners in evaluating trade-offs between cost efficiency and product viability. These insights can inform data-driven policies and investment priorities for more resilient and responsive blood distribution systems. These findings help practitioners and decision makers to design and manage blood supply chains more effectively and efficiently by considering the complex interplay of factors that affect the optimal HLP.
This study has a number of theoretical implications for the literature on HLPs and blood distribution networks. First, it enhances existing blood distribution network models by incorporating depreciation cost, blood product decomposition, blood waste and multi-product consumption. These factors reflect the realistic characteristics of blood products and their handling processes. Second, it illustrates the applicability and effectiveness of a hybrid metaheuristic approach that combines a genetic algorithm with ε-constraint to tackle the mixed integer nonlinear programming problem. This algorithm can manage the complexity and nonlinearity of the model and find solutions that approximate the optimal within a feasible timeframe.
7. Conclusion
This paper presents a mixed-integer nonlinear programming formulation to address the hub location problem in a blood distribution network. Four levels are considered in our model: distribution centers, testing and processing centers, collection sites, and demand centers. We developed a method to identify central nodes, allocate peripheral nodes to these central nodes, and establish the flow of transfers within the blood network. The model is multi-objective, taking into account costs such as transportation, depreciation, and hub installation, while also aiming to minimize the maximum time products spend within the network in its second objective. To obtain a Pareto solution, the ϵ-constraint method is utilized. Since HLPs at large scales become NP-hard and time-consuming, NSGA-II is applied to solve the proposed model. Lastly, to demonstrate the problem’s practical relevance, multiple test scenarios are solved, and for small-sized problems, the solutions are evaluated against those from GAMS results.
Our study is not without limitations. Due to data confidentiality policies and restricted access to operational data from blood transfusion centers and hospitals, we relied on synthetically generated data for model evaluation and sensitivity analysis. While the proposed model and algorithms demonstrate promising performance under these controlled conditions, further research is needed to assess their effectiveness in real-world applications. Future work should focus on collaborating with healthcare organizations to access anonymized operational datasets and evaluate the model’s applicability and robustness in practice. Additionally, the current model assumes deterministic demand and supply conditions and does not incorporate uncertainty modeling in parameters such as demand variability, lead times, or transportation disruptions. Future studies could incorporate stochastic demand and supply uncertainty through robust or stochastic programming approaches, improving the model’s resilience under real-world variability.
The computational intensity of the NSGA-II algorithm may limit its applicability in real-time or resource-constrained settings. The model’s reliance on accurate data for costs, demand, and wastage rates poses challenges in environments where data collection is inconsistent or incomplete. To extend the relevance and applicability of this model, future studies could integrate additional operational problems such as incorporating vehicle and equipment maintenance costs and taxes as well as blood compatibility constraints to the blood transfusion network, which could further enhance the model’s utility. Finally, expanding the objective function to reduce the overall duration blood products remain in testing and processing centers for blood analysis and diagnosis of disease in the blood, could streamline operations and reduce the risk of spoilage, ensuring that blood products are used effectively and safely. Another limitation of this study is that it does not factor in the probabilistic variations in the availability and demand for blood. Blood supply and demand are subject to uncertainty and variability due to factors such as emergencies, disasters, epidemics, seasonal fluctuations, donor behavior, and limited shelf lives. Future research could extend the model to incorporate stochastic demand scenarios or perform robustness analysis to improve the model’s practical applicability.
This study provides avenues for further studies on the blood transfusion network optimization model. Future studies could enhance the model’s robustness by considering the dynamic aspects of the blood transfusion network, such as the time-varying blood supply and demand, periodic or random disruptions at blood facilities or transportation links, and the adaptive decision-making of the blood supply chain managers. A dynamic optimization model that incorporates these factors could capture the temporal and spatial variations of blood transfusion networks and provide optimal solutions under diverse scenarios. A worthwhile research direction that could extend the scope and complexity of the blood transfusion network optimization model is to consider the hierarchical and cooperative structure of the blood supply chains, such as regional and national blood centers, local and central blood distribution centers, and inter-organizational and intra-organizational coordination and collaboration. A hierarchical and cooperative optimization model that reflects different levels and roles of blood entities and their interactions and dependencies could enhance blood distribution systems.
Footnotes
Funding
The authors received no financial support for the research, authorship, and/or publication of this article.
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
