我知道它已被证明是NP完全问题,这没关系。目前我正在使用分支界限法来解决它,其中我将初始上限设置为正常二进制平方/乘算法所需的乘法次数,它确实给出了正确的答案,但我对运行时间不满意(对于大约200的数字,可能需要几秒钟)。由于这是一个NP完全问题,我并不期望有什么惊人的结果;但通常有一些技巧可以在一定程度上控制实际时间。
在实践中有更快的方法吗?如果有,它们是什么?
我知道它已被证明是NP完全问题,这没关系。目前我正在使用分支界限法来解决它,其中我将初始上限设置为正常二进制平方/乘算法所需的乘法次数,它确实给出了正确的答案,但我对运行时间不满意(对于大约200的数字,可能需要几秒钟)。由于这是一个NP完全问题,我并不期望有什么惊人的结果;但通常有一些技巧可以在一定程度上控制实际时间。
在实践中有更快的方法吗?如果有,它们是什么?