标签: algorithm
我试图寻找解决方案,但很难定义我的问题。
问题:
规则:
桶中债券的总持续时间允许或小于桶持续时间,但应尽量减少差异。
我可以知道如何做这个暴力,即尝试每个桶中的每个组合,并计算最佳组合,但我希望有一个更有效率方式。
我将使用excel和VBA。
鉴于我正在最小化两个值,即持续时间和价值,我想我需要将单个度量作为持续时间和市场价值的组合来最小化?
算法可能是近似算法,因为如果找到的解决方案不是绝对最佳解决方案,它将不会产生重大差异。
非常感谢
答案 0 :(得分:0)
这不仅仅是Knapsack problem