我需要最小化以下总和:
最小化所有人的总和i{(i = 1 to n) fi(v(i), v(i - 1), tangent(i))}
v
并且tangent
是向量。
fi
将 3 个向量作为参数并返回与这 3 个向量相关的成本。对于这个函数,v(i - 1)
是在上一次迭代中选择的向量。
tangent(i)
也是众所周知的。给定其他两个向量和,fi
计算选择向量 的成本。和向量是已知的。所有的值也都是预先知道的。
我的任务是确定所有这样的 s,以使函数值的总成本最小化。
你能给我一些解决这个问题的想法吗?
到目前为止,我可以想到分支定界或动态编程方法。v(i)
v(i - 1)
tangent(i)
v(0)
v(n)
tangent(i)
i = 0 to n
v(i)
i = 1 to n
谢谢!