首页> 外文期刊>Theory and Practice of Logic Programming >Observational equivalences for linear logic concurrent constraint languages
【24h】

Observational equivalences for linear logic concurrent constraint languages

机译:线性逻辑并发约束语言的观察等价

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

摘要

Linear logic Concurrent Constraint programming (LCC) is an extension of concurrent constraint programming (CC), where the constraint system is based on Girard's linear logic instead of the classical logic. In this paper, we address the problem of program equivalence for this programming framework. For this purpose, we present a structural operational semantics for LCC based on a label transition system and investigate different notions of observational equivalences inspired by the state of art of process algebras. Then, we demonstrate that the asynchronous π-calculus can be viewed as simple syntactical restrictions of LCC. Finally, we show that LCC observational equivalences can be transposed straightforwardly to classical Concurrent Constraint languages and Constraint Handling Rules, and investigate the resulting equivalences.
机译:线性逻辑并发约束编程(LCC)是并发约束编程(CC)的扩展,其中约束系统基于Girard的线性逻辑而不是经典逻辑。在本文中,我们解决了此编程框架的程序等效性问题。为此,我们基于标签转换系统提出了LCC的结构化操作语义,并研究了由过程代数的现状启发的观察等效性的不同概念。然后,我们证明异步π演算可以看作是LCC的简单句法限制。最后,我们证明了LCC的观察等效性可以直接转换为经典的并行约束语言和约束处理规则,并研究由此产生的等效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号