Resource-Constrained Assignment Problems with Shared Resource Consumption and Flexible Demand

This paper considers a very general class of customer-to-resource assignment problems relevant to a variety of manufacturing contexts. This problem class addresses settings in which subsets of customer types share resource capacities as well as a fixed amount of capacity consumption, independent of production volume. More broadly, our model addresses cross-facility production limits and shared capacity consumption within each customer type. To solve these large-scale optimization problems, we apply a branch-and-price solution approach. This approach relies on an effective solution method for a novel class of nonlinear knapsack pricing problems. As our computational results demonstrate, despite the fact that the resulting master problem is not a simple set-partitioning problem, the problem's relaxation is sufficiently tight to produce an algorithm that significantly outperforms CPLEX for a wide range of problem parameter settings.

[1]  J. Mazzola Generalized Assignment with Nonlinear Capacity Interaction , 1989 .

[2]  Bala Shetty,et al.  The nonlinear knapsack problem - algorithms and applications , 2002, Eur. J. Oper. Res..

[3]  Awi Federgruen,et al.  The Joint Replenishment Problem with General Joint Cost Structures , 1992, Oper. Res..

[4]  H. Edwin Romeijn,et al.  The stochastic transportation problem with single sourcing , 2011, Eur. J. Oper. Res..

[5]  Martin W. P. Savelsbergh,et al.  Branch-and-Price: Column Generation for Solving Huge Integer Programs , 1998, Oper. Res..

[6]  Joseph Geunes,et al.  The generalized assignment problem with flexible jobs , 2009, Discret. Appl. Math..

[7]  George B. Dantzig,et al.  Linear programming and extensions , 1965 .

[8]  Joseph Geunes,et al.  Production Planning with Flexible Product Specifications: An Application to Specialty Steel Manufacturing , 2003, Oper. Res..

[9]  Chung-lun Li Scheduling to minimize the total resource consumption with a constraint on the sum of completion times , 1995 .

[10]  George L. Nemhauser,et al.  Mixed-Integer Models for Nonseparable Piecewise-Linear Optimization: Unifying Framework and Extensions , 2010, Oper. Res..

[11]  Hasan Pirkul,et al.  Algorithms for the multi-resource generalized assignment problem , 1991 .

[12]  Sönke Hartmann,et al.  A survey of variants and extensions of the resource-constrained project scheduling problem , 2010, Eur. J. Oper. Res..

[13]  M. R. Rao,et al.  An Algorithm for the Fixed-Charge Assigning Users to Sources Problem , 1983 .

[14]  M. Shubik Incentives, Decentralized Control, the Assignment of Joint Costs and Internal Pricing , 1962 .

[15]  Joseph B. Mazzola,et al.  Resource-Constrained Assignment Scheduling , 1986, Oper. Res..

[16]  Michael Racer,et al.  A hybrid heuristic for the generalized assignment problem , 1995 .

[17]  David W. Pentico,et al.  Assignment problems: A golden anniversary survey , 2007, Eur. J. Oper. Res..

[18]  Leon S. Lasdon,et al.  Optimization Theory of Large Systems , 1970 .