Stochastic mechanics of graph rewriting

Nicolas Behr, V. Danos, I. Garnier
{"title":"Stochastic mechanics of graph rewriting","authors":"Nicolas Behr, V. Danos, I. Garnier","doi":"10.1145/2933575.2934537","DOIUrl":null,"url":null,"abstract":"We propose an algebraic approach to stochastic graph-rewriting which extends the classical construction of the Heisenberg-Weyl algebra and its canonical representation on the Fock space. Rules are seen as particular elements of an algebra of \"diagrams\": the diagram algebra $\\mathcal{D}$. Diagrams can be thought of as formal computational traces represented in partial time. They can be evaluated to normal diagrams (each corresponding to a rule) and generate an associative unital non-commutative algebra of rules: the rule algebra ℛ. Evaluation becomes a morphism of unital associative algebras which maps general diagrams in $\\mathcal{D}$ to normal ones in ℛ. In this algebraic reformulation, usual distinctions between graph observables (real-valued maps on the set of graphs defined by counting subgraphs) and rules disappear. Instead, natural algebraic substructures of ℛ arise: formal observables are seen as rules with equal left and right hand sides and form a commutative subalgebra, the ones counting subgraphs forming a sub-subalgebra of identity rules. Actual graph-rewriting is recovered as a canonical representation of the rule algebra as linear operators over the vector space generated by (isomorphism classes of) finite graphs. The construction of the representation is in close analogy with and subsumes the classical (multi-type bosonic) Fock space representation of the Heisenberg-Weyl algebra.This shift of point of view, away from its canonical representation to the rule algebra itself, has unexpected consequences. We find that natural variants of the evaluation morphism map give rise to concepts of graph transformations hitherto not considered. These will be described in a separate paper [2]. In this extended abstract we limit ourselves to the simplest concept of double-pushout rewriting (DPO). We establish \"jump-closure\", i.e. that the subspace of representations of formal graph observables is closed under the action of any rule set. It follows that for any rule set, one can derive a formal and self-consistent Kolmogorov backward equation for (representations of) formal observables.","PeriodicalId":206395,"journal":{"name":"2016 31st Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)","volume":"111 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"27","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 31st Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2933575.2934537","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 27

Abstract

We propose an algebraic approach to stochastic graph-rewriting which extends the classical construction of the Heisenberg-Weyl algebra and its canonical representation on the Fock space. Rules are seen as particular elements of an algebra of "diagrams": the diagram algebra $\mathcal{D}$. Diagrams can be thought of as formal computational traces represented in partial time. They can be evaluated to normal diagrams (each corresponding to a rule) and generate an associative unital non-commutative algebra of rules: the rule algebra ℛ. Evaluation becomes a morphism of unital associative algebras which maps general diagrams in $\mathcal{D}$ to normal ones in ℛ. In this algebraic reformulation, usual distinctions between graph observables (real-valued maps on the set of graphs defined by counting subgraphs) and rules disappear. Instead, natural algebraic substructures of ℛ arise: formal observables are seen as rules with equal left and right hand sides and form a commutative subalgebra, the ones counting subgraphs forming a sub-subalgebra of identity rules. Actual graph-rewriting is recovered as a canonical representation of the rule algebra as linear operators over the vector space generated by (isomorphism classes of) finite graphs. The construction of the representation is in close analogy with and subsumes the classical (multi-type bosonic) Fock space representation of the Heisenberg-Weyl algebra.This shift of point of view, away from its canonical representation to the rule algebra itself, has unexpected consequences. We find that natural variants of the evaluation morphism map give rise to concepts of graph transformations hitherto not considered. These will be described in a separate paper [2]. In this extended abstract we limit ourselves to the simplest concept of double-pushout rewriting (DPO). We establish "jump-closure", i.e. that the subspace of representations of formal graph observables is closed under the action of any rule set. It follows that for any rule set, one can derive a formal and self-consistent Kolmogorov backward equation for (representations of) formal observables.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
图重写的随机力学
我们提出了一种随机图重写的代数方法,扩展了Heisenberg-Weyl代数的经典构造及其在Fock空间上的规范表示。规则被视为“图”代数的特定元素:图代数$\mathcal{D}$。图可以被认为是用部分时间表示的形式计算轨迹。它们可以被求值为正规图(每个图对应一个规则),并生成一个规则的联合统一非交换代数:规则代数g。求值成为一元结合代数的态射,它将$\mathcal{D}$中的一般图映射到$\mathcal{D}$中的正规图。在这个代数重新表述中,图可观察对象(由计数子图定义的图集合上的实值映射)和规则之间的通常区别消失了。相反,出现了自然的代数子结构:形式可观察对象被视为具有相等左右边的规则,并形成交换子代数,计数子图的子代数形成恒等规则的子代数。实际的图重写被恢复为规则代数作为有限图(同构类)生成的向量空间上的线性算子的规范表示。该表示的构造与海森堡-魏尔代数的经典(多型玻色子)Fock空间表示非常相似并包含其中。这种观点的转变,从它的规范表示到规则代数本身,产生了意想不到的后果。我们发现评价态射映射的自然变体产生了迄今为止尚未考虑的图变换的概念。这些将在单独的论文b[2]中进行描述。在这个扩展的抽象中,我们将自己限制在最简单的双推出重写(DPO)概念上。我们建立了“跳闭”,即在任何规则集的作用下,形式图可观察对象表示的子空间是封闭的。由此可见,对于任何规则集,都可以推导出形式可观测值(表示)的形式自洽Kolmogorov后向方程。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Quantitative Algebraic Reasoning Differential Refinement Logic* Minimization of Symbolic Tree Automata Graphs of relational structures: restricted types The Complexity of Coverability in ν-Petri Nets
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1