【24h】

Super Solutions in Constraint Programming

机译:约束编程的超级解决方案

获取原文
获取原文并翻译 | 示例

摘要

To improve solution robustness, we introduce the concept of super solutions to constraint programming. An (a, b)-super solution is one in which if a variables lose their values, the solution can be repaired by assigning these variables with a new values and at most b other variables. Super solutions are a generalization of supermodels in propositional satisfiability. We focus in this paper on (1, 0)-super solutions, where if one variable loses its value, we can find another solution by re-assigning this variable with a new value. To find super solutions, we explore methods based both on reformulation and on search. Our reformulation methods transform the constraint satisfaction problem so that the only solutions are super solutions. Our search methods are based on a notion of super consistency. Experiments show that super MAC, a novel search-based method shows considerable promise. When super solutions do not exist, we show how to find the most robust solution. Finally, we extend our approach from robust solutions of constraint satisfaction problems to constraint optimization problems.
机译:为了提高解决方案的鲁棒性,我们将超级解决方案的概念引入约束编程。 (a,b)-超级解决方案是一种解决方案,其中,如果变量丢失了其值,则可以通过为这些变量分配新的值以及最多b个其他变量来修复该解决方案。超级解决方案是命题可满足性中超模型的一般化。我们将本文重点放在(1,0)-超级解上,如果一个变量失去其值,则可以通过为该变量重新分配新值来找到另一种解决方案。为了找到超级解决方案,我们探索了基于重构和搜索的方法。我们的重新制定方法可以转换约束满足问题,因此唯一的解决方案就是超级解决方案。我们的搜索方法基于超级一致性的概念。实验表明,超级MAC是一种新颖的基于搜索的方法,具有很大的前景。当超级解决方案不存在时,我们将展示如何找到最可靠的解决方案。最后,我们将方法从约束满足问题的健壮解决方案扩展到约束优化问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号