中文
相关论文

相关论文: A unified implementation of automata and expressio…

200 篇论文

It is well-known that combinatorial circuits are modeled mathematically by string diagrams in a monoidal category. Given a gate set $\Sigma$, the circuits over $\Sigma$ can be thought of as string diagrams in the free monoidal category…

量子物理 · 物理学 2025-01-23 Scott Wesley

Modern neural machine translation (NMT) models have achieved competitive performance in standard benchmarks. However, they have recently been shown to suffer limitation in compositional generalization, failing to effectively learn the…

计算与语言 · 计算机科学 2022-10-14 Yongjing Yin , Yafu Li , Fandong Meng , Jie Zhou , Yue Zhang

We consider forkable regular expressions, which enrich regular expressions with a fork operator, to establish a formal basis for static and dynamic analysis of the communication behavior of concurrent programs. We define a novel…

形式语言与自动机理论 · 计算机科学 2015-12-09 Martin Sulzmann , Peter Thiemann

Classic grammars and regular expressions can be used for a variety of purposes, including parsing, intent detection, and matching. However, the comparisons are performed at a structural level, with constituent elements (words or characters)…

计算与语言 · 计算机科学 2018-08-16 David Wingate , William Myers , Nancy Fulda , Tyler Etchart

Graphs and various graph-like combinatorial structures, such as preorders and hypergraphs, are ubiquitous in programming. This paper focuses on representing graphs in a purely functional programming language like Haskell. There are several…

编程语言 · 计算机科学 2022-02-21 Andrey Mokhov

This paper presents the main features of a system that aims to transform regular expressions into shorter equivalent expressions. The system is also capable of computing other operations useful for simplification, such as checking the…

符号计算 · 计算机科学 2023-07-14 Baudouin Le Charlier

Conventional text classification models make a bag-of-words assumption reducing text into word occurrence counts per document. Recent algorithms such as word2vec are capable of learning semantic meaning and similarity between words in an…

计算与语言 · 计算机科学 2018-07-11 Vincent Major , Alisa Surkis , Yindalon Aphinyanaphongs

We introduce notions of simulation between semiring-weighted automata as models of quantitative systems. Our simulations are instances of the categorical/coalgebraic notions previously studied by Hasuo---hence soundness against language…

计算机科学中的逻辑 · 计算机科学 2018-11-19 Natsuki Urabe , Ichiro Hasuo

We introduce regular languages of morphisms in free monoidal categories, with their associated grammars and automata. These subsume the classical theory of regular languages of words and trees, but also open up a much wider class of…

形式语言与自动机理论 · 计算机科学 2022-07-04 Matthew Earnshaw , Paweł Sobociński

A new approach to the construction of general persistent polyhierarchical classifications is proposed. It is based on implicit description of category polyhierarchy by a generating polyhierarchy of classification criteria. Similarly to…

人工智能 · 计算机科学 2007-05-23 Pavel Babikov , Oleg Gontcharov , Maria Babikova

Following our recent development of a compositional model checking algorithm for Markov decision processes, we present a compositional framework for solving mean payoff games (MPGs). The framework is derived from category theory,…

计算机科学中的逻辑 · 计算机科学 2023-07-18 Kazuki Watanabe , Clovis Eberhart , Kazuyuki Asada , Ichiro Hasuo

Model ensembling is a technique to combine the predicted distributions of two or more models, often leading to improved robustness and performance. For ensembling in text generation, the next token's probability distribution is derived from…

计算与语言 · 计算机科学 2025-03-03 Rachel Wicks , Kartik Ravisankar , Xinchen Yang , Philipp Koehn , Matt Post

We study concrete sheaf models for a call-by-value higher-order language with recursion. Our family of sheaf models is a generalization of many examples from the literature, such as models for probabilistic and differentiable programming,…

编程语言 · 计算机科学 2022-06-01 Cristina Matache , Sean Moss , Sam Staton

Deciding formulas mixing arithmetic and uninterpreted predicates is of practical interest, notably for applications in verification. Some decision procedures consist in building by structural induction an automaton that recognizes the set…

计算机科学中的逻辑 · 计算机科学 2023-06-08 Bernard Boigelot , Pascal Fontaine , Baptiste Vergain

The integration of structured hierarchical embeddings into transformer-based architectures introduces a refined approach to lexical representation, ensuring that multi-scale semantic relationships are preserved without compromising…

A tree automatic structure is a structure whose domain can be encoded by a regular tree language such that each relation is recognisable by a finite automaton processing tuples of trees synchronously. Words can be regarded as specific…

计算机科学中的逻辑 · 计算机科学 2012-01-25 Martin Huschenbett

Tree-structured neural network architectures for sentence encoding draw inspiration from the approach to semantic composition generally seen in formal linguistics, and have shown empirical improvements over comparable sequence models by…

计算与语言 · 计算机科学 2019-04-08 WooJin Chung , Sheng-Fu Wang , Samuel R. Bowman

Automatic text categorization is a complex and useful task for many natural language processing applications. Recent approaches to text categorization focus more on algorithms than on resources involved in this operation. In contrast to…

cmp-lg · 计算机科学 2008-02-03 Jose Maria Gomez Hidalgo , Manuel de Buenaga Rodriguez

We introduce weighted regular tree grammars with storage as combination of (a) regular tree grammars with storage and (b) weighted tree automata over multioperator monoids. Each weighted regular tree grammar with storage generates a…

形式语言与自动机理论 · 计算机科学 2023-06-22 Zoltán Fülöp , Luisa Herrmann , Heiko Vogler

Presentations of Kan extensions of category actions provide a natural framework for expressing induced actions, and therefore a range of different combinatorial problems. Rewrite systems for Kan extensions have been defined and a variation…

组合数学 · 数学 2007-05-23 Anne Heyworth