Performance guarantees for one-dimensional bin packing

Edward G. Coffman, J. Csirik

Research output: Chapter in Book/Report/Conference proceedingChapter

24 Citations (Scopus)

Abstract

Let a1, …, an be a given collection of items with sizes s (ai) > 0, 1 ≤ i ≤ n. In mathematical terms, bin packing is a problem of partitioning the set {ai} under a sum constraint: Divide {ai} into a minimum number of blocks, called bins, such that the sum of the sizes of the items in each bin is at most a given capacity C > 0. To avoid trivialities, it is assumed that all item sizes fall in (0, C]. Research into bin packing and its many variants, which began some 35 years ago [1,2], continues to be driven by a countless variety of applications in the engineering and information sciences. The following examples give an idea of the scope of the applications: • (Stock cutting) Lumber with a fixed cross section comes in a standard board C units in length. The items are demands for pieces that must be cut from such boards. The objective is to minimize the number of boards (bins) used for the pieces {ai}, or equivalently, to minimize the trim loss or waste (the total board length used minus the sum of the s (ai)). It is easy to see that this type of application extends to industries that supply cable, tubing, cord, tape, and so on from standard lengths.

Original languageEnglish
Title of host publicationHandbook of Approximation Algorithms and Metaheuristics
PublisherCRC Press
Pages32-1-32-18
ISBN (Electronic)9781420010749
ISBN (Print)1584885505, 9781584885504
DOIs
Publication statusPublished - Jan 1 2007

Fingerprint

Bins
Lumber
Information science
Tubing
Tapes
Cables
Industry

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Coffman, E. G., & Csirik, J. (2007). Performance guarantees for one-dimensional bin packing. In Handbook of Approximation Algorithms and Metaheuristics (pp. 32-1-32-18). CRC Press. https://doi.org/10.1201/9781420010749

Performance guarantees for one-dimensional bin packing. / Coffman, Edward G.; Csirik, J.

Handbook of Approximation Algorithms and Metaheuristics. CRC Press, 2007. p. 32-1-32-18.

Research output: Chapter in Book/Report/Conference proceedingChapter

Coffman, EG & Csirik, J 2007, Performance guarantees for one-dimensional bin packing. in Handbook of Approximation Algorithms and Metaheuristics. CRC Press, pp. 32-1-32-18. https://doi.org/10.1201/9781420010749
Coffman EG, Csirik J. Performance guarantees for one-dimensional bin packing. In Handbook of Approximation Algorithms and Metaheuristics. CRC Press. 2007. p. 32-1-32-18 https://doi.org/10.1201/9781420010749
Coffman, Edward G. ; Csirik, J. / Performance guarantees for one-dimensional bin packing. Handbook of Approximation Algorithms and Metaheuristics. CRC Press, 2007. pp. 32-1-32-18
@inbook{aa6ca3f149c649418366ed20ec40bdba,
title = "Performance guarantees for one-dimensional bin packing",
abstract = "Let a1, …, an be a given collection of items with sizes s (ai) > 0, 1 ≤ i ≤ n. In mathematical terms, bin packing is a problem of partitioning the set {ai} under a sum constraint: Divide {ai} into a minimum number of blocks, called bins, such that the sum of the sizes of the items in each bin is at most a given capacity C > 0. To avoid trivialities, it is assumed that all item sizes fall in (0, C]. Research into bin packing and its many variants, which began some 35 years ago [1,2], continues to be driven by a countless variety of applications in the engineering and information sciences. The following examples give an idea of the scope of the applications: • (Stock cutting) Lumber with a fixed cross section comes in a standard board C units in length. The items are demands for pieces that must be cut from such boards. The objective is to minimize the number of boards (bins) used for the pieces {ai}, or equivalently, to minimize the trim loss or waste (the total board length used minus the sum of the s (ai)). It is easy to see that this type of application extends to industries that supply cable, tubing, cord, tape, and so on from standard lengths.",
author = "Coffman, {Edward G.} and J. Csirik",
year = "2007",
month = "1",
day = "1",
doi = "10.1201/9781420010749",
language = "English",
isbn = "1584885505",
pages = "32--1--32--18",
booktitle = "Handbook of Approximation Algorithms and Metaheuristics",
publisher = "CRC Press",

}

TY - CHAP

T1 - Performance guarantees for one-dimensional bin packing

AU - Coffman, Edward G.

AU - Csirik, J.

PY - 2007/1/1

Y1 - 2007/1/1

N2 - Let a1, …, an be a given collection of items with sizes s (ai) > 0, 1 ≤ i ≤ n. In mathematical terms, bin packing is a problem of partitioning the set {ai} under a sum constraint: Divide {ai} into a minimum number of blocks, called bins, such that the sum of the sizes of the items in each bin is at most a given capacity C > 0. To avoid trivialities, it is assumed that all item sizes fall in (0, C]. Research into bin packing and its many variants, which began some 35 years ago [1,2], continues to be driven by a countless variety of applications in the engineering and information sciences. The following examples give an idea of the scope of the applications: • (Stock cutting) Lumber with a fixed cross section comes in a standard board C units in length. The items are demands for pieces that must be cut from such boards. The objective is to minimize the number of boards (bins) used for the pieces {ai}, or equivalently, to minimize the trim loss or waste (the total board length used minus the sum of the s (ai)). It is easy to see that this type of application extends to industries that supply cable, tubing, cord, tape, and so on from standard lengths.

AB - Let a1, …, an be a given collection of items with sizes s (ai) > 0, 1 ≤ i ≤ n. In mathematical terms, bin packing is a problem of partitioning the set {ai} under a sum constraint: Divide {ai} into a minimum number of blocks, called bins, such that the sum of the sizes of the items in each bin is at most a given capacity C > 0. To avoid trivialities, it is assumed that all item sizes fall in (0, C]. Research into bin packing and its many variants, which began some 35 years ago [1,2], continues to be driven by a countless variety of applications in the engineering and information sciences. The following examples give an idea of the scope of the applications: • (Stock cutting) Lumber with a fixed cross section comes in a standard board C units in length. The items are demands for pieces that must be cut from such boards. The objective is to minimize the number of boards (bins) used for the pieces {ai}, or equivalently, to minimize the trim loss or waste (the total board length used minus the sum of the s (ai)). It is easy to see that this type of application extends to industries that supply cable, tubing, cord, tape, and so on from standard lengths.

UR - http://www.scopus.com/inward/record.url?scp=85056026692&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85056026692&partnerID=8YFLogxK

U2 - 10.1201/9781420010749

DO - 10.1201/9781420010749

M3 - Chapter

AN - SCOPUS:85056026692

SN - 1584885505

SN - 9781584885504

SP - 32-1-32-18

BT - Handbook of Approximation Algorithms and Metaheuristics

PB - CRC Press

ER -