Article ID: | iaor1992289 |
Country: | United States |
Volume: | 37 |
Issue: | 6 |
Start Page Number: | 695 |
End Page Number: | 713 |
Publication Date: | Jun 1991 |
Journal: | Management Science |
Authors: | Pirkul Hasan, Gavish Bezalel |
Keywords: | programming: integer, lagrange multipliers |
The multi-resource generalized assignment problem is encountered when a set of tasks have to be assigned to a set of agents in a way that permits assignment of multiple tasks to an agent subject to the availability of a set of multiple resources consumed by that agent. This problem differs from the generalized assignment problem in that an agent consumes not just one but a variety of resources in performing the tasks assigned to him. This paper develops effective solution procedures for the multi-resource generalized assignment problem. Various relaxations of the problem are studied and theoretical relations among these relaxations are pointed out. Rules for reducing problem size are discussed and are shown to be effective through computational experiments. Heuristic solution procedures and an efficient branch and bound procedure are developed. Results of computational experiments testing these procedures are reported.