中文
相关论文

相关论文: Straight-line instruction sequence completeness fo…

200 篇论文

Program synthesis is the task of automatically deriving a program that has been specified by a user in advance. Combining automated theorem proving with program synthesis enables the automated construction of proven-to-be-correct programs,…

计算机科学中的逻辑 · 计算机科学 2026-05-20 Márton Hajdu , Petra Hozzová , Laura Kovács , Eva Maria Wagner

There are many techniques and tools for termination of C programs, but up to now they were not very powerful for termination proofs of programs whose termination depends on recursive data structures like lists. We present the first approach…

计算机科学中的逻辑 · 计算机科学 2023-07-21 Jera Hensel , Jürgen Giesl

The problem of checking whether two programs are semantically equivalent or not has a diverse range of applications, and is consequently of substantial importance. There are several techniques that address this problem, chiefly by…

软件工程 · 计算机科学 2021-09-07 Manish Goyal , Muqsit Azeem , Kumar Madhukar , R. Venkatesh

Instruction sequence is a key concept in practice, but it has as yet not come prominently into the picture in theoretical circles. This paper concerns instruction sequences, the behaviours produced by them under execution, the interaction…

计算机科学中的逻辑 · 计算机科学 2012-05-07 J. A. Bergstra , C. A. Middelburg

Kleene algebra (KA) is an important tool for reasoning about general program equivalences, with a decidable and complete equational theory. However, KA cannot always prove equivalences between specific programs. For this purpose, one adds…

编程语言 · 计算机科学 2026-01-21 Liam Chung , Tobias Kappé

We study the problem of eliminating recursion from monadic datalog programs on trees with an infinite set of labels. We show that the boundedness problem, i.e., determining whether a datalog program is equivalent to some nonrecursive one is…

计算机科学中的逻辑 · 计算机科学 2015-05-12 Filip Mazowiecki , Joanna Ochremiak , Adam Witkowski

Cut-elimination is the bedrock of proof theory. It is the algorithm that eliminates cuts from a sequent calculus proof that leads to cut-free calculi and applications. Cut-elimination applies to many logics irrespective of their semantics.…

计算机科学中的逻辑 · 计算机科学 2022-03-04 Agata Ciabattoni , Timo Lang , Revantha Ramanayake

We apply so-called tree straight-line programs to the problem of lossless compression of binary trees. We derive upper bound on the maximal pointwise redundancy (or worst-case redundancy) that improve previous bounds obtained by Zhang,…

信息论 · 计算机科学 2017-02-01 Danny Hucke , Markus Lohrey

We prove effective Nullstellensatz and elimination theorems for difference equations in sequence rings. More precisely, we compute an explicit function of geometric quantities associated to a system of difference equations (and these…

代数几何 · 数学 2020-11-17 Alexey Ovchinnikov , Gleb Pogudin , Thomas Scanlon

Many nonlinear optimal control and optimization problems involve constraints that combine continuous dynamics with discrete logic conditions. Standard approaches typically rely on mixed-integer programming, which introduces scalability…

系统与控制 · 电气工程与系统科学 2026-01-08 Jad Wehbeh , Eric C. Kerrigan

We introduce a novel approach to the automated termination analysis of computer programs: we use neural networks to represent ranking functions. Ranking functions map program states to values that are bounded from below and decrease as a…

机器学习 · 计算机科学 2022-09-07 Mirco Giacobbe , Daniel Kroening , Julian Parsert

Besides serving as prediction models, classification trees are useful for finding important predictor variables and identifying interesting subgroups in the data. These functions can be compromised by weak split selection algorithms that…

应用统计 · 统计学 2010-11-03 Wei-Yin Loh

Real-world data is often incomplete and contains missing values. To train accurate models over real-world datasets, users need to spend a substantial amount of time and resources imputing and finding proper values for missing data items. In…

机器学习 · 统计学 2024-03-05 Cheng Zhen , Nischal Aryal , Arash Termehchy , Alireza Aghasi , Amandeep Singh Chabada

Constraint logic programming combines declarativity and efficiency thanks to constraint solvers implemented for specific domains. Value withdrawal explanations have been efficiently used in several constraints programming environments but…

软件工程 · 计算机科学 2007-05-23 Willy Lesaint

Sequence theories are an extension of theories of strings with an infinite alphabet of letters, together with a corresponding alphabet theory (e.g. linear integer arithmetic). Sequences are natural abstractions of extendable arrays, which…

计算机科学中的逻辑 · 计算机科学 2023-08-02 Artur Jeż , Anthony W. Lin , Oliver Markgraf , Philipp Rümmer

This paper obtains a completeness result for inequational reasoning with applicative terms without variables in a setting where the intended semantic models are the full structures, the full type hierarchies over preorders for the base…

计算机科学中的逻辑 · 计算机科学 2022-02-18 Lawrence S. Moss , Thomas F. Icard

Verifying properties of object-oriented software requires a method for handling references in a simple and intuitive way, closely related to how O-O programmers reason about their programs. The method presented here, a Calculus of Object…

软件工程 · 计算机科学 2011-07-19 Bertrand Meyer

We describe algorithms and data structures to extend a neural network library with automatic precision estimation for floating point computations. We also discuss conditions to make estimations exact and preserve high computation…

数据结构与算法 · 计算机科学 2025-09-30 Igor V. Netay

A linear program with linear complementarity constraints (LPCC) requires the minimization of a linear objective over a set of linear constraints together with additional linear complementarity constraints. This class has emerged as a…

最优化与控制 · 数学 2018-02-09 Bin Yu , John E. Mitchell , Jong-Shi Pang

This paper is composed of two main results concerning chains of infinite order which are not necessarily continuous. The first one is a decomposition of the transition probability kernel as a countable mixture of unbounded probabilistic…

概率论 · 数学 2010-06-01 Sandro Gallo , Nancy L. Garcia