变量 returns "Stale == TRUE" 是什么意思
What does it mean when a variable returns "Stale == TRUE"
我正在处理一个非常大的调度问题。我的策略是限制要安排的作业数量,以便在第一轮中从整个作业池中生成 selection,然后安排 selected 作业,然后 return 到第一步。
我意识到,如果我不 select 超过 30-40 个作业,优化就会顺利运行。然而,当我增加 selected 作业的数量时,优化运行了,但是几个变量 return 值 "None"。
如我所见,他们的标志 "Stale" 已变为 TRUE。
我在这里很无能,但首先我想了解这个标志 "Stale" 到底是什么意思。我希望如果有人能阐明它的含义,我会更容易找到我的错误。
我使用 "CBC" 求解器。我确实尝试过其他方法,但即使是较小的问题,它们也不是 return 可接受的解决方案。
提前感谢您的帮助!
stale
标志指示变量的值是否已通过最近一次对求解器的调用进行了更新。如果变量的 stale
标志为 True,这通常意味着该变量没有出现在发送给求解器的任何活动模型约束中。
我正在处理一个非常大的调度问题。我的策略是限制要安排的作业数量,以便在第一轮中从整个作业池中生成 selection,然后安排 selected 作业,然后 return 到第一步。 我意识到,如果我不 select 超过 30-40 个作业,优化就会顺利运行。然而,当我增加 selected 作业的数量时,优化运行了,但是几个变量 return 值 "None"。 如我所见,他们的标志 "Stale" 已变为 TRUE。
我在这里很无能,但首先我想了解这个标志 "Stale" 到底是什么意思。我希望如果有人能阐明它的含义,我会更容易找到我的错误。
我使用 "CBC" 求解器。我确实尝试过其他方法,但即使是较小的问题,它们也不是 return 可接受的解决方案。
提前感谢您的帮助!
stale
标志指示变量的值是否已通过最近一次对求解器的调用进行了更新。如果变量的 stale
标志为 True,这通常意味着该变量没有出现在发送给求解器的任何活动模型约束中。