中文
相关论文

相关论文: Automated Strategy Invention for Confluence of Ter…

200 篇论文

There are many evaluation strategies for term rewrite systems, but automatically proving termination or analyzing complexity is usually easiest for innermost rewriting. Several syntactic criteria exist when innermost termination implies…

计算机科学中的逻辑 · 计算机科学 2025-12-17 Jan-Christoph Kassing , Jürgen Giesl

Facilitated by large language models (LLMs), personalized text generation has become a rapidly growing research direction. Most existing studies focus on designing specialized models for a particular domain, or they require fine-tuning the…

计算与语言 · 计算机科学 2024-02-09 Cheng Li , Mingyang Zhang , Qiaozhu Mei , Weize Kong , Michael Bendersky

The availability of large annotated data can be a critical bottleneck in training machine learning algorithms successfully, especially when applied to diverse domains. Weak supervision offers a promising alternative by accelerating the…

机器学习 · 计算机科学 2024-07-08 Divya Jyoti Bajpai , Ayush Maheshwari , Manjesh Kumar Hanawal , Ganesh Ramakrishnan

Topics models, such as LDA, are widely used in Natural Language Processing. Making their output interpretable is an important area of research with applications to areas such as the enhancement of exploratory search interfaces and the…

计算与语言 · 计算机科学 2019-04-01 Areej Alokaili , Nikolaos Aletras , Mark Stevenson

Logically constrained term rewriting is a rewriting framework that supports built-in data structures such as integers and bit vectors. Recently, constrained terms play a key role in various analyses and applications of logically constrained…

计算机科学中的逻辑 · 计算机科学 2025-12-16 Kanta Takahata , Jonas Schöpf , Naoki Nishida , Takahito Aoto

Rewriting systems on words are very useful in the study of monoids. In good cases, they give finite presentations of the monoids, allowing their manipulation by a computer. Even better, when the presentation is confluent and terminating,…

形式语言与自动机理论 · 计算机科学 2010-05-02 Samuel Mimram

This paper presents a novel technique for state space reduction of probabilistic specifications, based on a newly developed notion of confluence for probabilistic automata. We prove that this reduction preserves branching probabilistic…

计算机科学中的逻辑 · 计算机科学 2010-11-11 Mark Timmer , Mariëlle Stoelinga , Jaco van de Pol

The ability to fuse sentences is highly attractive for summarization systems because it is an essential step to produce succinct abstracts. However, to date, summarizers can fail on fusing sentences. They tend to produce few summary…

计算与语言 · 计算机科学 2020-10-09 Logan Lebanoff , Franck Dernoncourt , Doo Soon Kim , Lidan Wang , Walter Chang , Fei Liu

Static filtering is a data-independent optimisation method for Datalog, which generalises algebraic query rewriting techniques from relational databases. In spite of its early discovery by Kifer and Lozinskii in 1986, the method has been…

数据库 · 计算机科学 2026-01-14 Philipp Hanisch , Markus Krötzsch

Recently, many techniques have been introduced that allow the (automated) classification of the runtime complexity of term rewrite systems (TRSs for short). In earlier work, the authors have shown that for confluent TRSs, innermost…

计算复杂性 · 计算机科学 2011-06-09 Martin Avanzini , Georg Moser

We propose an automated verification technique for hypersafety properties, which express sets of valid interrelations between multiple finite runs of a program. The key observation is that constructing a proof for a small representative set…

编程语言 · 计算机科学 2019-05-23 Azadeh Farzan , Anthony Vandikas

Answer set programming is a leading declarative constraint programming paradigm with wide use for complex knowledge-intensive applications. Modern answer set programming languages support many equivalent ways to model constraints and…

人工智能 · 计算机科学 2020-09-23 Michael Dingess , Miroslaw Truszczynski

Commit messages are the atomic level of software documentation. They provide a natural language description of the code change and its purpose. Messages are critical for software maintenance and program comprehension. Unlike documenting…

软件工程 · 计算机科学 2021-12-06 Eman Abdullah AlOmar , Jiaqian Liu , Kenneth Addo , Mohamed Wiem Mkaouer , Christian Newman , Ali Ouni , Zhe Yu

Conversational passage retrieval is challenging as it often requires the resolution of references to previous utterances and needs to deal with the complexities of natural language, such as coreference and ellipsis. To address these…

信息检索 · 计算机科学 2024-06-28 Ivica Kostric , Krisztian Balog

The goal of this note is to compare two notions, one coming from the theory of rewrite systems and the other from proof theory: confluence and cut elimination. We show that to each rewrite system on terms, we can associate a logical system:…

计算机科学中的逻辑 · 计算机科学 2023-05-24 Gilles Dowek

Many automatic theorem-provers rely on rewriting. Using theorems as rewrite rules helps to simplify the subgoals that arise during a proof. LCF is an interactive theorem-prover intended for reasoning about computation. Its implementation of…

计算机科学中的逻辑 · 计算机科学 2016-08-31 Lawrence C. Paulson

Driven by the interest of reasoning about probabilistic programming languages, we set out to study a notion of unicity of normal forms for them. To provide a tractable proof method for it, we define a property of distribution confluence…

计算机科学中的逻辑 · 计算机科学 2018-11-06 Alejandro Díaz-Caro , Guido Martínez

Can we improve machine translation (MT) with LLMs by rewriting their inputs automatically? Users commonly rely on the intuition that well-written text is easier to translate when using off-the-shelf MT systems. LLMs can rewrite text in many…

计算与语言 · 计算机科学 2025-09-03 Dayeon Ki , Marine Carpuat

Efficient pattern matching is fundamental for practical term rewrite engines. By preprocessing the given patterns into a finite deterministic automaton the matching patterns can be decided in a single traversal of the relevant parts of the…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Rick Erkens , Maurice Laveaux

Testing in Continuous Integration (CI) involves test case prioritization, selection, and execution at each cycle. Selecting the most promising test cases to detect bugs is hard if there are uncertainties on the impact of committed code…

软件工程 · 计算机科学 2018-11-13 Helge Spieker , Arnaud Gotlieb , Dusica Marijan , Morten Mossige