Abstract
We study the multi-dimensional version of the bin packing problem with conflicts. We are given a set of squares V = { 1,2, ...,n} with sides s 1,s 2, ...,s n ∈ [0,1] and a conflict graph G = (V,E). We seek to find a partition of the items into independent sets of G, where each independent set can be packed into a unit square bin, such that no two squares packed together in one bin overlap. The goal is to minimize the number of independent sets in the partition.
This problem generalizes the square packing problem (in which we have E = ∅) and the graph coloring problem (in which s i = 0 for all i = 1,2, ...,n). It is well known that coloring problems on general graphs are hard to approximate. Following previous work on the one-dimensional problem, we study the problem on specific graph classes, namely, bipartite graphs and perfect graphs.
We design a 2 + ε-approximation for bipartite graphs, which is almost best possible (unless P = NP). For perfect graphs, we design a 3.2744-approximation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bansal, N., Correa, J., Kenyon, C., Sviridenko, M.: Bin packing in multiple dimensions: Inapproximability results and approximation schemes. Mathematics of Operations Research 31(1), 31–49 (2006)
Bansal, N., Sviridenko, M.: New approximability and inapproximability results for 2-dimensional packing. In: Proceedings of the 15th Annual Symposium on Discrete Algorithms, pp. 189–196. ACM/SIAM (2004)
Caprara, A.: Packing 2-dimensional bins in harmony. In: Proc. 43rd Annual Symposium on Foundations of Computer Science, pp. 490–499 (2002)
Chung, F.R.K., Garey, M.R., Johnson, D.S.: On packing two-dimensional bins. SIAM Journal on Algebraic and Discrete Methods 3, 66–76 (1982)
Correa, J., Kenyon, C.: Approximation schemes for multidimensional packing. In: Proceedings of the 15th ACM/SIAM Symposium on Discrete Algorithms, pp. 179–188. ACM/SIAM (2004)
Epstein, L., Levin, A.: On bin packing with conflicts. In: Proc. of the 4th Workshop on Approximation and online Algorithms (WAOA2006), pp. 160–173 (2006)
Epstein, L., van Stee, R.: Optimal online bounded space multidimensional packing. In: Proc. of 15th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2004), pp. 207–216. ACM Press, New York (2004)
Garey, M.R., Johnson, D.S.: Computers and intractability. W. H. Freeman and Company, New York (1979)
Horowitz, E., Sahni, S.: Exact and approximate algorithms for scheduling nonidentical processors. Journal of the ACM 23(2), 317–327 (1976)
Hujter, M., Tuza, Z.: Precoloring extension, III: Classes of perfect graphs. Combinatorics, Probability and Computing 5, 35–56 (1996)
Jansen, K.: An approximation scheme for bin packing with conflicts. Journal of Combinatorial Optimization 3(4), 363–377 (1999)
Jansen, K., Öhring, S.: Approximation algorithms for time constrained scheduling. Information and Computation 132, 85–108 (1997)
Kenyon, C., Rémila, E.: A near optimal solution to a two-dimensional cutting stock problem. Mathematics of Operations Research 25(4), 645–656 (2000)
Kohayakawa, Y., Miyazawa, F.K., Raghavan, P., Wakabayashi, Y.: Multidimensional cube packing. Algorithmica 40(3), 173–187 (2004)
Leung, J.Y.-T., Tam, T.W., Wong, C.S., Young, G.H., Chin, F.Y.L.: Packing squares into a square. Journal on Parallel and Distributed Computing 10, 271–275 (1990)
Marx, D.: Precoloring extension, http://www.cs.bme.hu/dmarx/prext.html
Marx, D.: Precoloring extension on chordal graphs. In: Graph Theory in Paris. Proceedings of a Conference in Memory of Claude Berge, Trends in Mathematics, pp. 255–270. Birkhäuser (2007)
McCloskey, B., Shankar, A.: Approaches to bin packing with clique-graph conflicts. Technical Report UCB/CSD-05-1378, EECS Department, University of California, Berkeley (2005)
Meir, A., Moser, L.: On packing of squares and cubes. J. Combinatorial Theory Ser. A 5, 126–134 (1968)
Oh, Y., Son, S.H.: On a constrained bin-packing problem. Technical Report CS-95-14, Department of Computer Science, University of Virginia (1995)
Seiden, S.S., van Stee, R.: New bounds for multi-dimensional packing. Algorithmica 36(3), 261–293 (2003)
van Stee, R.: An approximation algorithm for square packing. Operations Research Letters 32(6), 535–539 (2004)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Epstein, L., Levin, A., van Stee, R. (2007). Multi-dimensional Packing with Conflicts. In: Csuhaj-Varjú, E., Ésik, Z. (eds) Fundamentals of Computation Theory. FCT 2007. Lecture Notes in Computer Science, vol 4639. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74240-1_25
Download citation
DOI: https://doi.org/10.1007/978-3-540-74240-1_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74239-5
Online ISBN: 978-3-540-74240-1
eBook Packages: Computer ScienceComputer Science (R0)