正交形式的紧密包装

时间:2011-05-27 10:20:04

标签: algorithm geometry computational-geometry

这是一个城市规划问题。

我正在尝试在一定范围内订购一些给定尺寸的矩形建筑物,这样建筑物的角落总是在与其他建筑物的最大距离D内,并且尽可能少地浪费空间。

我是否可以使用密堆积算法来实现此目的? Voronai算法是否适用于某种形式?

感谢您的考虑。

1 个答案:

答案 0 :(得分:2)

此要求

  建筑角落总是在一个角落里   与其他建筑物的最大距离D

可以通过将宽度为D / 2的边缘增加每个矩形的外边界来修改

。这会给您带来标准的2D条带包装问题。这里

http://www.devx.com/dotnet/Article/36005

你找到一篇很好的文章如何攻击那些问题,包括示例程序(C#,VB.NET)。这是一篇维基百科文章

http://en.wikipedia.org/wiki/Bin_packing_problem

也可能对你有所帮助。