Two exact algorithms for the generalized assignment problem

Abstract

Let A=a1,a2,...,as and B=b1,b2,...,bt be two sets of objects with s+r=n, the generalized assignment problem assigns each element ai in A to at least alphai and at most alpha 'i elements in B, and each element bj in B to at least betaj and at most beta 'j elements in A for all 1 <= i <= s and 1 <= j <= t. In this paper, we present an O(n4) time and O(n) space algorithm for this problem using the well known Hungarian algorithm. We also present an O(n3) algorithm for a special case of the generalized assignment, called the limited-capacity assignment problem, where alphai,betaj=1 for all i,j.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…