A Bi-level Mixed Integer Programming Model to Solve the Multi-Servicing Facility Location Problem, Minimising Negative Impacts Due to an Existing Semi-Obnoxious Facility

We propose a bi-level multi-objective model to solve the multi-facility location problem with traffic equilibrium constraints. The main facility location problem within our proposed model consists of locating a set of buildings with varying sensitivity thresholds due to the negative impacts propagating from an existing semi-obnoxious facility. The traffic routing problem is modelled as a user equilibrium which is embedded using its Karush-Kuhn-Tucker optimality conditions. We use the convex scalarisation approach to deal with multiple objectives. Two solution methods are then contrasted: in the first method we solve our linearised model using an off-the shelf Mixed Integer Programming solver. In the second solution approach we use Benders Decomposition algorithm to improve computational tractability. Numerical results highlight the superiority of the decomposition approach when solving a realistic-sized instance.

[1]  Yosef Sheffi,et al.  Urban Transportation Networks: Equilibrium Analysis With Mathematical Programming Methods , 1985 .

[2]  Kazuki Tamura,et al.  Efficient Location for a Semi-Obnoxious Facility , 2003, Ann. Oper. Res..

[3]  J. F. Benders Partitioning procedures for solving mixed-variables programming problems , 1962 .

[4]  Alice E. Smith,et al.  Solving the semi-desirable facility location problem using bi-objective particle swarm , 2007, Eur. J. Oper. Res..

[5]  Jerome Bracken,et al.  Mathematical Programs with Optimization Problems in the Constraints , 1973, Oper. Res..

[6]  Kim Allan Andersen,et al.  The bicriterion semi-obnoxious location (BSL) problem solved by an epsilon-approximation , 2003, Eur. J. Oper. Res..

[7]  Jonathan F. Bard,et al.  Practical Bilevel Optimization: Algorithms and Applications , 1998 .

[8]  Gao Zi-You,et al.  A bi-level programming model and solution algorithm for the location of logistics distribution centers , 2008 .

[9]  Eduardo Conde,et al.  A fractional model for locating semi-desirable facilities on networks , 2002, Eur. J. Oper. Res..

[10]  Richard L. Church,et al.  Improving accessibility to rural health services: The maximal covering network improvement problem , 2009 .

[11]  Stephan Dempe,et al.  Foundations of Bilevel Programming , 2002 .

[12]  Frank Plastria,et al.  Locating a semi-obnoxious covering facility with repelling polygonal regions , 2013, Discret. Appl. Math..

[13]  Frank Plastria,et al.  Euclidean push-pull partial covering problems , 2006, Comput. Oper. Res..

[14]  Alon Itai,et al.  On the complexity of time table and multi-commodity flow problems , 1975, 16th Annual Symposium on Foundations of Computer Science (sfcs 1975).

[15]  Oded Berman,et al.  Locating semi-obnoxious facilities with expropriation: minisum criterion , 2007, J. Oper. Res. Soc..

[16]  Yoshiaki Ohsawa,et al.  Bicriteria Euclidean location associated with maximin and minimax criteria , 2000 .

[17]  Emanuel Melachrinoudis,et al.  Semi-obnoxious single facility location in Euclidean space , 2003, Comput. Oper. Res..

[18]  Gerhard Reinelt,et al.  Minimizing the maximum travel time in a combined model of facility location and network design , 2012 .

[19]  Alan T. Murray,et al.  Siting a facility in continuous space to maximize coverage of a region , 2009 .

[20]  Walter J. Gutjahr,et al.  Bi-objective bilevel optimization of distribution center locations considering user equilibria , 2016 .