Paper Menu >>
Journal Menu >>
![]() Applied Mathematics, 2011, 2, 947-952 doi:10.4236/am.2011.28130 Published Online August 2011 (http://www.SciRP.org/journal/am) Copyright © 2011 SciRes. AM The Capacitated Location-Allocation Problem in the Presence of k Connections Saber Shiripour, Mehdi Amiri-Aref, Iraj Mahdavi Department of In d ust ri al Engineering, Mazandaran University of Science & Technology, Babol, Iran E-mail: s_saber2004@yahoo.co m, m.a.aref @ u stmb.ac.ir, [email protected] Received June 13, 2011; revised July 2, 2011; accepted July 9, 2011 Abstract We consider a capacitated location-allocation problem in the presence of k connections on the horizontal line barrier. The objective is to locate a set of new facilities among a set of existing facilities and to allocate an optimal number of existing facilities to each new facility in order to satisfy their demands such that the summation of the weighted rectilinear barrier distances from new facilities to existing facilities is minimized. The proposed problem is designed as a mixed-integer nonlinear programming model. To show the efficiency of the model, a numerical example is provided. It is worth noting that the global optimal solution is obtained. Keywords: Capacitated Location-Allocation Problem, Line Barrier, Mixed Integer Nonlinear Programming 1. Introduction Facility location problems have been extensively inves- tigated in operations research (OR) and theoretical com- puter science literature (Cornu ejols et al. [1] and Shmoys [2]). For the first time, facility location problem is intro- duced by Weber [3]. He introduced a classical Weber problem in which locating a warehouse is considered so that the distance traveled between the warehouse and its customers is minimized. The American Mathematical Society (AMS) even generated specific codes for loca- tion problems (90B80 for discrete location and assign- ment, and 90B85 for continuous location). Location area can be divided into three branches: location problems, allocation problems and location-allocation problems. We used location-allocation problems in this work. Lo- cation-allocation (LA) problem is to locate a set of new facilities such that the total transportation cost from fa- cilities to customers is minimized and an op timal number of customers have to be allocated in an area of interest in order to satisfy the customer demands. Generally, there are some aspects affecting formulation this problem such as: either each customer is serviced by only one new facility or more, demand of customers are deterministic or stochastic and facilities are capacitated or uncapaci- tated. The models available for this problem are divided into two main sections: the general models (Cooper [4]) and developed models (Zhou and Liu [5]). In many of location problems, we have to consider some restrictions in finding locations of new facilities so that these restrictions refuse establishment of new facili- ties in some specified regions. In general, the restricted planar location problems are categorized in three catego- ries. The first category is called forbidden regions, namely, in these regions the locating of facility is not permitted but passing through is allowed (e.g., rods or forests). In Hamacher and Nickel [6] an extensive over- view of the location problems with forbidden regions is provided. The second category is consist of regions where placement of a facility is prohibited but travelling through is possible with a penalty cost (e.g., lakes that can be crossed only using a jolly boat). These regions are called congested regions. The third group considers bar- rier regions, for which both placement a facility and passing through are forbidden (e.g., lakes, big machines and conveyor belts in a plant). Note that, in some cases travelling on the barrier regions boundaries is allowed. The special case of almost linear barriers in the plane that have only a finite number of passages is frequently encountered in practice. Line barriers with passages may be used urban design for rivers, border lines, highways, mountain ranges, or, on a smaller scale, con- veyer belts in industrial plants. In all these examples trespassing is allowed only through a finite number of passag es . Barrier regions were first specified to location model- ing by Katz and Cooper [7], who consider Weber prob- lems with the Euclidean distance and a circular barrier. ![]() 948 S. SHIRIPOUR ET AL. Consideration of all barrier sets as polyhedral permits construction of a visibility graph that can be applied to efficiently compute barrier distances. They showed that the objective function of the problem was non-convex and suggested a heuristic algorithm for solving this pro- blem that is based on a sequential unconstrained mini- mization technique (SUMT) for nonlinear programming problems. This heuristic algorithm did not guarantee achievement of a global optimum solution. The problem was further investigated in Klamroth [8] and it was de- picted that in the case of a single circular barrier, the feasible set can be subd ivided into a polynomial nu mber, O(N2), of sub-regions, on every convex subset of which the Weber objective function is convex. N is the number of existing facilities on the plane so that, when N in- creases, construction of these convex subsets becomes cumbersome and hence is not desired. To overcome this difficulty, Bischoff and Klamroth [9] suggested a genetic algorithm (GA) and Weiszfeld technique-based solution to the problem. In the case of line barriers, Klamroth [10] considered a limited number of passages with any distance measure, separated the plane into two sub-planes and showed that an optimal solution of the non-convex barrier problem can be attained by solving a polynomial number of re- lated unconstrained sub-problems. Klamroth and Wiecek [11] generalized this result to multi-criteria problems. Huang et al. [12] find the optimal location of k connec- tions in the plane for uncapacitated and capacitated loca- tion problems. Huang et al. [13] considered the same problem and find the optimum capacity of each connec- tion. Huang et al. [14] discussed the same problem sub- ject to congestion. Recently, Canbolat and Wesolowsky [15] presented a single facility location problem in the presence of a line barrier that is distributed randomly on a given horizontal route on the plane. The goal is to locate a new facility such that the sum of the expected rectilinear distances from the facility to the demand points is minimized. They proposed a solution algorithm in which the feasible region is divided into two half-planes and to obtain a global optimum solution. For the first time, location-allocation problem is pre- sented by Cooper [4] who introduced a general model of location-allocation with two new facilities and seven demand points. He showed that the objective function is neither concave nor convex and may attain several local minima. Later on, Badri [16] provided network loca- tion-allocation problem and many models for this prob- lem. In a study Brady and Rosenthal [17] provided in- teractive graphics to solve facility location problems with a center objective function involving single as well as multiple new facilities in the presence of forbidden re- gion having any arbitrary configuration. Batta and Leifer [18] discussed multi-facility Weber problems with Man- hattan metric and give lower and upper bounds as well as the relative accuracy of solutions for problems with and without barriers. A network location problem where de- mand produced at a node is distance-dependent is ana- lyzed by Berman and Drezner [19]. The objective is to find a given number of facilities on network so that the facilities can serve no more than a given number of cus- tomers. Berman et al. [20] studied the problem of locat- ing a set of service facilities on a network while the de- mand for service is stochastic and congestion may occur at the facilities while considering two potential sources of lost demand like increasing long queues and travel distance. In this context, several integer programming formulations and heuristic approaches are investigated by them. For the same work, Berman et al. [21] proposed heuristic-based solution procedures to maximize the ex- pected number of captured demand when customer de- mands are stochastic and congestion exists at facilities. Also, Zhou and Liu [22] presented models for capaci- tated location—allocation problem with fuzzy demands. Recently, a multi-dimensional mixed-integer optimiza- tion problem for the location-allocation problem with the Euclidean distance in the presence of polyhedral barriers is presented by Bischoff et al. [23]. They introduced two different alternate location and allocation heuristics and used genetic algorithm in the location step of both algo- rithms. Iyigun and Ben-Israel [24] proposed an iterative method for the K facilities location problem. This me- thod relaxes the problem applying probabilistic assign- ments, depending on the distances to the facilities, so that the probabilities together with the facility locations are updated at each iteration. In this paper we focus on the capacitated location-al- location problem in the presence of k connections in the rectangular space (p = 1) and present an MINLP model for the problem. In this problem, it is assumed that new facilities are capacitated, there is no relationship between the new facilities, the solution space is continues and each the existing facility can be serviced by only one new facility. So, in addition to finding optimum locatio ns for the new facilities, the optimum assignments of exist- ing facilities to any new facility should be searched. The rest of this work is organized as follows. In next section, the problem structure and definitions are inves- tigated. In Section 3, we introduce a mathematical pro- gramming model for the capacitated location-allocation problem in the presence of k connection with the rectan- gular distance. Section 4 contains the computational re- sults where we evaluate the performance of the proposed model. Conclusions and scope for future studies are pro- vided in the last section. Copyright © 2011 SciRes. AM ![]() S. SHIRIPOUR ET AL. Copyright © 2011 SciRes. AM 949 I 2. Problem Description Let be set of existing facilities in the feasible region. Suppose 1, ,i , iii X ab 1, be the ith exist- ing facility coordinates. Let be set of new facility in the feasible region. Suppose J,j , j jj X xy be the jth new facility coordinates in the plane, (see Fig- ure 1). Let wi be the demand of the ith point and Cj be the maximum capacity the jth new facility. The feasible region is defined as the union of the two closed Figure 1. Demand points wi th 2 conne ctions. X are located in the same half-plane we have , pij dXX , half-planes and on both sides. Let 1 2 , B L p ij dXX without any restrictions. Else the shortest traveled dis- tance through K connections should be considered. Al- though, distance metric lp, p=[1,) is applicable, the rectilinear distance, p = 1, is considered for this problem. be the p-norm barrier distance between Xi and Xj in the presence of a horizontal line barrier which trespassing through L 1, ,k is allowed only at the K connections (i.e., Pk, ), where K , kkk Prs , k s is the coordinates of the connections. Since the connections are located on a horizontal line, we set If Xi and 1,,.k The p-norm shortest path from each new facility to the existing facilities through the connections is as follo ws. K '' ,, ,min ,,,,, 1, ,;1, ,;1,...,2 mm Piji j Lmmm pijPikPkj ijij kmm mm dXXX X dXX dXPdPXXXXX iIjJm m (1) It means that while both i X and j X are located in the same half-plane, the p-norm distance is computed and while i X and j X are located in the opposite half- plane, the shortest path should be calculated. In this case, the shortest permitted path should be considered from the new facility to the existing facilities through all passages. So, considering p = 1 (i.e., rectilinear dis- tance), we have: '' 1 , ,min,, , 1, ,;1, ,;1, ,2 mm ji jiij Lmmm ij ikik jj ijij kmm mm xa ybXX dXX arbrxyXXXX iIjJm m (2) 3. Proposed Mathematical Model In this section, we introduce a nonlinear mathematical model for capacitated location-allocation problem in the presence of k connections on the line barrier. Generally, for the capacitated location-allocation problem with bar- rier, the problem of locating a set of J new facilities, Xj, , with respect to a finite set of I existing facili- ties, to minimize the total weighted barrier distances can be stated as follows: 1, ,jJ I 1 1,1, , J ij j zi (3) 1 ,1,, I iij j i wz CjJ 0,1,1, ,,1, , ij ziIjJ (4) , j X j where 1, Bij dXX is the rectilinear barrier distance between the i-th demand point and the j-th new facility and the binary variables stand for the allocation of if existing facility i to new facility j, i.e., ij z 1 11 min , IJ LB iiji j ij wz dXX 1,ifexisting facilityis assignedto newfacility,1, ,,1, ,. 0, otherwise, ij ij zi IjJ ![]() S. SHIRIPOUR ET AL. Copyright © 2011 SciRes. AM 950 In this model, constraints (3) assure that each demand point can be served only by one new facility. Constraints (4) guarantee that the each new facility cannot serve more than their correspondence capacity. Here, three binary variables and a binary parameter are introduced. Let if the existing facility i and the new facility j are located in different half-planes and else , if the existing facility i be served to the new facility j through passage k else 1 ij t 0 ij t1 ijk u0 ijk u and if the y-coordinate of the j-th new facility is greater than 1 j g (j y ), otherwise . Assume if 0 j g 1 i qi b , else . 0 i q Now, with respect to the parameter and variables in- troduced, the capacitated location-allocation problem in the presence of k connections on the line barrier can be written as follows: 11 1 min 1 IJ K iiji kikj ij k jijk ijijijij wza rbrx yut axbyt (5) Subject to: 1 1,1, , J ij j zi I , J 1 ,1, I iij j i wz CjJ 1 1,1,,,1, , K ijk k uiIj (6) 2 jjj j ygg y (7) ,1,,; 1,, iji j tqgi IjJ (8) ,,,0,1,1,,;1,,,1,, j ijijijk g tzui Ij JkK (9) , jj xy0 (10) The objective function (5) consists of two parts. The first part of the objective function considers the shortest path from each existing facility to each the new facility through the passages if they are located in the different halfplanes. The second part of the objective function considers the regular rectilinear metric while the existing and new facilities are located in the one halfplane. This expression minimizes the total weighted traveled barrier distance from each new facility to the allocated existing facilities. Constraints (6) assure that the each new facility can serve every existing facility through only one con- nection. Constraints (7) determine that whether the new facility j is located in the upper-plane or not. Constraints (8) determine that whether the existing facility and the new facility, both are located in the same half-planes or not. Constraints (9) and constraints (10), respectively, show the binary and non-negative variables. Because of the complexity of the proposed mathematical program- ming model in large size problems, a numerical example in small size is presented. 4. Numerical Example In this section we assess the performance of the proposed model by providing a numerical example. In this exam- ple, we will find the optimum locations for establishment of two new facilities and the optimum assignments of existing facilities to these new facilities in the presence of a line barrier with two connections. This example consists of 8 existing facilities on the plane. The x and y coordinates of existing facilities are provided according to the sample data by Canbolat and Wesolowsky [15]. However, they considered the problem in the presence of a probabilistic line barrier. The coordinates of the exist- ing facilities and values of demands of the existing fa- cilities, ,1,,8 i wi are showed in Table 1. These values are chosen in the range [1-10]. The coordinates of the connections are provided in Table 2. The proposed model has been implemented in the LINGO 9.0 software package using global solver. To achieve a better understanding of the proposed model, the optimum locations found for two new facili- ties in two cases of without and with barrier are reported in Table 3. The capacities of new facilities 1 and 2 are considered 16 and 30 respectively. The obtained results state that the presence of line barrier with connections was effective on the optimum locations of both new fa- cilities 1 and 2. Also the value of objective function in case of with barrier is more than the case of without bar- rier, as we expected. This addition cost is due to the fact that the presence of line barrier can be effective on weighted rectilinear distances of mutual points on the Table 1. Existing facility locations and their demands. Existing facilitie Coordinates wi 1 (4,2) 10 2 (12,2) 3 3 (5,4) 7 4 (10,4.5) 2 5 (7,8) 5 6 (4,9) 2 7 (12,9.5) 8 8 (7,11) 7 Table 2. Coordinates of the connections Connections Coordinates 1 (6,6) 2 (10,6) ![]() S. SHIRIPOUR ET AL. 951 Table 3. New facility locations. Facility 1 Facility 2 * 1 x * 1 y * 2 x * 2 y Objective value without barrier 12 9.5 5 4 155.5 with barrier 4 2 7 9.5 158.5 plane and so on the optimum locations of the new facili- ties and optimum allocations of existing facilities to new facilities. It is worth noting that LINGO software re- ceived to the global optimum solutions. It is obvious that by increasing number of new facilities, the objective values of problem will be decreased. For the case of 8 new facilities (I = J = 8) the objective function value will be zero because in this case every existing facility will be allocated to unique new facility. So, summation of the weighted rectilinear barrier distances of between the new facilities and existing facilities will be zero. In Figure 2 the example problem together with the optimum locations and corresponding allocation clusters in the case of two new facilities for two situations of without and with barrier (cases (a) and (b)) are depicted. It can be observed that in case (a), the new facility 1 ser- vices the existing facilities 7 and 8 whereas in case b this facility services the existing facilities 1, 2 and 4. Also, new facility 2 in case a, services the existing facilities 1 to 6 whereas in case b services the existing facilities 3, 5, 6, 7 and 8. So, in the mentioned location-allocation prob- lem, the presence of the barrier not only can be effect on the total cost but can be effect on the optimum locations of some new facilities and the relevant optimum alloca- tions. In this example, when n = 1 and 8, two special cases occur. In the first case (n = 1), every existing facility will be allocated to the same new facility and in the second case (n = 8), every existing facility will be allocated to a different one and so the objective value will be zero. 5. Conclusions We proposed a mixed-integer nonlinear programming model for the location-allocation problem in the pres- ence of a line barrier with K connections. Our aim was to find the optimal locations of a given set of new facilities and the optimal allocations of existing facilities to these new facilities for minimizing the total weighted traveled rectilinear barrier distances from the new facilities to the existing. To show validation of the proposed model, a numerical example was provided. We solved the exam- ple problem using LINGO 9.0 software that led to the global optimum solutions. The results illustrated that the presence of a line barrier with two connections on the line barrier not only affected on the objective value of the problem, but also affected on the optimum locations and allocations of the new facilities in compared with case of without barrier. For future research, the other distance functions such as the Euclidean distance function can be considered. Megiddo and Supowit [25] demonstrated the multi We- ber problems are NP-hard and also Bischoff et al. [23] stated that the multi-Weber problems with barrier which reduces to the multi-Weber problems if no barriers are present is also NP-hard. So, designing some heuristic or meta-heuristic methods to solve the proposed model in the large scales are another extension for this problem. (a) (b) Figure 2. The optimum locations and the corresponding allocation clusters for two new facilities. (a): Without barrier; (b): With barrier. Copyright © 2011 SciRes. AM ![]() S. SHIRIPOUR ET AL. Copyright © 2011 SciRes. AM 952 6. References [1] G. Cornuejols, G. L. Nemhauser and L. A. Wolsey, “The Uncapacitated Facility Location Problem,” In: P. Mir- chandani and R. Francis, Eds., Discrete Location Theory, John Wiley and Sons, New York, 1990, pp. 119-171. [2] D. Shmoys, “Approximation Algorithms for Facility Lo- cation Problems,” Proceedings of 3rd International Workshop of Approximation Algorithms for Combinato- rial Optimization, Vol. 1913, No. 1, 2000, pp. 27-33. [3] A. Weber, “Über den Standort der Industrien,” Tübingen Theory of the Location of Industries, University of Chi- cago Press, 1909. [4] L. Cooper, “Location-Allocation Problems,” Operations Research, Vol. 11, No. 3, 1963, pp. 331-343. doi:10.1287/opre.11.3.331 [5] J. Zhou and B. Liu, “New Stochastic Models for Capaci- tated Location-Allocation Problem,” Computers & In- dustrial Engineering, Vol. 45, No. 1, 2003, pp. 111-125. doi:10.1016/S0360-8352(03)00021-4 [6] H. W. Hamacher and S. Nickel, “Restricted Planar Loca- tion-Problems and Applications,” Naval Research Logis- tics, Vol. 42, No. 6, 1995, pp. 967-992. doi:10.1002/1520-6750(199509)42:6<967::AID-NAV322 0420608>3.0.CO;2-X [7] I. N. Katz and L. Cooper, “Formulation and the Case of Euclidean Distance with One Forbidden Circle,” Euro- pean Journal of Operational Research, Vol. 6, No. 1, 1981, pp. 166-173. doi:10.1016/0377-2217(81)90203-4 [8] K. Klamroth, “Algebraic Properties of Location Problems with One Circular Barrier,” European Journal of Opera- tional Research,” Vol. 154, No. 1, 2004, pp. 20-35. doi:10.1016/S0377-2217(02)00800-7 [9] M. Bischoff and K. Klamroth, “An Efficient Solution Method for Weber Problems with Barriers Based on Ge- netic Algorithms,” European Journal of Operational Re- search, Vol. 177, No. 1, 2007, pp. 22-41. doi:10.1016/j.ejor.2005.10.061 [10] K. Klamroth, “Planar Weber Location Problems with Line Barriers,” Optimization, Vol. 49, No. 5-6, 2001, pp. 517-527. doi:10.1080/02331930108844547 [11] K. Klamroth and M. M. Wiecek, “A Bi-Objective Median Location Problem with a Line Barrier,” Operations Re- search, Vol. 50, No. 4, 2002, pp. 670-679. doi:10.1287/opre.50.4.670.2857 [12] S. Huang, R. Batta, K. Klamroth and R. Nagi, “The K- Connection Location Problem in a Plane,” Annals of Op- erations Research, Vol. 136, No. 1, 2005, pp. 193-209. doi:10.1007/s10479-005-2045-1 [13] S. Huang, R. Batta and R. Nagi, “Variable Capacity Siz- ing and Selection of Connections in a Facility Layout,” IIE Transactions, Vol. 35, No. 1, 2003, pp. 49-59. doi:10.1080/07408170304434 [14] S. Huang, R. Batta and R. Nagi, “Distribution Network Design: Selection and Sizing of Congested Connections,” Naval Research Logistics, Vol. 52, No. 8, 2005, pp. 701- 712. doi:10.1002/nav.20106 [15] M. S. Canbolat and G. O. Wesolowsky, “The Rectilinear Distance Weber Problem in the Presence of a Probabilis- tic Line Barrier,” European Journal of Operational Re- search, Vol. 202, No. 1, 2010, pp. 114-121. doi:10.1016/j.ejor.2009.04.023 [16] M. A. Badri, “Combining the Analytic Hierarchy Process and Goal Programming for Global Facility Location-Al- location Problem,” International Journal of Production Economic, Vol. 62, No. 1, 1999, pp. 237-248. doi:10.1016/S0925-5273(98)00249-7 [17] S. D. Brady and R. E. Rosenthal, “Interactive Graphical Solutions of Constrained Minimax Location Problems,” IIE Transactions, Vol. 12, No, 1, 1980, pp. 241-248. doi:10.1080/05695558008974512 [18] R. Batta and L. A. Leifer, “On the Accuracy of Demand Point Solutions to the Planar, Manhattan Metric, p-Me- dian Problem, with and without Barrier to Travel,” Com- puters and Operations Research, Vol. 15, No. 1, 1988, pp. 253-262. doi:10.1016/0305-0548(88)90038-X [19] O. Berman and Z. Drezner, “Location of Congested Ca- pacitated Facilities with Distance-Sensitive Demand,” IIE Transactions, Vol. 38, No. 3, 2006, pp. 213-221. doi:10.1080/07408170500288190 [20] O. Berman, D. Krass and J. Wang, “Locating Service Facilities to Reduce Lost Demand,” IIE Transactions, Vol. 38, No. 11, 2006, pp. 933-946. doi:10.1080/07408170600856722 [21] O. Berman, R. Huang, S. Kim and B. C. Menezes, “Lo- cating Capacitated Facilities to Maximize Captured De- mand,” IIE Transactions, Vol. 39, No. 11, 2007, pp. 1015-1029. doi:10.1080/07408170601142650 [22] J. Zhou and B. Liu, “Modeling Capacitated Location- Allocation Problem with Fuzzy Demands,” Computers & Industrial Engineering, Vol. 53, No. 3, 2007, pp. 454-468. doi:10.1016/j.cie.2006.06.019 [23] M. Bischoff, T. Fleischmann and K. Klamroth, “The Multi-Facility Location-Allocation Problem with Polyhe- dral Barriers,” Computers and Operations Research, Vol. 36, No. 5, 2009, pp. 1376-1392. doi:10.1016/j.cor.2008.02.014 [24] C. Iyigun and A. Ben-Israel, “A Generalized Weiszfeld method for the Multi-Facility Location Problem,” Opera- tions Research Letters, Vol. 38, No. 1, 2010, pp. 207-214. doi:10.1016/j.orl.2009.11.005 [25] N. Megiddo and K. J. Supowit, “On the Complexity of Some Common Geometric Location Problems,” SIAM Journal on Computing, Vol. 13, No. 1, 1984, pp. 182-196. doi:10.1137/0213014 |







