首页    期刊浏览 2024年11月06日 星期三
登录注册

文章基本信息

  • 标题:Constraints in Non-Boolean Contexts
  • 本地全文:下载
  • 作者:Leslie De Koninck ; Sebastian Brand ; Peter J. Stuckey
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2011
  • 卷号:11
  • 页码:117-127
  • DOI:10.4230/LIPIcs.ICLP.2011.117
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:In high-level constraint modelling languages, constraints can occur in non-Boolean contexts: implicitly, in the form of partial functions, or more explicitly, in the form of constraints on local variables in non-Boolean expressions. Specifications using these facilities are often more succinct. However, these specifications are typically executed on solvers that only support questions of the form of existentially quantified conjunctions of constraints. We show how we can translate expressions with constraints appearing in non-Boolean contexts into conjunctions of ordinary constraints. The translation is clearly structured into constrained type elimination, local variable lifting and partial function elimination. We explain our approach in the context of the modelling language Zinc. An implementation of it is an integral part of our Zinc compiler.
  • 关键词:Constraint modelling languages; model transformation; partial functions
国家哲学社会科学文献中心版权所有