Skip to main content

ORIGINAL ARTICLE

Int J Public Health, 28 February 2023

A Two-Stage Optimization Approach for Healthcare Facility Location- Allocation Problems With Service Delivering Based on Genetic Algorithm

  • 1Department of Industrial Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran
  • 2Department of Industrial Management, Faculty of Management and Accounting, Allameh Tabataba’i University, Tehran, Iran

Objective: This study assesses a multi-period capacitated maximal-covering location-allocation model for healthcare services, taking interservice referral as well as equity access into account.

Methods: A two-stage optimization strategy is used to formulate the model. In the first stage, facilities are located to maximize covered demand, and in the second stage, patients are allocated to capacitated facilities based on their radius of coverage over multiple time periods. The problem, which belongs to the NP-hard class of optimization problems, is solved using a linear mixed-integer programming (MILP) model.

Results: A numerical example is presented to evaluate the efficiency of the proposed model. In addition, to identify near-optimal solutions for large instances, a hybrid genetic-sequential quadratic programming approach (GA-SQP) is developed. To examine the performance and efficiency of the GA-SQP, we employed several randomly generated test instances of various sizes and compared them to those obtained using the exact method.

Conclusion: The proposed model has demonstrated an excellent ability in locating healthcare facilities and allocating health services while taking shortage and equity into account during each time period.

Introduction

Locating and allocating healthcare facilities has drawn lots of attention today. Most countries are concerned about providing adequate services. Models of location-allocation discover and locate new facilities in various geographic zones and then assign demand nodes to the discovered facilities. Maláková K. evaluated that every patient has the right to get the best professional-level healthcare services. The accessibility of healthcare is influenced by the distance to the medical facilities that are designated in accordance with the medical specialties or the specific types of services (1). The best location depends on the facility’s capacity, optimal distance, population density, etc. (2). The aim of solving location-allocation problems is to find the best location or locations for one or more facilities that will produce the highest utility value based on one or more criteria (3, 4). Location-allocation is a complex problem for decision-makers to solve. They require a decision-making tool to locate the facility based on several factors in order to effectively supply demand points (5). Several comprehensive reviews (6, 7) of facility location-allocation problems have been developed in the literature. Khodaparasti et al. (8) developed a multi-objective location allocation model to enhance community-based health programs in Iran that reflects social welfare concerns such as equity and local accessibility. Ahmadi-Javid et al. (9) presented a comprehensive review of healthcare facility locations in the last decade. They classify different types of non-emergency and emergency healthcare facility locations in terms of location management. Narula (10) has published reviews on the use of hierarchical location models. The proposed model incorporates this type of modeling. One of the first research works in the field of locating healthcare facilities was presented by Calvo and Marks (11). They used a total local hierarchy locating model, which since then has been tackled many times in the literature. Dökmeci (12) presented the first continuous approach model to locate hierarchical facilities for locating four different levels of healthcare facilities in one area. Narula and Ogbu (13) offered many heuristic approaches to handle a two-level hierarchical location-allocation problem with the potential for referral services. Malczewski and Ogryczak (14) developed a model for a multi-objective locating problem in healthcare facilities that is similar to the fuzzy optimization method. Marianov and Serra (15) sought to locate hierarchical facilities with random demands and congestion. Galvao et al. (16) proposed a total hierarchical system for locating service facilities for women and infants that considered only three facility levels. Mitropoulos et al. (17) developed a method based on a bi-objective mathematical programming model for locating hospitals and primary healthcare centers to improve their operational shortcomings. Şahin and Süral (18) provided a comprehensive review article and classified hierarchical locating into three categories. Detailed descriptions of hierarchical location-allocation problems are presented in (18, 19). Hodgson and Jacobsen (20) pointed out that locating total hierarchical facilities simultaneously had better results than locating these facilities individually. Mestre, Oliveira, and Barbosa-Póvoa (21) proposed a hierarchical model to maximize geographical access to a healthcare network by investigating the location and supply of center services. Shishebori and Babadi (22) developed an integrated mathematical model for locating and designing a network to improve the efficiency of healthcare services. Ghadiri and Jebelameli (23) investigated an uncapacitated facility location and network design in a multi-period state by considering budget constraints. To maximize perinatal treatment approachability, Baray and Cliquet (24) developed a hierarchical location-allocation model for maternity hospitals in France. Mohammadi et al. (25) investigated locating facilities and network design for a health network. Mestre et al. (26) formulated hierarchical location-allocation models that consider the uncertainty related to the demand and supply of healthcare services to minimize costs. Hasanzadeh and Bashiri (27) examined the establishment of relief centers to reduce relief operations and establish higher-level centers to minimize transfer time and costs. Shavarani (28) proposes a multi-level facility location-allocation problem to concurrently account for recharge stations, relief centers, and the number of required drones to cover all the demand for relief in a post-disaster period (29) investigated primary healthcare facility allocation in Finland. They applied p-median type location-allocation analysis to geographic information systems (GIS). Wang (30) proposed a two-stage optimization model for facility location-allocation problems of multiple facilities with continuous demand along the line. Ghasemi (31) studied blood supply chain location-allocation problems after a disaster and proposed a model for simultaneous midterm and short-term planning to minimize the network’s cost. Jenkins et al. (32) developed an integer mathematical programming formulation to determine the location and allocation of medical evacuation assets over the phases of a military deployment.

The location of the facilities preparing for public health service is very important and critical in ensuring that the chosen location network serves the purpose of minimizing social cost or equivalently maximizing the benefits to people. Cho (33) investigated the location and capacity of healthcare facilities, while Chu and Chu (34) determined the location of new hospitals in relation to existing hospitals. Cardoso et al. (35) investigated a time horizon and planned it periodically. Their primary purpose was to promote social equity in various ways. They expanded their model further to address social equity, taking into account uncertainty in the amount of demand as well as the length of service received (36). The quandary in healthcare is how to account for equity in service distribution. Equity may have an impact on the number of people covered and the services provided (37). Zhang et al. (38) examine the public healthcare location-allocation problem in Hong Kong and where such healthcare facilities should be located to improve the equity of accessibility, raise the total accessibility for the entire population, reduce the population that falls outside the coverage range, and decrease the cost of building new facilities. Essar, M.Y., et al. (39) concluded that in the pandemic situation, what is known as “health equity” may be nothing more than an illusion due to the unequal provision of health services. In this study, we consider equity in healthcare facility locations and service assignment based on the minimum number of higher-level healthcare centers (HLHCCs) and lower-level healthcare centers (LLHCCs) located at each demand point. We also consider an index that determines the difference between the highest and lowest percentage of shortages for each service in each period to distribute all services equally among all nodes.

The facility’s capacity influences the services it can provide. Therefore, the facility should be well located so that its capacity can accommodate all demands (40, 41). Cardoso et al. (35), based on the research conducted by Mestre et al. (21), presented a model for locating and determining service capacity in the treatment network. Vidyarthi and Kuzgunkaya (42) studied the location of preventive facilities concerning random demand and congestion at centers. Zhang and his colleagues (43) explored the possibility of locating the preventive facilities by considering the congestion issue. Pehlivan et al. (44) presented a model to determine the location and capacity of services for women and infants. Zhang et al. (45) examined the impact of patients’ preferences on the location and capacity of the centers.

Several metaheuristic solutions exist in the location-allocation arena. The Genetic Algorithm (GA), a materialistic search technique that uses the analogy of natural evolution in the search algorithm, is used in this study. It can find optimal or near-optimal solutions while staying out of the local optimals (46). Hosage and Goodchild (47) first identified the enormous potential of the genetic algorithm over heuristics in solving an uncertain class of location-allocation problems. Zhao et al. (48) proposed a multi-objective, hierarchical mathematical model, allied with an interleaved modified particle swarm optimization algorithm and a genetic algorithm. Kaveh et al. (49) explored a multiple-criteria decision-making approach for hospital location-allocation.

In this paper, a comprehensive two-stage multi-period maximum-covering location-allocation model for healthcare services with consideration of inter-service referrals, shortages, and equity is developed. According to the related literature, single-stage location-allocation models have received the most attention in the context of health service networks, while two-stage location-allocation models have received less attention. This paper studies the issue of two-stage location-allocation in healthcare services with capacity constraints. In the first stage, the model seeks to efficiently determine the locations of lower-level healthcare centers (LLHCCs) and higher-level healthcare centers (HLHCCs) and the levels of capacity of each service provided at these locations, which are strategic (long-term) decisions. In the second stage, allocation and inter-service referrals are executed for each time period, which are operational decisions. Strategic decisions are those that will have an impact for years or even decades after the project is completed. Once a strategic decision is made, it is unlikely to be changed in the near future and will necessitate significant investment. Operational decisions, which typically have a 1-year or even 1-day impact, are those that are adjusted more frequently in response to current external and internal conditions. In this model, these two strategic and operational decisions are divided into two stages, which make it easy to change the allocation and inter-service referrals in response to demand. Furthermore, no research in the literature has applied various relevant aspects of a health service network configuration, such as interservice referral, equity, capacitated constraints, and shortage, and their work was not a multiperiod investigation. Indeed, this study proposes a novel efficient mathematical model and a solution method to provide an integrated model for the two-stage capacitated location-allocation of healthcare services for the design of healthcare networks in relation to the aforementioned issues. Determining the capacity of a healthcare facility is usually a critical consideration. Pehlivan et al. (50) developed a novel hierarchical service network for determining the location and capacity of perinatal facilities. They defined a new hierarchical service network that excluded service referrals between centers. As a result, the major contribution of our study is the consideration of such inter-service referrals and bringing all these constraints to an exact optimization approach. It’s also worth noting that the developed model with these constraints is classified as an NP-hard problem. Therefore, using the exact method for large instances to find the optimal solution cannot be obtained in a reasonable time. To solve the model in a reasonable amount of time, we extend a hybrid GA, as recommended in Zarrinpoor et al (51). The contributions of this study are summarized as follows:

1. Developing mathematical models for the two-stage capacitated healthcare location-allocation problem, which includes two levels of facility and multi-services, as well as multi-capacity, shortage.

2. Considering service referral to ensure that demand receives the best possible healthcare close to home, as well as improving resource availability and quality of care at lower levels.

3. Considering equity in healthcare facility locations and service assignment based on the minimum number of HLHCCs and LLHCCs located at each demand point, in addition to distribute all services equally among all nodes, we consider an index that determines the difference between the highest and lowest percentage of shortages for each service in each period.

4. Developing an effective hybrid GA-SQP approach to solve the problem and evaluating its performance using numerical instances.

Methods

A network is used to represent the model under investigation. Nodes show either candidate locations for LLHCCs or HLHCCs and demand concentrations, or both, because population centers are feasible locations for both health centers and patients. As seen in Figure 1, a two-level multi-flow nested hierarchy with service referral is considered. Our proposed model attempted to reduce patient transfer and service costs by establishing HLHCCs and LLHCCs based on demand points. In this case, each LLHCC should be placed within an HLHCC’s service coverage radius, and demand points should be within at least one LLHCC’s or HLHCC’s coverage radius. LLHCCs are also linked to improving demand responsiveness and equity. If the demand points are within the coverage radius of the LLHCC or HLHCC, the services are transferred.

FIGURE 1
www.frontiersin.org

FIGURE 1. The schematic representation of the relevant hierarchical health service network (Iran, 2022).

A two-stage optimization technique is used to develop the proposed model. Two levels of facilities with different service categories and hierarchical properties are considered. The first stage involves the location of HLHCCs and LLHCCs, and the second stage involves allocating capacitated services over multiple time periods. A potential set of services for outpatient services has been considered at two levels. The first level is the HLHCC, which offers inpatient and emergency health services in addition to outpatient services and the second level is the LLHCC, which provides outpatient services. In other words, patients seeking outpatient services can go directly to the LLHCC or HLHCC outpatient department. The difference between the services available in the outpatient departments of the HLHCC and the LLHCC is the expertise of the physicians, facilities, and equipment. On the other hand, because of the importance of the bed in the hospitalization sector, the equipped bed is regarded as a service, and capacity is assigned to it. Given the nature of the inpatient ward, which refuses to accept patients when all beds are already occupied, the percentage of rejected patients has been considered a measure of social equity to minimize unmet demands for providing access to services to all people. Our model has considered the issue of a shortage of services, too. Also, we embarked on a plan to prioritize services so that the cost of a deficit should be regarded as higher for essential and emergency services. In other words, the model has minimized the shortage to achieve more social equity. In this network, patients can refer to any of the outpatient services available at the HLHCC or LLHCC if they are within their predetermined coverage radius. Also, due to insufficient expertise at the LLHCC, a percentage of patients are referred to the appropriate services at the HLHCC. However, patients with emergencies can only apply to the HLHCC emergency department. The patient’s hospitalization is only possible by referral from the outpatient and emergency departments of the HLHCC. The HLHCCs also provide some of the more specialized services that are not delivered by the LLHCCs. Health and treatment centers are among the most important facilities that directly contribute to individual and societal health. Every community needs easy, affordable, and timely access to these facilities. Thus, this study has considered the issue of transferring services among LLHCCs to provide better services. In this regard, LLHCCs that do not offer a specific service or have run out of it can receive that service from other LLHCCs within their coverage radius to provide better services. This procedure is important for two reasons. On the one hand, the patient can receive all the healthcare he or she needs from an LLHCC or HLHCC. On the other hand, LLHCCs and HLHCCs can provide all health services, which in turn reduces costs and meets all requirements better.

Model Formulation

In this section, we define the assumptions, sets, parameters, and decision variables for our model, which is shown in Supplementary Material S1, and then provide the study mathematical formulas.

Mathematical Model

The mathematical model is presented as follows, based on the defined assumptions and definitions:

First Stage Formulation

Mink=1IFkXkk+j=1Ifjyj+k=1In=1Nm=1MnGknmzknm(1)
XjkXkk,j,k(2)
k=1kjIXjk=yj,j(3)
m=1mnzknm=Xkk,k,n(4)
Xii+yi1,i(5)
Xjkn=1NbjknXkkM,j,k(6)
k=1IbiknXkkH,i,n(7)
j=1IaijnyjV,i,n(8)

Second Stage Formulation

Minj=1Ij=1It=1TCjjxjjt+j=1Ij=1In=1Nt=1Tcjjnhjjnt+i=1Ik=1In=1Nt=1Tqkinukint+j=1Ii=1In=1Nt=1Tqjinejint+k=1Ii=1In=1Nt=1Tckjnwkjnt+i=1In=1Nt=1TPinBint(9)
j=1It=1TxjjtyjM,j(10)
j=1It=1TxjjtyjM,j(11)
j=1Iwkjnt+i=1Iukintm=1mnzknmc^nm,k,n,t(12)
n=1IhjjntxjjtM,j,j,t(13)
n=1Nt=1TwkjntXjkM,j,k(14)
k=1In=1Nt=1TwkjntyjM,j(15)
k=1It=1Tj=1Iwkjnt1AnM,n(16)
t=1TwkjntbjknXkkM,j,k,n(17)
t=1TejintaijnyjM,j,i,n(18)
t=1TukintbiknXkkM,i,k,n(19)
k=1Iwkjnt+j=1Ihjjnti=1Iejint+j=1Ihjjnt,j,n,t(20)
BintDintj=1Iejintk=1Iukint,i,n,t(21)
αnt=maxiBintDintminiBintDint,n,t(22)
αntαnmax,n,t(23)
yj0,1,j(24)
Xjk,Xkk0,1,j,k(25)
xjjt0,1,j,j(26)
zknm0,1,k,n,m(27)
wkjnt,hjjnt,ukint,Bint,Dint,ejint,αnt,βnt,δnt,αnmax0,k,i,j,j,n,t(28)
J,K,I,V,H,N,T0(29)

Supplementary Material S2 contains descriptions of the first and second stages of mathematical modeling.

Model Linearization

The presented mathematical model is non-linear because of constraint 22 in the second stage. Therefore, the new variables of βnt and γnt are substituted with maxiBintDint and miniBintDint, respectively, to linearize this constraint as follows:

αnt=βntγnt,n,t(30)
βnt=i=1IβintBintDint,n,t(31)
i=1Iβint=1,n,t(32)
βntBintDint,i,n,t(33)
γnt=i=1IγintBintDint,n,t(34)
i=1Iγint=1,n,t(35)
γntBintDint,i,n,t(36)
βint,γint0,1,i,n,t(37)

Due to the above linearization, variables βnt and γnt are written as a multiplication of two variables, which causes the model to become non-linear again. Thus, a new variable is presented as βint instead of the multiplication of two binary and continuous variables, βint and Bint. On the other hand, a variable is considered as γint for multiplying two variables, γint and Bint to make the constraints in linear form. By introducing the new variables, constraint (Eq. 22) should be replaced by (Eq. 38), and the following additional constraints should be added to the proposed model:

αnt=βntγnt,n,t(38)
βnt=i=1IβintDint,n,t(39)
βintBint1βintM,i,n,t(40)
βintBint+1βintM,i,n,t(41)
βintβintM,i,n,t(42)
i=1Iβint=1,n,t(43)
βntBintDint,i,n,t(44)
γnt=i=1IγintDint,n,t(45)
γintBint+1γintM,i,n,t(46)
γintBint1γintM,i,n,t(47)
γintγintM,i,n,t(48)
i=1Iγint=1,n,t(49)
γntBintDint,i,n,t(50)
βint,γint0,1,i,n,t(51)

Results

A simple numerical example is used to demonstrate the applicability of the proposed model, as illustrated in Supplementary Material S3.

Solution Methodology

The location allocation problem is an NP-hard problem that can theoretically be solved using the branch and bound (linear programming) method. However, branch and bound is impractical due to the non-linearity and large scale of these problems. These factors have favored heuristic and metaheuristic solutions to the problem of location allocation (52). Exact methods for large instances are computationally expensive. Conventional methods are unable to solve the optimization problem within a reasonable time. As a result, several researchers used a variety of meta-heuristic algorithms to achieve near-optimal solutions. This type of algorithm is typically used to solve problems for which no suitable problem-specific algorithm or heuristic exists (53). A two-stage hybrid algorithm known as GA-SQP is used in the proposed model, which combines a genetic algorithm (GA) with sequential quadratic programming (SQP). GA is the main optimizer, while SQP significantly increases the power of the GA in terms of solution quality and speed of convergence to the optimal solution in the second stage. GA is a probabilistic, bio-inspired search method based on the natural selection approach (46). Gen et al. (54) demonstrated that GA would be the best approach for obtaining near global solutions. The following sections explain how we apply the GA-based algorithm to each stage of the proposed model. Figure 2 depicts the proposed GA-SQP algorithm’s flow chart.

FIGURE 2
www.frontiersin.org

FIGURE 2. Two-stage Genetic-Sequential quadratic programming flowchart (Iran, 2022).

First Stage Initialization

In the first stage, GA searches for the near global optimum in the whole solution region to find the optimal locations of HLHCCs and LLHCCs. Furthermore, the capacity level of each service provided by LLHCCs and the connection of LLHCCs to HLHCCs are also determined. The first stage of the solution representation’s coding procedure involves encoding and decoding, which is shown in Supplementary Material S4. The decoding process is schematically illustrated in Figure 3, which includes valuing policies for dependent variables as well as the penalty function (pnf) mechanism for constraint handling.

FIGURE 3
www.frontiersin.org

FIGURE 3. First stage decoding process flowchart (Iran, 2022).

Selection Operator

The selection process discovers chromosomes with higher fitness functions, which might generate better offspring to form the next generation. In this study, the selection process is based on the roulette wheel method (55) because of its efficiency and ease of implementation (56).

Crossover Operator

The crossover operator is vital in generating new generations. This operator locally searches for better offspring. Percentage chance of crossover (Pc) is a predetermined parameter based on problem size. The chromosome structure influences the choice of crossover operator. This study used a continuous type of uniform crossover (54). To ascertain this operator, a Mask matrix of the same size as one of the selected parent chromosomes is defined. This matrix’s entries are uniform numbers between 0 and 1 that are randomly generated. A convex combination of the corresponding gene in the created matrix and the associated genes in two selected parents should be used to calculate each gene (57). In other words, the genes of the two children with the same matrix size as one of their parents are generated using Parent1×Mask+Parent2×1Mask and Parent1×1Mask+Parent2×Mask.

Mutation Operator

After the crossover, a mutation occurs. This operator enhances a percentage of the genes on specific chromosomes and prevents algorithms from getting trapped in the locality. This study used a random uniform mutation, which is based on a Gaussian distribution. This operator generates a matrix of random numbers that are uniformly distributed between zero and one for each chromosome segment. Genes with mutation rates below a certain threshold are candidates for mutation operations, which alter the gene’s value.

Second Stage Initialization

HLHCCs and LLHCCs have been located in the first stage. In the second stage, the allocation of services and service transfers while considering the shortage are examined. Further, the achievement of equity access is ensured. When it comes to tackling non-linearly constrained optimization problems, SQP has undoubtedly proven to be the most successful method available. SQP is not a single algorithm, as is the case with most optimization approaches, but rather a conceptual method from which a large number of individual algorithms have been developed (58). The proposed GA-SQP hybrid method eliminates the need to provide a suitable starting point and allows for the assurance of a faster convergence speed and higher convergence accuracy to discover the optimal solution. First, SQP searches for the optimum in the whole solution region to provide a suitable starting point. Then the near-global optimal solution can be obtained by GA. The mathematical model developed in this study is presented as a two-stage optimization that separates strategic and operational decisions, the global optimal solution for the presented two-stage problem cannot be obtained, but the global optimal solution for each of the stages can be obtained. This is because a mixed-integer linear model is present at each stage. The encoding and decoding of the second stage are attached in Supplementary Material S4. Figure 4 schematically depicts the decoding process.

FIGURE 4
www.frontiersin.org

FIGURE 4. Second-stage decoding process flowchart (Iran, 2022).

Selection Operator

The selection process in the second stage, like the first, is based on the roulette wheel method. Also, the continuous type of uniform crossover and mutation that was discussed in the first stage is used.

Elitism Process

The chromosomes that do not undergo crossover or mutation are given the elitism process. Elitism is being used to ensure that the quality of the solutions generated by the GA will not deteriorate with each new generation.

Stopping Criterion

After a predefined number of generations, the GA-SQP solution scheme is terminated. The size of the problem determines the rational number.

Parameters Tuning

The values of any meta-heuristic algorithm’s parameters determine its effectiveness and quality. Different parameter combinations in an algorithm can produce solutions of varying quality. In this study, the Taguchi approach is used to tune the algorithmic parameters. Taguchi is an efficient method that was created as an alternative to full fractional experimental design (59). The tuning of the parameters is described in Supplementary Material S5.

Discussion

This section analyzes the efficiency of the proposed algorithms through sensitivity analysis. In the proposed model, V and H are vital factors that influence the fitness value. These factors illustrate the minimum number of LLHCCs and HLHCCs that must be covered by all nodes for any kind of service, respectively. All the factors mentioned above satisfy the measure of equity. If the planners have easing finances, they would like to select a solution with higher equity, accessibility, and coverage, even if this solution costs more. In verse, in straining finances, the choice will be completely different. Therefore, planners or the government can select disparate solutions within a different situation. The sensitivity analysis is fully described in Supplementary Material S6.

Conclusion and Future Research

The main purpose of paying close attention to the location-allocation of healthcare facilities is to enhance community health by providing access to and delivery of high-quality services that meet people’s health needs. This paper studies the issue of two-stage location-allocation in healthcare services with capacity constraints. The model aims to efficiently determine the locations of LLHCCs and HLHCCs, as well as the levels of capacity of each service provided at these locations, in the first stage. Allocations and inter-service referrals are executed for each time period in the second stage. We separated strategic decisions from operational decisions by using a two-stage model. Strategic decisions are made in the first stage, and these are the decisions we make when we are finding or updating the locations of HLHCCs and LLHCCs, as well as when we are establishing these centers. These are long-term and expensive management strategies. Operational decisions, on the other hand, occur in the second stage, which involves medium-term decisions that allow for easy changes in allocation and inter-service referrals in response to demand. Since the shortage is allowed in the model, social equity is implemented in this network to balance the various shortfalls in all treatment centers. The proposed MILP model is a non-linear one that is converted into a linear one, and finally, the upper and lower boundaries for the problem are calculated using the branch and bound approach. Due to the complexity of our proposed model, for large problems, the exact approach might not be able to find the optimal solution in a reasonable time. Therefore, the two-stage hybrid GA-SQP algorithm is proposed to achieve optimal solutions effectively and efficiently. The applicability and efficiency of our proposed solution scheme are demonstrated by a comparison of the established algorithm with the exact solutions (B&B) in small and medium-sized test instances. Furthermore, a sensitivity analysis was performed on the impact of the minimum number of LLHCCs and HLHCCs that must be covered by all nodes on the objective functions. Although the proposed hybrid GA-SQP algorithm has demonstrated an excellent ability to solve the problem in a reasonable amount of time, there is still much opportunity to develop other hybrid strategies to solve the same problem in order to evaluate the strengths of various approaches in solving a problem of this type (6062). Furthermore, the proposed hybrid algorithm provides a variety of options and parameter settings that are worth fully examining.

Future research could improve by considering non-spatial aspects to determine facility locations. For instance, people in a poor socioeconomic area may be unable to cover their healthcare costs even though a new hospital has been allocated to the neighborhood. Thus, the model could be expanded by altering the objective function and adding constraint sets to discover more socio-economic aspects in the formulation. Another valuable avenue for future research is to consider disaster scenarios that can be applied to the proposed model. This will be a valuable addition to our research’s ability to model real-world problems. Another aspect of future work could concentrate on the conditions of uncertainty that can be modeled as fuzzy sets. For example, demands that are deterministic in this paper can be conducted under the conditions of demand uncertainty.

Author Contributions

AS: modeling, coding, data analysis, and writing. BA-N: project administration, modeling and supervision. MA: modeling and supervision.

Conflict of Interest

The authors declare that they do not have any conflicts of interest.

Supplementary Material

The Supplementary Material for this article can be found online at: https://www.ssph-journal.org/articles/10.3389/ijph.2023.1605015/full#supplementary-material

References

1. Maláková, K. A Geodemographic View of the Accessibility of Selected Outpatient Services in Czechia. Int J Public Health (2022) 67:1604067. doi:10.3389/ijph.2022.1604067

PubMed Abstract | CrossRef Full Text | Google Scholar

2. Rahman, S-u., and Smith, DK. Use of Location-Allocation Models in Health Service Development Planning in Developing Nations. Eur J Oper Res (2000) 123(3):437–52. doi:10.1016/S0377-2217(99)00289-1

CrossRef Full Text | Google Scholar

3. ReVelle, CS, and Eiselt, HA. Location Analysis: A Synthesis and Survey. Eur J Oper Res (2005) 165(1):1–19. doi:10.1016/j.ejor.2003.11.032

CrossRef Full Text | Google Scholar

4. Revelle, CS, Eiselt, HA, and Daskin, MS. A Bibliography for Some Fundamental Problem Categories in Discrete Location Science. Eur J Oper Res (2008) 184(3):817–48. doi:10.1016/j.ejor.2006.12.044

CrossRef Full Text | Google Scholar

5. Rais, A, and Viana, A. Operations Research in Healthcare: a Survey. Int Trans Oper Res (2011) 18(1):1–31. doi:10.1111/j.1475-3995.2010.00767.x

CrossRef Full Text | Google Scholar

6. Afshari, H, and Peng, Q. Challenges and Solutions for Location of Healthcare Facilities. Ind Eng Manage (2014) 3(2):1–12.

Google Scholar

7. Torkestani, SS, Seyedhosseini, SM, Makui, A, and Shahanaghi, K. The Reliable Design of a Hierarchical Multi-Modes Transportation Hub Location Problems (HMMTHLP) under Dynamic Network Disruption (DND). Comput Ind Eng (2018) 122:39–86. doi:10.1016/j.cie.2018.05.027

CrossRef Full Text | Google Scholar

8. Khodaparasti, S, Maleki, HR, Jahedi, S, Bruni, ME, and Beraldi, P. Enhancing Community Based Health Programs in Iran: a Multi-Objective Location-Allocation Model. Health Care Manag Sci (2017) 20(4):485–99. doi:10.1007/s10729-016-9366-2

PubMed Abstract | CrossRef Full Text | Google Scholar

9. Ahmadi-Javid, A, Seyedi, P, and Syam, SS. A Survey of Healthcare Facility Location. Comput Oper Res (2017) 79:223–63. doi:10.1016/j.cor.2016.05.018

CrossRef Full Text | Google Scholar

10. Narula, S. Minisum Hierarchical Location-Allocation Problems on a Network: A Survey. Ann Oper Res (1986) 6(8):255–72. doi:10.1007/bf02023745

CrossRef Full Text | Google Scholar

11. Calvo, AB, and Marks, DH. Location of Health Care Facilities: an Analytical Approach. Socio-Economic Plann Sci (1973) 7(5):407–22. doi:10.1016/0038-0121(73)90039-6

CrossRef Full Text | Google Scholar

12. Dökmeci, VF. A Quantitative Model to Plan Regional Health Facility Systems. Manage Sci (1977) 24(4):411–9. doi:10.1287/mnsc.24.4.411

CrossRef Full Text | Google Scholar

13. Narula, SC, and Ogbu, UI. An Hierarchal Location—Allocation Problem. Omega (1979) 7(2):137–43. doi:10.1016/0305-0483(79)90101-4

CrossRef Full Text | Google Scholar

14. Malczewski, J, and Ogryczak, W. An Interactive Approach to the central Facility Location Problem: Locating Pediatric Hospitals in Warsaw. Geogr Anal (1990) 22(3):244–58. doi:10.1111/j.1538-4632.1990.tb00208.x

CrossRef Full Text | Google Scholar

15. Marianov, V, and Serra, D. Hierarchical Location–Allocation Models for Congested Systems. Eur J Oper Res (2001) 135(1):195–208. doi:10.1016/s0377-2217(00)00314-3

CrossRef Full Text | Google Scholar

16. Galvao, RD, Espejo, LGA, and Boffey, B. A hierarchical model for the location of perinatal facilities in the municipality of Rio de Janeiro. Eur J Oper Res (2002) 138(3):495–517. doi:10.1016/s0377-2217(01)00172-2

CrossRef Full Text | Google Scholar

17. Mitropoulos, P, Mitropoulos, I, Giannikos, I, and Sissouras, A. A Biobjective Model for the Locational Planning of Hospitals and Health Centers. Health Care Manage Sci (2006) 9(2):171–9. doi:10.1007/s10729-006-7664-9

CrossRef Full Text | Google Scholar

18. Şahin, G, and Süral, H. A Review of Hierarchical Facility Location Models. Comput Oper Res (2007) 34(8):2310–31. doi:10.1016/j.cor.2005.09.005

CrossRef Full Text | Google Scholar

19. Farahani, RZ, Hekmatfar, M, Fahimnia, B, and Kazemzadeh, N. Hierarchical Facility Location Problem: Models, Classifications, Techniques, and Applications. Comput Ind Eng (2014) 68:104–17. doi:10.1016/j.cie.2013.12.005

CrossRef Full Text | Google Scholar

20. Hodgson, MJ, and Jacobsen, SK. A Hierarchical Location-Allocation Model with Travel Based on Expected Referral Distances. Ann Oper Res (2009) 167(1):271–86. doi:10.1007/s10479-008-0380-8

CrossRef Full Text | Google Scholar

21. Mestre, AM, Oliveira, MD, and Barbosa-Póvoa, A. Organizing Hospitals into Networks: a Hierarchical and Multiservice Model to Define Location, Supply and Referrals in Planned Hospital Systems. OR Spectr (2012) 34(2):319–48. doi:10.1007/s00291-011-0272-1

CrossRef Full Text | Google Scholar

22. Shishebori, D, and Jabalameli, MS. Improving the Efficiency of Medical Services Systems: a New Integrated Mathematical Modeling Approach. Math Probl Eng (2013) 2013:1–13. doi:10.1155/2013/649397

CrossRef Full Text | Google Scholar

23. Ghaderi, A, and Jabalameli, MS. Modeling the Budget-Constrained Dynamic Uncapacitated Facility Location–Network Design Problem and Solving it via Two Efficient Heuristics: a Case Study of Health Care. Math Comput Model (2013) 57(3-4):382–400. doi:10.1016/j.mcm.2012.06.017

CrossRef Full Text | Google Scholar

24. Baray, J, and Cliquet, G. Optimizing Locations through a Maximum Covering/p-Median Hierarchical Model: Maternity Hospitals in France. J Business Res (2013) 66(1):127–32. doi:10.1016/j.jbusres.2012.09.003

CrossRef Full Text | Google Scholar

25. Mohammadi, M, Dehbari, S, and Vahdani, B. Design of a Bi-objective Reliable Healthcare Network with Finite Capacity Queue under Service Covering Uncertainty. Transp Res E: Logist Transp Rev (2014) 72:15–41. doi:10.1016/j.tre.2014.10.001

CrossRef Full Text | Google Scholar

26. Mestre, AM, Oliveira, MD, and Barbosa-Póvoa, AP. Location–allocation Approaches for Hospital Network Planning under Uncertainty. Eur J Oper Res (2015) 240(3):791–806. doi:10.1016/j.ejor.2014.07.024

CrossRef Full Text | Google Scholar

27. Hasanzadeh, H, and Bashiri, M. An Efficient Network for Disaster Management: Model and Solution. Appl Math Model (2016) 40(5-6):3688–702. doi:10.1016/j.apm.2015.09.113

CrossRef Full Text | Google Scholar

28. Shavarani, SM. Multi-level Facility Location-Allocation Problem for post-disaster Humanitarian Relief Distribution. J Humanitarian Logist Supply Chain Manage (2019) 9:70–81. doi:10.1108/jhlscm-05-2018-0036

CrossRef Full Text | Google Scholar

29. Kotavaara, O, Pohjosenperä, T, and Rusanen, J. Integrated Location-Allocation of Private Car and Public Transport Users-Primary Health Care Facility Allocation in the Olou Region of Finland. In: The 21st AGILE conference on geographic information science; Lund, Sweden (2018).

Google Scholar

30. Wang, Z. Two-stage Facilities Location-Allocation Problems with Curved Demands Considered. In: 2019 16th International Conference on Service Systems and Service Management (ICSSSM). IEEE (2019).

CrossRef Full Text | Google Scholar

31. Ghasemi, S. The Location Allocation Problem of after Disaster Blood Supply Chain. In: 2019 15th Iran International Industrial Engineering Conference (IIIEC). IEEE (2019).

CrossRef Full Text | Google Scholar

32. Jenkins, PR, Lunday, BJ, and Robbins, MJ. Robust, Multi-Objective Optimization for the Military Medical Evacuation Location-Allocation Problem. Omega (2020) 97:102088. doi:10.1016/j.omega.2019.07.004

CrossRef Full Text | Google Scholar

33. Cho, C-J. An Equity-Efficiency Trade-Off Model for the Optimum Location of Medical Care Facilities. Socio-Econ Plann Sci (1998) 32(2):99–112. doi:10.1016/s0038-0121(97)00007-4

CrossRef Full Text | Google Scholar

34. Chu, SC, and Chu, L. A Modeling Framework for Hospital Location and Service Allocation. Int Trans Oper Res (2000) 7(6):539–68. doi:10.1111/j.1475-3995.2000.tb00216.x

CrossRef Full Text | Google Scholar

35. Cardoso, T, Oliveira, MD, Barbosa-Povoa, A, and Nickel, S. An Integrated Approach for Planning a Long-Term Care Network with Uncertainty, Strategic Policy and Equity Considerations. Eur J Oper Res (2015) 247(1):321–34. doi:10.1016/j.ejor.2015.05.074

CrossRef Full Text | Google Scholar

36. Cardoso, T, Oliveira, MD, Barbosa-Povoa, A, and Nickel, S. Moving towards an Equitable Long-Term Care Network: A Multi-Objective and Multi-Period Planning Approach. Omega (2016) 58:69–85. doi:10.1016/j.omega.2015.04.005

CrossRef Full Text | Google Scholar

37. Teutsch, S, and Rechel, B. Ethics of Resource Allocation and Rationing Medical Care in a Time of Fiscal Restraint-US and Europe. Public Health Rev (2012) 34(1):15–0. doi:10.1007/bf03391667

CrossRef Full Text | Google Scholar

38. Zhang, W, Cao, K, Liu, S, and Huang, B. A Multi-Objective Optimization Approach for Health-Care Facility Location-Allocation Problems in Highly Developed Cities Such as Hong Kong. Comput Environ Urban Syst (2016) 59:220–30. doi:10.1016/j.compenvurbsys.2016.07.001

CrossRef Full Text | Google Scholar

39. Essar, MY, Lal, A, Ahmad, S, Nawaz, FA, Kacimi, SEO, Shah, J, et al. Challenging the Illusion: Health Equity amidst New Variants. Int J Public Health (2022) 67:1604896. doi:10.3389/ijph.2022.1604896

PubMed Abstract | CrossRef Full Text | Google Scholar

40. Galvão, RD, Acosta Espejo, LG, Boffey, B, and Yates, D. Load Balancing and Capacity Constraints in a Hierarchical Location Model. Eur J Oper Res (2006) 172(2):631–46. doi:10.1016/j.ejor.2004.09.049

CrossRef Full Text | Google Scholar

41. Santibáñez, P, Bekiou, G, and Yip, K. Fraser Health Uses Mathematical Programming to Plan its Inpatient Hospital Network. Interfaces (2009) 39(3):196–208. doi:10.1287/inte.1080.0405

CrossRef Full Text | Google Scholar

42. Vidyarthi, N, and Kuzgunkaya, O. The Impact of Directed Choice on the Design of Preventive Healthcare Facility Network under Congestion. Health Care Manag Sci (2015) 18(4):459–74. doi:10.1007/s10729-014-9274-2

PubMed Abstract | CrossRef Full Text | Google Scholar

43. Zhang, Y, Berman, O, and Verter, V. Incorporating Congestion in Preventive Healthcare Facility Network Design. Eur J Oper Res (2009) 198(3):922–35. doi:10.1016/j.ejor.2008.10.037

CrossRef Full Text | Google Scholar

44. Pehlivan, C, Augusto, V, Xie, X, and Crenn-Hebert, C. Multi-period Capacity Planning for Maternity Facilities in a Perinatal Network: A Queuing and Optimization Approach. In: 2012 IEEE International Conference on Automation Science and Engineering (CASE). IEEE (2012).

CrossRef Full Text | Google Scholar

45. Zhang, Y, Berman, O, and Verter, V. The Impact of Client Choice on Preventive Healthcare Facility Network Design. OR Spectr (2012) 34(2):349–70. doi:10.1007/s00291-011-0280-1

CrossRef Full Text | Google Scholar

46. Holland, JH. Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT press (1992).

Google Scholar

47. Hosage, CM, and Goodchild, MF. Discrete Space Location-Allocation Solutions from Genetic Algorithms. Ann Operations Res (1986) 6(2):35–46. doi:10.1007/bf02027381

CrossRef Full Text | Google Scholar

48. Zhao, X, Coates, G, and Xu, W. A Hierarchical Mathematical Model of the Earthquake Shelter Location-Allocation Problem Solved Using an Interleaved MPSO–GA. Geomatics, Nat Hazards Risk (2019) 10(1):1712–37. doi:10.1080/19475705.2019.1609605

CrossRef Full Text | Google Scholar

49. Kaveh, M, Mesgari, MS, and Paland, RS. Multiple Criteria Decision-Making for Hospital Location-Allocation Based on Improved Genetic Algorithm. Appl Geomatics (2020) 12(3):291–306. doi:10.1007/s12518-020-00297-5

CrossRef Full Text | Google Scholar

50. Pehlivan, C, Augusto, V, and Xie, X. Dynamic Capacity Planning and Location of Hierarchical Service Networks under Service Level Constraints. IEEE Trans Autom Sci Eng (2014) 11(3):863–80. doi:10.1109/tase.2014.2309255

CrossRef Full Text | Google Scholar

51. Zarrinpoor, N, Fallahnezhad, MS, and Pishvaee, MS. Design of a Reliable Hierarchical Location-Allocation Model under Disruptions for Health Service Networks: A Two-Stage Robust Approach. Comput Ind Eng (2017) 109:130–50. doi:10.1016/j.cie.2017.04.036

CrossRef Full Text | Google Scholar

52. Gong, D, Gen, M, Yamazaki, G, and Xu, W. Hybrid Evolutionary Method for Capacitated Location-Allocation Problem. Comput Ind Eng (1997) 33(3-4):577–80. doi:10.1016/s0360-8352(97)00197-6

CrossRef Full Text | Google Scholar

53. Dorigo, M, and Stutzle, T. Ant Colony Optimization. Cambridge, MA: MIT Press (2004).

Google Scholar

54. Gen, M, and Cheng, R. Genetic Algorithms and Engineering Optimization. Vol. 7. John Wiley & Sons (1999). 512 p.

Google Scholar

55. Shavandi, H, and Mahlooji, H. A Fuzzy Queuing Location Model with a Genetic Algorithm for Congested Systems. Appl Math Comput (2006) 181(1):440–56. doi:10.1016/j.amc.2005.12.058

CrossRef Full Text | Google Scholar

56. Razali, NM, and Geraghty, J. Genetic Algorithm Performance with Different Selection Strategies in Solving TSP. In: Proceedings of the world congress on engineering. Hong Kong: International Association of Engineers (2011).

Google Scholar

57. Tavakkoli-Moghaddam, R, Safari, J, and Sassani, F. Reliability Optimization of Series-Parallel Systems with a Choice of Redundancy Strategies Using a Genetic Algorithm. Reliability Eng Syst Saf (2008) 93(4):550–6. doi:10.1016/j.ress.2007.02.009

CrossRef Full Text | Google Scholar

58. Boggs, PT, and Tolle, JW. Sequential Quadratic Programming. Acta numerica (1995) 4:1–51. doi:10.1017/s0962492900002518

CrossRef Full Text | Google Scholar

59. Fraley, S, Zalewski, J, Oom, M, and Terrian, B. Design of Experiments via Taguchi Methods: Orthogonal Arrays. In: The Michigan Chemical Process Dynamic and Controls Open Text Book, 2. USA (2006). p. 4.

Google Scholar

60. Neungmatcha, W, Sethanan, K, Gen, M, and Theerakulpisut, S. Adaptive Genetic Algorithm for Solving Sugarcane Loading Stations with Multi-Facility Services Problem. Comput Electron Agric (2013) 98:85–99. doi:10.1016/j.compag.2013.07.016

CrossRef Full Text | Google Scholar

61. Pitakaso, R, Sethanan, K, and Srijaroon, N. Modified Differential Evolution Algorithms for Multi-Vehicle Allocation and Route Optimization for Employee Transportation. Eng Optim (2020) 52(7):1225–43. doi:10.1080/0305215x.2019.1640691

CrossRef Full Text | Google Scholar

62. Pitakaso, R, Sethanan, K, and Theeraviriya, C. Variable Neighborhood Strategy Adaptive Search for Solving green 2-echelon Location Routing Problem. Comput Electron Agric (2020) 173:105406. doi:10.1016/j.compag.2020.105406

CrossRef Full Text | Google Scholar

Keywords: healthcare, hierarchical facility location-allocation, health service network design, multi-period, hybrid genetic algorithm

Citation: Salami A, Afshar-Nadjafi B and Amiri M (2023) A Two-Stage Optimization Approach for Healthcare Facility Location- Allocation Problems With Service Delivering Based on Genetic Algorithm. Int J Public Health 68:1605015. doi: 10.3389/ijph.2023.1605015

Received: 18 April 2022; Accepted: 23 January 2023;
Published: 28 February 2023.

Edited by:

Nino Kuenzli, Swiss School of Public Health (SSPH+), Switzerland

Copyright © 2023 Salami, Afshar-Nadjafi and Amiri. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Behrouz Afshar-Nadjafi, afsharnb@alum.sharif.edu , https://orcid.org/0000-0002-3391-8411

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.