在文档中(https://docs.mosek.com/latest/pythonfusion/debugging-numerical.html)
我们看到:
切勿使用非常大的数字来代替无穷大 。相反,将变量或约束定义为从下方/上方无界。同样,如果您期望它们在最佳解决方案中不会变得紧张,请避免人为的巨大界限。
为什么会这样?
问题是如果你有类似的事情
×<= 10^20,
那么10^20实际上是否意味着无穷大。所以我想迫使用户仔细考虑他们的意思是无穷大还是某个有限数。因此,它旨在为用户提供帮助。尽管我知道他们可能会觉得很烦人。
如果您想要大范围的理论论证可能不利于计算复杂性(=迭代次数),请阅读第 5.2 节
https://onlinelibrary.wiley.com/doi/book/10.1002/9781118032701