A branch-and-price approach for the stochastic generalized assignment problem

A branch-and-price approach for the stochastic generalized assignment problem

0.00 Avg rating0 Votes
Article ID: iaor201524011
Volume: 61
Issue: 2
Start Page Number: 131
End Page Number: 143
Publication Date: Mar 2014
Journal: Naval Research Logistics (NRL)
Authors: , ,
Keywords: heuristics, combinatorial optimization, stochastic processes, scheduling
Abstract:

In this article, we address a stochastic generalized assignment machine scheduling problem in which the processing times of jobs are assumed to be random variables. We develop a branch‐and‐price (B&P) approach for solving this problem wherein the pricing problem is separable with respect to each machine, and has the structure of a multidimensional knapsack problem. In addition, we explore two other extensions of this method–one that utilizes a dual‐stabilization technique and another that incorporates an advanced‐start procedure to obtain an initial feasible solution. We compare the performance of these methods with that of the branch‐and‐cut (B&C) method within CPLEX. Our results show that all B&P‐based approaches perform better than the B&C method, with the best performance obtained for the B&P procedure that includes both the extensions aforementioned. We also utilize a Monte Carlo method within the B&P scheme, which affords the use of a small subset of scenarios at a time to estimate the ‘true’ optimal objective function value. Our experimental investigation reveals that this approach readily yields solutions lying within 5% of optimality, while providing more than a 10‐fold savings in CPU times in comparison with the best of the other proposed B&P procedures.

Reviews

Required fields are marked *. Your email address will not be published.