Message sequence charts (MSCs) naturally arise as executions of communicating finite-state machines (CFMs), in which finite-state processes exchange messages through unbounded FIFO channels. We study the first-order logic of MSCs, featuring Lamport's happened-before relation. We introduce a star-free version of propositional dynamic logic (PDL) with loop and converse. Our main results state that (i) every first-order sentence can be transformed into an equivalent star-free PDL sentence (and conversely), and (ii) every star-free PDL sentence can be translated into an equivalent CFM. This answers an open question and settles the exact relation between CFMs and fragments of monadic second-order logic. As a byproduct, we show that first-order logic over MSCs has the three-variable property.


翻译:电文序列图(MSCs)自然是作为执行通信有限状态机器(CFMs)而出现的,在这种系统中,有限状态处理通过无约束的FIFO频道交换信息。我们研究了MSCs的第一阶逻辑,以Lamport以前发生的关系为特征。我们引入了一个无星版的命题动态逻辑(PDL),以循环和反调为特征。我们的主要结果显示:(一) 每一个一阶句都可以转换成等同的无星PDL句(和反之 ), (二) 每个无星PDL 句可以转换成等同的CFM。这回答了一个开放的问题,并解决了CFMs与月经第二阶逻辑碎片之间的确切关系。作为副产品,我们展示了MSCs的第一阶逻辑具有三种可变属性。

0
下载
关闭预览

相关内容

《计算机科学中的数学结构》是一本理论计算机科学杂志,主要研究数学和数学逻辑结构方面的思想在计算机科学中的应用。该杂志旨在弥合理论贡献和软件设计之间的差距,出版高标准和广泛调查的原始论文,在计算的所有领域都有独到的观点,前提是思想或结果来自逻辑、代数、几何学,范畴理论或其他领域的逻辑和数学构成了这项工作的基础。该杂志欢迎基于特定数学结构(如拓扑和序理论结构)的使用以及基于证明理论概念或结果的计算应用。该杂志还将接受在计算机科学、量子物理、数学和信息理论等跨学科领域的贡献。特别是将审议关于量子信息处理和通信以及量子语言设计中的相关问题的论文。该杂志还对表观遗传学现象的计算模型、蛋白质-蛋白质相互作用、分子级联中的随机性等论文感兴趣。在胚胎发生和进化的后基因组观点的广泛框架内,系统生物学的数学方法将受到欢迎。官网链接:https://www.cambridge.org/core/journals/mathematical-structures-in-computer-science
Keras François Chollet 《Deep Learning with Python 》, 386页pdf
专知会员服务
144+阅读 · 2019年10月12日
2019年机器学习框架回顾
专知会员服务
35+阅读 · 2019年10月11日
LibRec 精选:AutoML for Contextual Bandits
LibRec智能推荐
7+阅读 · 2019年9月19日
Transferring Knowledge across Learning Processes
CreateAMind
25+阅读 · 2019年5月18日
NSR专题 | 量子计算(特邀编辑:郭光灿、应明生)
知社学术圈
3+阅读 · 2019年3月9日
人工智能 | SCI期刊专刊信息3条
Call4Papers
5+阅读 · 2019年1月10日
disentangled-representation-papers
CreateAMind
26+阅读 · 2018年9月12日
Hierarchical Imitation - Reinforcement Learning
CreateAMind
19+阅读 · 2018年5月25日
NSR专题|机器学习(特邀编辑:周志华)
知社学术圈
7+阅读 · 2018年3月2日
人工智能 | 国际会议/SCI期刊约稿信息9条
Call4Papers
3+阅读 · 2018年1月12日
Capsule Networks解析
机器学习研究会
10+阅读 · 2017年11月12日
Adversarial Variational Bayes: Unifying VAE and GAN 代码
CreateAMind
7+阅读 · 2017年10月4日
Logic Rules Powered Knowledge Graph Embedding
Arxiv
7+阅读 · 2019年3月9日
Arxiv
5+阅读 · 2018年4月22日
Arxiv
3+阅读 · 2018年3月28日
Arxiv
5+阅读 · 2017年12月14日
VIP会员
相关VIP内容
Keras François Chollet 《Deep Learning with Python 》, 386页pdf
专知会员服务
144+阅读 · 2019年10月12日
2019年机器学习框架回顾
专知会员服务
35+阅读 · 2019年10月11日
相关资讯
LibRec 精选:AutoML for Contextual Bandits
LibRec智能推荐
7+阅读 · 2019年9月19日
Transferring Knowledge across Learning Processes
CreateAMind
25+阅读 · 2019年5月18日
NSR专题 | 量子计算(特邀编辑:郭光灿、应明生)
知社学术圈
3+阅读 · 2019年3月9日
人工智能 | SCI期刊专刊信息3条
Call4Papers
5+阅读 · 2019年1月10日
disentangled-representation-papers
CreateAMind
26+阅读 · 2018年9月12日
Hierarchical Imitation - Reinforcement Learning
CreateAMind
19+阅读 · 2018年5月25日
NSR专题|机器学习(特邀编辑:周志华)
知社学术圈
7+阅读 · 2018年3月2日
人工智能 | 国际会议/SCI期刊约稿信息9条
Call4Papers
3+阅读 · 2018年1月12日
Capsule Networks解析
机器学习研究会
10+阅读 · 2017年11月12日
Adversarial Variational Bayes: Unifying VAE and GAN 代码
CreateAMind
7+阅读 · 2017年10月4日
Top
微信扫码咨询专知VIP会员