On one problem of Koffman-Shor connected to strip packing problem

In 1993 Coffman and Shor proposed on-line strip packing algorithm with expected unpacked area (waste area) of order O(n^{2/3}) in a standard probabilistic model, where n is the number of rectangles. In the standard probabilistic model the width and height of each rectangle are independent random var...

Full description

Bibliographic Details
Main Author: M. A. Trushnikov
Format: Article
Language:English
Published: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2018-10-01
Series:Труды Института системного программирования РАН
Subjects:
Online Access:https://ispranproceedings.elpub.ru/jour/article/view/1022
id doaj-d42d07fa4b534b35b3b051fd8b81dab3
record_format Article
spelling doaj-d42d07fa4b534b35b3b051fd8b81dab32020-11-25T02:06:24Zeng Ivannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262018-10-012201022On one problem of Koffman-Shor connected to strip packing problemM. A. Trushnikov0ИСП РАНIn 1993 Coffman and Shor proposed on-line strip packing algorithm with expected unpacked area (waste area) of order O(n^{2/3}) in a standard probabilistic model, where n is the number of rectangles. In the standard probabilistic model the width and height of each rectangle are independent random variables with uniform distribution in [0,1]. It is well-known that optimal packing  has expected waste of order O(n^{1/2}) and there exists off-line polynomial algorithm that provides this bound.. During more than 10 years the question concerning the possibility to obtain similar upper bound in the class of on-line strip packing algorithms was open. It was also known that in the class of popular so-called shelf algorithms the bound O(n^{2/3}) cannot be improved. In this paper we propose new strip packing algorithm which differs from all known on-line strip packing algorithms.  We analyze our strip packing algorithm experimentally and show that the upper bound of expected unpacked area is of order O(n^{1/2}) which is optimal up to constant factor. Our experimnets show that this constant factor is close to 1.5-1.6. Our experiments were done with up to 2000000000 random rectangles.  The only restriction is the following: we must know the number n of rectangles in advance. In a popular terminology concerning on-line algorithms this means that our algorithm is closed-end on-line algorithm.The paper proposes a new online strip packing algorithm that provides a quality of packing significantly higher than well-known algorithm of Koffman-Shor.https://ispranproceedings.elpub.ru/jour/article/view/1022онлайновый алгоритм упаковки прямоугольников в полосу, алгоритм коффмана-шора
collection DOAJ
language English
format Article
sources DOAJ
author M. A. Trushnikov
spellingShingle M. A. Trushnikov
On one problem of Koffman-Shor connected to strip packing problem
Труды Института системного программирования РАН
онлайновый алгоритм упаковки прямоугольников в полосу, алгоритм коффмана-шора
author_facet M. A. Trushnikov
author_sort M. A. Trushnikov
title On one problem of Koffman-Shor connected to strip packing problem
title_short On one problem of Koffman-Shor connected to strip packing problem
title_full On one problem of Koffman-Shor connected to strip packing problem
title_fullStr On one problem of Koffman-Shor connected to strip packing problem
title_full_unstemmed On one problem of Koffman-Shor connected to strip packing problem
title_sort on one problem of koffman-shor connected to strip packing problem
publisher Ivannikov Institute for System Programming of the Russian Academy of Sciences
series Труды Института системного программирования РАН
issn 2079-8156
2220-6426
publishDate 2018-10-01
description In 1993 Coffman and Shor proposed on-line strip packing algorithm with expected unpacked area (waste area) of order O(n^{2/3}) in a standard probabilistic model, where n is the number of rectangles. In the standard probabilistic model the width and height of each rectangle are independent random variables with uniform distribution in [0,1]. It is well-known that optimal packing  has expected waste of order O(n^{1/2}) and there exists off-line polynomial algorithm that provides this bound.. During more than 10 years the question concerning the possibility to obtain similar upper bound in the class of on-line strip packing algorithms was open. It was also known that in the class of popular so-called shelf algorithms the bound O(n^{2/3}) cannot be improved. In this paper we propose new strip packing algorithm which differs from all known on-line strip packing algorithms.  We analyze our strip packing algorithm experimentally and show that the upper bound of expected unpacked area is of order O(n^{1/2}) which is optimal up to constant factor. Our experimnets show that this constant factor is close to 1.5-1.6. Our experiments were done with up to 2000000000 random rectangles.  The only restriction is the following: we must know the number n of rectangles in advance. In a popular terminology concerning on-line algorithms this means that our algorithm is closed-end on-line algorithm.The paper proposes a new online strip packing algorithm that provides a quality of packing significantly higher than well-known algorithm of Koffman-Shor.
topic онлайновый алгоритм упаковки прямоугольников в полосу, алгоритм коффмана-шора
url https://ispranproceedings.elpub.ru/jour/article/view/1022
work_keys_str_mv AT matrushnikov ononeproblemofkoffmanshorconnectedtostrippackingproblem
_version_ 1724934129289527296