A Scatter Search Algorithm for Solving a Bilevel Optimization Model for Determining Highway Tolls

Th e problem of determining optimal tolls established on a subset of arcs in a multicommodity capacitated transportation network is presented. The problem is formulated as a bilevel optimization problem where the upper level consists of an administrator who establishes tolls in some arcs of a network, while the lower level is represented by a group of users who travel along the shortest paths with respect to the travel cost. The objective is not only to increase the tolls, but also to maintain an optimal flow on the arcs of the network in order to maximize the leader's profit. If the leader sets very high toll values, the followers will be discouraged from using the tolled arcs, so the profit obtained from that decision is not going to be convenient for the leader. A methodology to solve this problem using optimization software at the lower level and the metaheuristic Scatter Search at the upper level is proposed.

[1]  M. Cropper,et al.  Environmental Economics: A Survey , 1992 .

[2]  Norman Zadeh,et al.  A bad network problem for the simplex method and other minimum cost flow algorithms , 1973, Math. Program..

[3]  W. Candler Multi-level programming and development policy , 1977 .

[4]  Jonathan F. Bard,et al.  Practical Bilevel Optimization , 1998 .

[5]  Patrice Marcotte,et al.  An overview of bilevel optimization , 2007, Ann. Oper. Res..

[6]  P. Marcotte,et al.  A bilevel model of taxation and its application to optimal highway pricing , 1996 .

[7]  Herminia I. Calvete,et al.  A Multiobjective Bilevel Program for Production-Distribution Planning in a Supply Chain , 2008, MCDM.

[8]  Patrice Marcotte,et al.  A Tabu search algorithm for the network pricing problem , 2012, Comput. Oper. Res..

[9]  R. G. González-Ramírez,et al.  Solving the Bilevel Facility Location Problem under Preferences by a Stackelberg-Evolutionary Algorithm , 2014 .

[10]  Terry L. Friesz,et al.  Hierarchical optimization: An introduction , 1992, Ann. Oper. Res..

[11]  Fred W. Glover,et al.  A Template for Scatter Search and Path Relinking , 1997, Artificial Evolution.

[12]  Kwang Mong Sim,et al.  Ant colony optimization for routing and load-balancing: survey and new directions , 2003, IEEE Trans. Syst. Man Cybern. Part A.

[13]  Wilfred Candler,et al.  A linear bilevel programming algorithm: A comment , 1988, Comput. Oper. Res..

[14]  Richard M. Karp,et al.  Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems , 1972, Combinatorial Optimization.

[15]  Rafael Martí,et al.  Scatter Search: Diseño Básico y Estrategias avanzadas , 2002, Inteligencia Artif..

[16]  John A. Nelder,et al.  A Simplex Method for Function Minimization , 1965, Comput. J..

[17]  José Luis González Velarde,et al.  Bilevel Optimization Model for Determining Highway Tolls , 2012 .

[18]  Patrice Marcotte,et al.  An approximation algorithm for Stackelberg network pricing , 2004, Networks.

[19]  Patrice Marcotte,et al.  Bilevel programming: A survey , 2005, 4OR.

[20]  Michael Patriksson,et al.  The Traffic Assignment Problem: Models and Methods , 2015 .

[21]  Patrice Marcotte,et al.  A note on the Pareto optimality of solutions to the linear bilevel programming problem , 1991, Comput. Oper. Res..

[22]  José Luis González Velarde,et al.  Adaptive memory programing for the robust capacitated international sourcing problem , 2008, Comput. Oper. Res..

[23]  Patrice Marcotte,et al.  Path-based formulations of a bilevel toll setting problem , 2006 .

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

[25]  A. Westerberg,et al.  A note on the optimality conditions for the bilevel programming problem , 1988 .

[26]  José Luis González Velarde,et al.  Grasp Embedded Scatter Search for the Multicommodity Capacitated Network Design Problem , 2005, J. Heuristics.

[27]  Alain Haurie,et al.  A Note on: An Efficient Point Algorithm for a Linear Two-Stage Optimization Problem , 1987, Oper. Res..

[28]  Rafael Martí,et al.  Scatter Search: Basic Design and Advanced Strategies , 2003 .

[29]  Antony Stathopoulos,et al.  Genetic Computation of Road Network Design and Pricing Stackelberg Games with Multi-class Users , 2008, EvoWorkshops.