Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Packing items into several bins facilitates approximating the separable assignment problem

Published: 01 June 2015 Publication History

Abstract

( ( 1 - 1 e k ) β ) -approximation for k-SAP if the single bin problem admits a β-approximation. ( 1 - 1 e k ) -approximation for k-SAP if the single bin problem admits an FPTAS.For k 2, our algorithm beats the upper bound of ( 1 - 1 e ) known for other special cases of SAP. We consider a variant of the separable assignment problem (SAP). In the classic version of SAP, we are given a set of bins and a set of items to pack into the bins together with a profit p i, j for assigning item i to bin j. Each bin j has a separate packing constraint, i.e., only certain subsets of the items fit into bin j. The objective is to find an assignment of a subset of the items to the bins such that the packing constraints of all bins are satisfied, no item is assigned to more than one bin, and the total profit is maximized. As an important special case, this problem contains the maximum generalized assignment problem (GAP).It is known that, given a β-approximation algorithm for the single bin subproblem (i.e., the problem of finding the most profitable packing for a single bin), it is possible to obtain a ( ( 1 - 1 e ) β ) -approximation for SAP using randomized rounding. If the single bin subproblem admits an FPTAS, one can obtain a ( 1 - 1 e ) -approximation. This is best possible in the sense that there exist special cases of SAP which do not admit polynomial-time approximation algorithms with an approximation factor better than ( 1 - 1 e ) unless NP DTIME ( n O ( log log n ) ) .In this paper, we consider the case of SAP where each item may be assigned at most k 1 times (but at most once to each bin) and present a ( ( 1 - 1 e k ) β ) -approximation algorithm for this case under the assumption that the single bin subproblem admits a β-approximation algorithm. If the single bin subproblem admits an FPTAS, we obtain a ( 1 - 1 e k ) -approximation, which shows that, for k 2, the problem admits approximation algorithms that beat the upper bound of ( 1 - 1 e ) known for other special cases of SAP.

References

[1]
L. Fleischer, M.X. Goemans, V.S. Mirrokni, M. Sviridenko, Tight approximation algorithms for maximum general assignment problems, Math. Oper. Res., 36 (2011) 416-431.
[2]
C. Chekuri, S. Khanna, A PTAS for the multiple knapsack problem, SIAM J. Comput., 35 (2006) 713-728.
[3]
U. Feige, J. Vondrák, Approximation algorithms for allocation problems: improving the factor of 1 - 1 / e, in: Proceedings of the 47th Annual IEEE Symposium on the Foundations of Computer Science, 2006, pp. 667-676.
[4]
D.B. Shmoys, É. Tardos, An approximation algorithm for the generalized assignment problem, Math. Program., 62 (1993) 461-474.
[5]
Z. Nutov, I. Beniaminy, R. Yuster, A ( 1 - 1 / e ) -approximation algorithm for the maximum generalized assignment problem with fixed profits, Oper. Res. Lett., 34 (2006) 283-288.
[6]
D.W. Pentico, Assignment problems: a golden anniversary survey, Eur. J. Oper. Res., 176 (2007) 774-793.
[7]
G. Calinescu, C. Chekuri, M. Pal, J. Vondrák, Maximizing a submodular set function subject to a matroid constraint, SIAM J. Comput., 40 (2011) 1740-1766.
[8]
M.X. Goemans, D.P. Williamson, New 3/4-approximation algorithms for the maximum satisfiability problem, SIAM J. Discrete Math., 7 (1994) 656-666.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Information Processing Letters
Information Processing Letters  Volume 115, Issue 6
June 2015
98 pages

Publisher

Elsevier North-Holland, Inc.

United States

Publication History

Published: 01 June 2015

Author Tags

  1. Approximation algorithms
  2. Randomized rounding
  3. Separable assignment problem

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Feb 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media