首页> 外文会议>International Conference on Frontiers of Combining Systems >Reasoning with, about and for Constraint Handling Rules
【24h】

Reasoning with, about and for Constraint Handling Rules

机译:与约束处理规则的推理

获取原文

摘要

Constraint reasoning finds more and more applications. The rule-based concurrent programming language Constrain Handling Rules (CHR) was introduced to ease the development of constraint reasoners. Currently several CHR libraries exist in languages such as Prolog, Haskell and Java, worldwide more than 50 projects use CHR. CHR and dozens of its constraint reasoners/solvers can be used online via the internet at http://www.pms.informatik.uni-muenchen.de/~webchr/ Over time it has become apparent that CHR and its extensions are useful for implementing reasoning systems in general, including deduction and abduction, since techniques like forward and backward chaining, bottom-up and top-down evaluation, integrity constraints, tabulation/memorization can be easily implemented and combined. This 90 minute talk will consist of the following parts: -Introduction of CHR by examples, giving syntax and semantics of the language. -Reasoning with CHR: How to implement and combine reasoning systems in CHR. -Reasoning about CHR: How to analyse CHR programs, e.g. for operational equivalence and complexity. -Reasoning for CHR: How to automatically derive from a logical specification constraint reasoners that are executable in CHR.
机译:约束推理查找越来越多的应用程序。引入了基于规则的并发编程语言限制处理规则(CHR)以简化约束推理仪的发展。目前,几个CHR库存在于诸如Prolog,Haskell和Java之类的语言中,全球超过50个项目使用Chr。它的约束推理/求解器可以通过互联网在网上使用http://www.pms.informatik.uni-muenchen.de/~webchr/随着时间的推移,它变得显而易见的是,Chr及其扩展都很有用一般实施推理系统,包括扣除和绑架,因为可以轻松实现和组合前向后链接和自上而下的评估,自下而上和自上而下的评估,完整性约束,制表/记忆的技术。这90分钟的谈话将包括以下部分: - 通过示例进行CHR,给出语言的语法和语义。 - 与CHR:如何在CHR中实施和结合推理系统。 - 关于Chr:如何分析Chr程序,例如Chr程序用于操作等价和复杂性。 - 致力于Chr:如何自动从可执行文件中自动派生在Chr中的逻辑规范约束资料。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号