【24h】

Automated Modelling and Solving in Constraint Programming

机译:约束编程中的自动化建模和求解

获取原文

摘要

Constraint programming can be divided very crudely into modeling and solving. Modeling defines the problem, in terms of variables that can take on different values, subject to restrictions (constraints) on which combinations of variables are allowed. Solving finds values for all the variables that simultaneously satisfy all the constraints. However, the impact of constraint programming has been constrained by a lack of "user-friendliness". Constraint programming has a major "declarative" aspect, in that a problem model can be handed off for solution to a variety of standard solving methods. These methods are embedded in algorithms, libraries, or specialized constraint programming languages. To fully exploit this declarative opportunity however, we must provide more assistance and automation in the modeling process, as well as in the design of application-specific problem solvers. Automated modelling and solving in constraint programming presents a major challenge for the artificial intelligence community. Artificial intelligence, and in particular machine learning, is a natural field in which to explore opportunities for moving more of the burden of constraint programming from the user to the machine. This paper presents technical challenges in the areas of constraint model acquisition, formulation and reformulation, synthesis of filtering algorithms for global constraints, and automated solving. We also present the metrics by which success and progress can be measured.
机译:约束编程可以非常粗略地分为建模和求解。建模根据可以采用不同值的变量来定义问题,但要遵循允许变量组合的限制(约束)。求解可找到同时满足所有约束的所有变量的值。但是,约束编程的影响已因缺乏“用户友好性”而受到限制。约束编程具有主要的“声明性”方面,因为可以传递问题模型来解决各种标准求解方法。这些方法嵌入在算法,库或专用约束编程语言中。但是,要充分利用这种声明性机会,我们必须在建模过程以及特定于应用程序的问题解决程序的设计中提供更多的帮助和自动化。约束编程中的自动建模和求解对人工智能界提出了重大挑战。人工智能,尤其是机器学习,是自然领域,在其中探索机会将约束编程的更多负担从用户转移到机器。本文提出了在约束模型获取,公式化和重新制定,用于全局约束的过滤算法的综合以及自动求解方面的技术挑战。我们还介绍了衡量成功和进步的指标。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号