【发布时间】:2022-01-17 17:28:24
【问题描述】:
我的 Minizinc 程序中有两组变量。第一组中的每个变量都必然有几个约束,但第二组中的变量仅通过它们与第一组中的变量的交互而受到隐式约束。这意味着第二组中的每个变量都可能有 0 到 ~8 个约束,具体取决于第一组中的变量所取的值。
我看到有一种方法可以通过 dom_w_deg 搜索注释在搜索时引用放置在变量上的约束数量,但我想知道是否有任何方法可以在运行时访问此信息?我想这样做是因为我想指定与已放置在变量上的约束数量相关的其他约束。
我意识到这是一个奇怪的问题,而且我可能以错误的方式处理整个事情,但我一直在努力解决这个问题一段时间,所以我想问一下。
【问题讨论】:
标签: optimization constraint-programming minizinc discrete-optimization