【24h】

2D Knapsack: Packing Squares

机译:2D背包:包装广场

获取原文
获取原文并翻译 | 示例

摘要

In this paper, we study a two-dimensional knapsack problem: packing squares as many as possible into a unit square. Our results are the following: (i) first, we propose an algorithm called IHS(Increasing Height Shelf), and prove that the packing is optimal if there are at most 5 squares packed in an optimal packing, and this upper bound 5 is sharp; (ii) secondly, if all the items have size(side length) at most 1/k where k ≥ 1 is a constant number, we propose a simple algorithm with an approximation ratio (k~2+3k+2)/(k~2) in time O(n log n). (iii) finally, we give a PTAS for the general case, and our algorithm is much simpler than the previous approach [16].
机译:在本文中,我们研究了一个二维背包问题:将正方形尽可能多地打包成一个单位正方形。我们的结果如下:(i)首先,我们提出一种称为IHS(递增高度架子)的算法,并证明如果在最佳包装中最多装满5个正方形,则装箱是最佳的,并且该上限5是尖锐的; (ii)其次,如果所有项目的大小(边长)均不超过1 / k,其中k≥1是一个常数,我们提出一种简单算法,其近似比率为(k〜2 + 3k + 2)/(k 〜2)在时间O(n log n)中。 (iii)最后,对于一般情况,我们给出了PTAS,并且我们的算法比以前的方法简单得多[16]。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号