A bilevel programming model for operative decisions on special trains: An Indian Railways perspective

Abstract This research develops decision support for railways on operational decisions of running special trains to tackle higher demand on specific routes during seasons of festivals and holidays. These operational decisions comprise of utilizing rolling-stocks and determining optimal fare-price structure in a competitive environment coerced by other travelling service providers. The influence on the demand-shares by the competitors of railways is incorporated in decision making to utilize the rolling-stock accordingly. A novel mixed integer bilevel programming model is proposed in which the railways is considered a leader and a group of all competitors to railways is a follower. The leader has to maximize the expected revenue by deciding on routes, rolling-stock assembly planning and fare-pricing for special trains subject to constraints on resources and the anticipated demand arising out of Nash-equilibrium fares of the follower. A diversified-elitist genetic algorithm is introduced to solve the proposed model. The proposed methodology is illustrated by taking a test situation from Indian Railways. The empirical analysis demonstrates the success of the proposed model in strategically addressing the fare-price competition and preparing the operational plan for running the special trains.

[1]  Dominik Kress Reinvestigating the uniqueness of price equilibria in a product positioning model under price competition in a multisegmented market , 2015, Oper. Res. Lett..

[2]  P. Marcotte,et al.  An approximation algorithm for Stackelberg network pricing , 2005 .

[3]  Zhang Xiaoqiang,et al.  Dynamic pricing for passenger groups of high-speed rail transportation , 2017 .

[4]  Ana Friedlander,et al.  Solution of a truss topology bilevel programming problem by means of an inexact restoration method , 2011 .

[5]  Helio J. C. Barbosa A Coevolutionary Genetic Algorithm for a Game Approach to Structural Optimization , 1997, ICGA.

[6]  Jonathan F. Bard,et al.  Coordination of a multidivisional organization through two levels of management , 1983 .

[7]  Helio J. C. Barbosa,et al.  Differential evolution for bilevel programming , 2013, 2013 IEEE Congress on Evolutionary Computation.

[8]  D. E. Knuth,et al.  Postscript about NP-hard problems , 1974, SIGA.

[9]  Alain Billionnet,et al.  Optimization and simulation for robust railway rolling-stock planning , 2017, J. Rail Transp. Plan. Manag..

[10]  El-Ghazali Talbi,et al.  Metaheuristics for Bi-level Optimization , 2013 .

[11]  Kalyanmoy Deb,et al.  Solving dual problems using a coevolutionary optimization algorithm , 2013, J. Glob. Optim..

[12]  Huo Liang Bi-Level Programming Model and Algorithm of Passenger Train Operation Plan , 2007 .

[13]  Herminia I. Calvete,et al.  Bilevel model for production-distribution planning solved by using ant colony optimization , 2011, Comput. Oper. Res..

[14]  Stephan Dempe,et al.  Bilevel road pricing: theoretical analysis and optimality conditions , 2012, Ann. Oper. Res..

[15]  Shripad Salsingikar,et al.  An iterative bi-level hierarchical approach for train scheduling , 2016, J. Rail Transp. Plan. Manag..

[16]  Hui-Ming Wee,et al.  Bi-level vendor-buyer strategies for a time-varying product price , 2013, Appl. Math. Comput..

[17]  Dong Cao,et al.  Capacitated plant selection in a decentralized manufacturing environment: A bilevel optimization approach , 2006, Eur. J. Oper. Res..

[18]  Xiao Hu,et al.  A Game Theory Approach for the Operators’ Behavior Analysis in the Urban Passenger Transportation Market , 2012 .

[19]  C. Thrane,et al.  Examining tourists' long-distance transportation mode choices using a Multinomial Logit regression model , 2015 .

[20]  Chung-Hsing Yeh,et al.  A Multiobjective Model for Passenger Train Services Planning: Application to Taiwan's High-Speed Rail Line , 2000 .

[21]  D. McFadden,et al.  URBAN TRAVEL DEMAND - A BEHAVIORAL ANALYSIS , 1977 .

[22]  Leo G. Kroon,et al.  Efficient Circulation of Railway Rolling Stock , 2002, Transp. Sci..

[23]  Lothar Thiele,et al.  Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach , 1999, IEEE Trans. Evol. Comput..

[24]  André de Palma,et al.  Discrete Choice Theory of Product Differentiation , 1995 .

[25]  Jeremy J. Michalek,et al.  Optimal Product Design Under Price Competition , 2009, DAC 2008.

[26]  Panos M. Pardalos,et al.  A new bilevel formulation for the vehicle routing problem and a solution method using a genetic algorithm , 2007, J. Glob. Optim..

[27]  Ozgur Baskan,et al.  Ant Colony Optimization Approach for Optimizing Traffic Signal Timings , 2011 .

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

[29]  Leo G. Kroon,et al.  Allocation of Railway Rolling Stock for Passenger Trains , 2002, Transp. Sci..

[30]  Omar Ben-Ayed,et al.  Bilevel linear programming , 1993, Comput. Oper. Res..

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

[32]  Bo Zou,et al.  A multi-stage approach to air-rail competition: Focus on rail agency objective, train technology and station access , 2016, J. Rail Transp. Plan. Manag..

[33]  Kalyanmoy Deb,et al.  Multi-objective Stackelberg game between a regulating authority and a mining company: A case study in environmental economics , 2013, 2013 IEEE Congress on Evolutionary Computation.

[34]  Pierre Hansen,et al.  New Branch-and-Bound Rules for Linear Bilevel Programming , 1989, SIAM J. Sci. Comput..

[35]  Moshe Ben-Akiva,et al.  Discrete Choice Analysis: Theory and Application to Travel Demand , 1985 .

[36]  Giuseppe Salvo,et al.  Modelling Airlines Competition on Fares and Frequencies of Service by Bi-level Optimization , 2011 .

[37]  Johanna Törnquist Krasemann Computational decision-support for railway traffic management and associated configuration challenges: An experimental study , 2015, J. Rail Transp. Plan. Manag..

[38]  Narendra Agrawal,et al.  A discrete optimization model for seasonal merchandise planning , 1998 .

[39]  Walter Ukovich,et al.  A hierarchical optimization technique for the strategic design of distribution networks , 2013, Comput. Ind. Eng..

[40]  Kapil Gupta,et al.  A Tabu Search Based Approach for Solving a Class of Bilevel Programming Problems in Chemical Engineering , 2003, J. Heuristics.

[41]  D. McFadden MEASUREMENT OF URBAN TRAVEL DEMAND , 1974 .

[42]  Kalyanmoy Deb,et al.  Solving Bilevel Multi-Objective Optimization Problems Using Evolutionary Algorithms , 2009, EMO.

[43]  Xue-yan Li,et al.  Multi-agent fare optimization model of two modes problem and its analysis based on edge of chaos , 2017 .

[44]  Marco Laumanns,et al.  SPEA2: Improving the strength pareto evolutionary algorithm , 2001 .

[45]  Ashish Verma,et al.  Analyzing competition between High Speed Rail and Bus mode using market entry game analysis , 2017 .

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

[47]  Yusong Yan,et al.  Research on Optimization Model of Making Inter-city Passenger Train Operation Plan and Ticket Price , 2008, 2008 International Conference on Information Management, Innovation Management and Industrial Engineering.

[48]  Cynthia Barnhart,et al.  Integrated Airline Scheduling: Considering Competition Effects and the Entry of the High Speed Rail , 2017, Transp. Sci..

[49]  Marc Peeters,et al.  Circulation of railway rolling stock: a branch-and-price approach , 2003, Comput. Oper. Res..

[50]  Charles E. Blair,et al.  Computational Difficulties of Bilevel Linear Programming , 1990, Oper. Res..

[51]  Renato A. Krohling,et al.  A differential evolution approach for solving constrained min-max optimization problems , 2012, Expert Syst. Appl..

[52]  Andrew Koh,et al.  A Coevolutionary Particle Swarm Algorithm for Bi-Level Variational Inequalities: Applications to Competition in Highway Transportation Networks , 2009, Natural Intelligence for Scheduling, Planning and Packing Problems.

[53]  Karolina J. Glowacka,et al.  Hierarchical Approach for Survivable Network Design , 2011, Eur. J. Oper. Res..

[54]  Paolo Toth,et al.  Chapter 3 Passenger Railway Optimization , 2007, Transportation.

[55]  S. Minner,et al.  Benders Decomposition for Discrete–Continuous Linear Bilevel Problems with application to traffic network design , 2014 .

[56]  Vladimir L. Beresnev,et al.  Branch-and-bound algorithm for a competitive facility location problem , 2013, Comput. Oper. Res..

[57]  Feng Shi,et al.  PASSENGER TRAIN PLAN OPTIMAL SYSTEM FOR DEDICATED PASSENGER TRAFFIC LINE , 2011 .

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

[59]  Zhou Li Decision Model of Railway Passenger Trains Plan , 2000 .

[60]  Arnaud Liefooghe,et al.  CoBRA: A cooperative coevolutionary algorithm for bi-level optimization , 2012, 2012 IEEE Congress on Evolutionary Computation.

[61]  Kusum Deep,et al.  A real coded genetic algorithm for solving integer and mixed integer optimization problems , 2009, Appl. Math. Comput..

[62]  Anming Zhang,et al.  High-speed rail and air transport competition and cooperation: A vertical differentiation approach , 2016 .

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