A computational study of exact knapsack separation for the generalized assignment problem

  • Authors:
  • Pasquale Avella;Maurizio Boccia;Igor Vasilyev

  • Affiliations:
  • RCOST--Research Center on Software Technology, Università del Sannio, Benevento, Italy 82100;RCOST--Research Center on Software Technology, Università del Sannio, Benevento, Italy 82100;Institute of System Dynamics and Control Theory, Siberian Branch of Russian Academy of Sciences, Irkutsk, Russia 664033

  • Venue:
  • Computational Optimization and Applications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Generalized Assignment Problem is a well-known NP-hard combinatorial optimization problem which consists of minimizing the assignment costs of a set of jobs to a set of machines satisfying capacity constraints. Most of the existing algorithms are of a Branch-and-Price type, with lower bounds computed through Dantzig---Wolfe reformulation and column generation.In this paper we propose a cutting plane algorithm working in the space of the variables of the basic formulation, whose core is an exact separation procedure for the knapsack polytopes induced by the capacity constraints. We show that an efficient implementation of the exact separation procedure allows to deal with large-scale instances and to solve to optimality several previously unsolved instances.