中文
相关论文

相关论文: Equational reasoning with context-free families of…

200 篇论文

We describe a mathematical framework for equational reasoning about infinite families of string diagrams which is amenable to computer automation. The framework is based on context-free families of string diagrams which we represent using…

形式语言与自动机理论 · 计算机科学 2019-02-07 Vladimir Zamdzhiev

String diagrams provide a convenient graphical framework which may be used for equational reasoning about morphisms of monoidal categories. However, unlike term rewriting, rewriting string diagrams results in shorter equational proofs,…

形式语言与自动机理论 · 计算机科学 2017-05-23 Vladimir Nikolaev Zamdzhiev

String diagrams are a powerful tool for reasoning about composite structures in symmetric monoidal categories. By representing string diagrams as graphs, equational reasoning can be done automatically by double-pushout rewriting. !-graphs…

计算机科学中的逻辑 · 计算机科学 2016-02-22 Aleks Kissinger , Vladimir Zamdzhiev

String diagrams are a powerful tool for reasoning about physical processes, logic circuits, tensor networks, and many other compositional structures. Dixon, Duncan and Kissinger introduced string graphs, which are a combinatoric…

范畴论 · 数学 2014-04-02 Aleks Kissinger , Alex Merry , Matvey Soloviev

The aim of this thesis is to present an extension to the string graphs of Dixon, Duncan and Kissinger that allows the finite representation of certain infinite families of graphs and graph rewrite rules, and to demonstrate that a logic can…

计算机科学中的逻辑 · 计算机科学 2014-04-01 Alexander Merry

String diagrams are a powerful tool for reasoning about physical processes, logic circuits, tensor networks, and many other compositional structures. The distinguishing feature of these diagrams is that edges need not be connected to…

范畴论 · 数学 2010-11-19 Lucas Dixon , Aleks Kissinger

This work is about diagrammatic languages, how they can be represented, and what they in turn can be used to represent. More specifically, it focuses on representations and applications of string diagrams. String diagrams are used to…

范畴论 · 数学 2012-03-23 Aleks Kissinger

Egel is an untyped eager combinator toy language. Its primary purpose is to showcase an abstract graph-rewriting semantics allowing a robust memory-safe construction in C++. Though graph rewriters are normally implemented by elaborate…

编程语言 · 计算机科学 2020-04-22 M. C. A. , Devillers

Calculi of string diagrams are increasingly used to present the syntax and algebraic structure of various families of circuits, including signal flow graphs, electrical circuits and quantum processes. In many such approaches, the semantic…

计算机科学中的逻辑 · 计算机科学 2017-05-30 Brendan Fong , Fabio Zanasi

String diagrams are a graphical language used to represent processes that can be composed sequentially or in parallel, which correspond graphically to horizontal or vertical juxtaposition. In this paper we demonstrate how to compute the…

范畴论 · 数学 2024-04-04 Celia Rubio-Madrigal , Jules Hedges

We present a form of algebraic reasoning for computational objects which are expressed as graphs. Edges describe the flow of data between primitive operations which are represented by vertices. These graphs have an interface made of…

计算机科学中的逻辑 · 计算机科学 2010-07-23 Lucas Dixon , Ross Duncan , Aleks Kissinger

String diagrams are a powerful and intuitive graphical syntax, originated in the study of symmetric monoidal categories. In the last few years, they have found application in the modelling of various computational structures, in fields as…

计算机科学中的逻辑 · 计算机科学 2022-02-04 Filippo Bonchi , Fabio Gadducci , Aleks Kissinger , Pawel Sobocinski , Fabio Zanasi

Equality saturation, a technique for program optimisation and reasoning, has gained attention due to the resurgence of equality graphs (e-graphs). E-graphs represent equivalence classes of terms under rewrite rules, enabling simultaneous…

计算机科学中的逻辑 · 计算机科学 2025-05-05 Aleksei Tiurin , Dan R. Ghica , Nick Hu

Recently researchers working in the LFG framework have proposed algorithms for taking advantage of the implicit context-free components of a unification grammar [Maxwell 96]. This paper clarifies the mathematical foundations of these…

cmp-lg · 计算机科学 2008-02-03 Marc Dymetman

We introduce an intuitive algorithmic methodology for enacting automated rewriting of string diagrams within a general double-pushout (DPO) framework, in which the sequence of rewrites is chosen in accordance with the causal structure of…

计算机科学中的逻辑 · 计算机科学 2021-05-11 Jonathan Gorard , Manojna Namuduri , Xerxes D. Arsiwalla

Graph-based semantic representations are valuable in natural language processing, where it is often simple and effective to represent linguistic concepts as nodes, and relations as edges between them. Several attempts has been made to find…

形式语言与自动机理论 · 计算机科学 2021-05-10 Johanna Björklund , Frank Drewes , Anna Jonsson

E-graphs are a data structure for equational reasoning and optimization over ground terms. One of the benefits of e-graph rewriting is that it can declaratively handle useful but difficult to orient identities like associativity and…

编程语言 · 计算机科学 2025-04-22 Philip Zucker

A string diagram is a two-dimensional graphical representation that can be described as a one-dimensional term generated from a set of primitives using sequential and parallel compositions. Since different syntactic terms may represent the…

计算机科学中的逻辑 · 计算机科学 2026-02-12 Julie Cailler , Noé Delorme , Simon Perdrix , Sophie Tourret

We present a novel work-in-progress approach to the parsing of hypergraphs generated by context-free hyperedge replacement grammars. This method is based on a new LR parsing technique for positional grammars, which is also under active…

形式语言与自动机理论 · 计算机科学 2026-01-08 Gennaro Costagliola , Federico Vastarini

E-graphs are a prominent data structure that has been increasing in popularity in recent years due to their expanding range of applications in various formal reasoning tasks. Often, they are used for equality saturation, a process of…

编程语言 · 计算机科学 2023-05-31 Eytan Singher , Shachar Itzhaky
‹ 上一页 1 2 3 10 下一页 ›