Hostname: page-component-6766d58669-vgfm9 Total loading time: 0 Render date: 2026-05-21T12:46:26.549Z Has data issue: false hasContentIssue false

A note on dual approximation algorithms for class constrained bin packing problems

Published online by Cambridge University Press:  21 October 2008

Eduardo C. Xavier
Affiliation:
Institute of Computing, University of Campinas, UNICAMP, P.O. Box 6176, 13083-970, Campinas, SP, Brazil; ecx@ic.unicamp.br; fkm@ic.unicamp.br
Flàvio Keidi Miyazawa
Affiliation:
Institute of Computing, University of Campinas, UNICAMP, P.O. Box 6176, 13083-970, Campinas, SP, Brazil; ecx@ic.unicamp.br; fkm@ic.unicamp.br
Get access

Abstract

In this paper we present a dual approximation scheme for the classconstrained shelf bin packing problem.In this problem, we are given bins of capacity 1, and n items ofQ different classes, each item e with class c e and sizes e . The problem is to pack the items into bins, such thattwo items of different classes packed in a same bin must be indifferent shelves. Items in a same shelf are packed consecutively.Moreover, items in consecutive shelves must be separated by shelfdivisors of size d. In a shelf bin packing problem, we have toobtain a shelf packing such that the total size of items and shelfdivisors in any bin is at most 1. A dual approximation scheme must obtain a shelf packing of all items into N bins, such that, thetotal size of all items and shelf divisors packed in any bin is atmost 1 + ε for a given ε > 0 and N is the number of bins usedin an optimum shelf bin packing problem.Shelf divisors are used to avoid contact between items of differentclasses and can hold a set of items until a maximum given weight.We also present a dual approximation scheme for the class constrainedbin packing problem. In this problem, there is no use of shelfdivisors, but each bin uses at most C different classes.

Information

Type
Research Article
Copyright
© EDP Sciences, 2008

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable