An approximation algorithm for the generalized assignment problem (Q1319018): Difference between revisions

From MaRDI portal
Created claim: Wikidata QID (P12): Q56519775, #quickstatements; #temporary_batch_1707252663060
RedirectionBot (talk | contribs)
Removed claims
Property / author
 
Property / author: Éva Tardos / rank
Normal rank
 
Property / reviewed by
 
Property / reviewed by: Ivan Martinec / rank
Normal rank
 

Revision as of 06:29, 11 February 2024

scientific article
Language Label Description Also known as
English
An approximation algorithm for the generalized assignment problem
scientific article

    Statements

    An approximation algorithm for the generalized assignment problem (English)
    0 references
    0 references
    19 January 1995
    0 references
    The authors consider the following problem of scheduling parallel machines with costs. Let processing job \(j\) on machine \(i\) require time \(p_{ij}\) and incur a cost \(c_{ij}\). Given costs \(c_{ij}\) and times \(p_{ij}\), for \(i= 1,\dots,m\), \(j=1,\dots,n\), minimize the total cost incurred under the conditions that each job is to be processed by exactly one machine and each machine \(i\) is available for \(T_ i\) units. The main result of the paper is as follows. There is a polynomial-time algorithm that, given a real value \(C\), either proves that no feasible schedule of cost \(C\) exists, or else finds a schedule of cost at most \(C\) where each machine \(i\) is used for at most \(2T_ i\) time units. This result is also extended to a variant of the problem where instead of a fixed processing time \(p_{ij}\), there is a range of possible processing time for each machine-job pair, and the cost linearly increases as the processing time decreases. At last the problem of minimizing the mean job completion time is considered.
    0 references
    generalized assignment problem
    0 references
    approximation algorithms
    0 references
    parallel machines
    0 references
    polynomial-time algorithm
    0 references
    mean job completion time
    0 references

    Identifiers