|
|
1
1
从互联网上的一个简短搜索,似乎最佳矩形包装是 NP-hard 问题。 我想学术界的聪明人找到了一些近似算法,所以这是谷歌的一个选择。 但我会首先尝试使简单的方法工作:
我的猜测是,在许多情况下,这种幼稚的解决方案会奏效。 |
|
|
2
1
如果我理解这个问题,听起来你在寻找一个“最优”的装箱算法(又称背包问题)。这是一个NP完全问题,尽管你的描述听起来像是你可以蛮力地用你的方式找到一个最佳的解决方案。 |
|
|
3
0
我知道这不是你问题的具体答案,但是研究和/或深入研究 graphviz 源代码。graphviz提供了许多布局模型,包括neato,它试图最小化全局能量函数。 维基百科有一些伪代码 force-base algorithms . |