arXiv ScienceSearch

arXiv subjects

Robin Legault

Publications and source records attributed to Robin Legault.

5 recordsLinked to original sources

Bus Fleet Electrification Planning Through Logic-Based Benders Decomposition and Restriction Heuristics

To meet sustainability goals and regulatory requirements, transit agencies must plan partial and full transitions to electric bus fleets. This paper presents a comprehensive and computationally efficient multi-period optimization framework integrating the key decisions required to support such electrification initiatives. Our model is formulated as a two-stage integer program with integer subproblems. These two levels optimize, respectively, yearly fleet sizing and charging infrastructure investments, and hourly vehicle scheduling and charging operations. We develop an exact logic-based Benders decomposition algorithm enhanced by several acceleration techniques, including preprocessing, master problem strengthening, and efficient cut separation methods applied to different relaxations of the operational problem. These accelerations achieve speedups of up to three orders of magnitude and provide new theoretical and practical insights into Benders cut selection. We also propose a heuristic tailored for long-term, citywide electrification planning. This approach imposes and progressively relaxes additional scheduling constraints derived from auxiliary problems. It delivers high-quality solutions with optimality gaps below 1% for instances an order of magnitude larger than those considered in prior work. We illustrate our model using real data from the Chicago public bus system, providing managerial insights into optimal investment and operational policies.

math.OC

Superadditivity-based valid inequalities and asymptotic bounds for the vehicle routing problem with stochastic demands

Over the past thirty years, the vehicle routing problem with stochastic demands (VRPSD) has emerged as a canonical application of the integer L-shaped method. Recently, the disaggregated integer L-shaped (DL-shaped) method, which decomposes the recourse function by customer rather than treating it as an aggregate cost, has been proposed for the VRPSD under the classical detour-to-depot policy. However, its generalizability to other recourse policies has not been investigated. In this work, we identify the property that characterizes the validity of the DL-shaped reformulation: the superadditivity of the recourse function under path concatenation. We show that superadditivity holds under the optimal restocking policy, and rectify an incorrect argument from the original paper on the DL-shaped method, rigorously establishing its validity under the detour-to-depot policy. We then introduce a new family of valid inequalities, the edge-set cuts, which generalize the original DL-shaped cuts and are analytically shown to provide structural advantages over existing inequalities. Building on these results, we develop a DL-shaped algorithm for the VRPSD with optimal restocking. Our algorithm outperforms existing methods in the high customer-to-vehicle ratio regime and solves 14 open single-route instances. We further derive asymptotic bounds on the optimal value of the VRPSD in a Euclidean setting with i.i.d. customers. This analysis reveals an asymptotic equivalence between the VRPSD and the split-delivery vehicle routing problem. It also yields tight bounds on the cost of requiring the total expected demand on each route not to exceed the vehicle capacity, resolving an open question in our asymptotic setting.

math.OC

StepMix: A Python Package for Pseudo-Likelihood Estimation of Generalized Mixture Models with External Variables

StepMix is an open-source Python package for the pseudo-likelihood estimation (one-, two- and three-step approaches) of generalized finite mixture models (latent profile and latent class analysis) with external variables (covariates and distal outcomes). In many applications in social sciences, the main objective is not only to cluster individuals into latent classes, but also to use these classes to develop more complex statistical models. These models generally divide into a measurement model that relates the latent classes to observed indicators, and a structural model that relates covariates and outcome variables to the latent classes. The measurement and structural models can be estimated jointly using the so-called one-step approach or sequentially using stepwise methods, which present significant advantages for practitioners regarding the interpretability of the estimated latent classes. In addition to the one-step approach, StepMix implements the most important stepwise estimation methods from the literature, including the bias-adjusted three-step methods with Bolk-Croon-Hagenaars and maximum likelihood corrections and the more recent two-step approach. These pseudo-likelihood estimators are presented in this paper under a unified framework as specific expectation-maximization subroutines. To facilitate and promote their adoption among the data science community, StepMix follows the object-oriented design of the scikit-learn library and provides an additional R wrapper.

stat.ME

The disaggregated integer L-shaped method for the stochastic vehicle routing problem

This paper proposes a new integer L-shaped method for solving two-stage stochastic integer programs whose first-stage solutions can decompose into disjoint components, each one having a monotonic recourse function. In a minimization problem, the monotonicity property stipulates that the recourse cost of a component must always be higher or equal to that of any of its subcomponents. The method exploits new types of optimality cuts and lower bounding functionals that are valid under this property. The stochastic vehicle routing problem is particularly well suited to be solved by this approach, as its solutions can be decomposed into a set of routes. We consider the variant with stochastic demands in which the recourse policy consists of performing a return trip to the depot whenever a vehicle does not have sufficient capacity to accommodate a newly realized customer demand. This work shows that this policy can lead to a non-monotonic recourse function, but that the monotonicity holds when the customer demands are modeled by several commonly used families of probability distributions. We also present new problem-specific lower bounds on the recourse that strengthen the lower bounding functionals and significantly speed up the resolution process. Computational experiments on instances from the literature show that the new approach achieves state-of-the-art results.

math.OC

A model-free approach for solving choice-based competitive facility location problems using simulation and submodularity

This paper considers facility location problems in which a firm entering a market seeks to open facilities on a subset of candidate locations so as to maximize its expected market share, assuming that customers choose the available alternative that maximizes a random utility function. We introduce a deterministic equivalent reformulation of this stochastic problem as a maximum covering location problem with an exponential number of demand points, each of which is covered by a different set of candidate locations. Estimating the prevalence of these preference profiles through simulation generalizes a sample average approximation method from the literature and results in a maximum covering location problem of manageable size. To solve it, we develop a partial Benders reformulation in which the contribution to the objective of the least influential preference profiles is aggregated and bounded by submodular cuts. This set of profiles is selected by a knee detection method that seeks to identify the best tradeoff between the fraction of the demand that is retained in the master problem and the size of the model. We develop a theoretical analysis of our approach and show that the solution quality it provides for the original stochastic problem, its computational performance, and the automatic profile-retention strategy it exploits are directly connected to the entropy of the preference profiles in the population. Computational experiments indicate that our approach dominates the classical sample average approximation method on large instances, can outperform the best heuristic method from the literature under the multinomial logit model, and achieves state-of-the-art results under the mixed multinomial logit model. We characterize a broader class of problems, which includes assortment optimization, to which the solving methodology and the analyses developed in this paper can be extended.

math.OC