Fuzzy C-means-based scenario bundling for stochastic service network design

Stochastic service network designs with uncertain demand represented by a set of scenarios can be modelled as a large-scale two-stage stochastic mixed-integer program (SMIP). The progressive hedging algorithm (PHA) is a decomposition method for solving the resulting SMIP. The computational performance of the PHA can be greatly enhanced by decomposing according to scenario bundles instead of individual scenarios. At the heart of bundle-based decomposition is the method for grouping the scenarios into bundles. In this paper, we present a fuzzy c-means-based scenario bundling method to address this problem. Rather than full membership of a bundle, which is typically the case in existing scenario bundling strategies such as k-means, a scenario has partial membership in each of the bundles and can be assigned to more than one bundle in our method. Since the multiple bundle membership of a scenario induces overlap between the bundles, we empirically investigate whether and how the amount of overlap controlled by a fuzzy exponent would affect the performance of the PHA. Experimental results for a less-than-truckload transportation network optimization problem show that the number of iterations required by the PHA to achieve convergence reduces dramatically with large fuzzy exponents, whereas the computation time increases significantly. Experimental studies were conducted to find out a good fuzzy exponent to strike a trade-off between the solution quality and the computational time.

[1]  Teodor Gabriel Crainic,et al.  A Study of Demand Stochasticity in Service Network Design , 2009, Transp. Sci..

[2]  James R. Luedtke,et al.  Nonanticipative duality, relaxations, and formulations for chance-constrained stochastic programs , 2016, Mathematical Programming.

[3]  Gloria Pérez,et al.  Scenario Cluster Decomposition of the Lagrangian dual in two-stage stochastic mixed 0-1 optimization , 2013, Comput. Oper. Res..

[4]  Graham Kendall,et al.  Tabu assisted guided local search approaches for freight service network design , 2012, Inf. Sci..

[5]  David L. Woodruff,et al.  Progressive hedging innovations for a class of stochastic mixed-integer resource allocation problems , 2011, Comput. Manag. Sci..

[6]  Laureano F. Escudero,et al.  Cluster Lagrangean decomposition in multistage stochastic optimization , 2016, Comput. Oper. Res..

[7]  Uwe Aickelin,et al.  Fuzzy C-Means-Based Scenario Bundling for Stochastic Service Network Design , 2017 .

[8]  John R. Woodward,et al.  Optimisation of transportation service network using κ-node large neighbourhood search , 2018, Comput. Oper. Res..

[9]  Graham Kendall,et al.  A scheme for determining vehicle routes based on Arc-based service network design , 2017, INFOR Inf. Syst. Oper. Res..

[10]  David L. Woodruff,et al.  Obtaining lower bounds from the progressive hedging algorithm for stochastic mixed-integer programs , 2016, Math. Program..

[11]  David L. Woodruff,et al.  Integration of progressive hedging and dual decomposition in stochastic integer programs , 2015, Oper. Res. Lett..

[12]  Alain Yee-Loong Chong,et al.  Stochastic service network design with rerouting , 2014, Transportation Research Part B: Methodological.

[13]  Sergei Vassilvitskii,et al.  k-means++: the advantages of careful seeding , 2007, SODA '07.

[14]  Teodor Gabriel Crainic,et al.  Scenario grouping in a progressive hedging-based meta-heuristic for stochastic network design , 2014, Comput. Oper. Res..

[15]  David L. Woodruff,et al.  Progressive hedging and tabu search applied to mixed integer (0,1) multistage stochastic programming , 1996, J. Heuristics.

[16]  Marimuthu Palaniswami,et al.  Fuzzy c-Means Algorithms for Very Large Data , 2012, IEEE Transactions on Fuzzy Systems.

[17]  Andrew C. Eberhard,et al.  Combining Progressive Hedging with a Frank-Wolfe Method to Compute Lagrangian Dual Bounds in Stochastic Mixed-Integer Programming , 2017, SIAM J. Optim..

[18]  Joseph Sarkis,et al.  Complex investment decisions using rough set and fuzzy c-means: An example of investment in green supply chains , 2016, Eur. J. Oper. Res..