中文
相关论文

相关论文: A Proof Theoretic View of Constraint Programming

200 篇论文

In Constraint Programming, solving discrete minimization problems with hard and soft constraints can be done either using (i) soft global constraints, (ii) a reformulation into a linear program, or (iii) a reformulation into local cost…

人工智能 · 计算机科学 2025-09-24 Pierre Montalbano , Simon de Givry , George Katsirelos

Constrained coding plays a key role in optimizing performance and mitigating errors in applications such as storage and communication, where specific constraints on codewords are required. While non-parametric constraints have been…

信息论 · 计算机科学 2025-05-05 Daniella Bar-Lev , Michael Shlizerman

A temporal logic is presented for reasoning about the correctness of timed concurrent constraint programs. The logic is based on modalities which allow one to specify what a process produces as a reaction to what its environment inputs.…

计算机科学中的逻辑 · 计算机科学 2007-05-23 F. S. de Boer , M. Gabbrielli , M. C. Meo

Researchers in answer set programming and constraint programming have spent significant efforts in the development of hybrid languages and solving algorithms combining the strengths of these traditionally separate fields. These efforts…

人工智能 · 计算机科学 2017-12-04 Marcello Balduccini , Yuliya Lierler

We give new proofs of asymptotic upper bounds of coding theory obtained within the frame of Delsarte's linear programming method. The proofs rely on the analysis of eigenvectors of some finite-dimensional operators related to orthogonal…

信息论 · 计算机科学 2019-05-14 Alexander Barg , Dmitry Nogin

Logic rules and inference are fundamental in computer science and have been studied extensively. However, prior semantics of logic languages can have subtle implications and can disagree significantly, on even very simple programs,…

计算机科学中的逻辑 · 计算机科学 2021-10-07 Yanhong A. Liu , Scott D. Stoller

The spreadsheet application is among the most widely used computing tools in modern society. It provides excellent usability and usefulness, and it easily enables a non-programmer to perform programming-like tasks in a visual tabular "pen…

编程语言 · 计算机科学 2022-03-31 Ezana N. Beyenne , Hai-Feng Guo

In this paper, we propose a constraint-based modeling approach for the problem of discovering frequent gradual patterns in a numerical dataset. This SAT-based declarative approach offers an additional possibility to benefit from the recent…

人工智能 · 计算机科学 2019-03-21 Jerry Lonlac , Saïdd Jabbour , Engelbert Mephu Nguifo , Lakhdar Saïs , Badran Raddaoui

A recent trend in object oriented (OO) programming languages is the use of Access Permissions (APs) as an abstraction for controlling concurrent executions of programs. The use of AP source code annotations defines a protocol specifying how…

计算机科学中的逻辑 · 计算机科学 2018-02-14 Carlos Olarte , Elaine Pimentel , Camilo Rueda

The focus of my PhD thesis is on exploring parallel approaches to efficiently solve problems modeled by constraints and presenting a new proposal. Current solvers are very advanced; they are carefully designed to effectively manage the…

人工智能 · 计算机科学 2019-09-23 Fabio Tardivo

Imposing constraints on the output of a Deep Neural Net is one way to improve the quality of its predictions while loosening the requirements for labeled training data. Such constraints are usually imposed as soft constraints by adding new…

计算机视觉与模式识别 · 计算机科学 2017-06-08 Pablo Márquez-Neila , Mathieu Salzmann , Pascal Fua

We extend the theoretical framework of proof mining by establishing general logical metatheorems that allow for the extraction of the computational content of theorems with prima facie "non-computational" proofs from probability theory,…

逻辑 · 数学 2026-01-14 Morenikeji Neri , Nicholas Pischke

Program reductions are used widely to simplify reasoning about the correctness of concurrent and distributed programs. In this paper, we propose a general approach to proof simplification of concurrent programs based on exploring generic…

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

Most of the existing verification techniques for message-passing programs suppose either that channel endpoints are used in a linear fashion, where at most one thread may send or receive from an endpoint at any given time, or that endpoints…

编程语言 · 计算机科学 2012-12-18 Étienne Lozes , Jules Villard

First-order probabilistic models combine representational power of first-order logic with graphical models. There is an ongoing effort to design lifted inference algorithms for first-order probabilistic models. We analyze lifted inference…

人工智能 · 计算机科学 2012-05-14 Jacek Kisynski , David L Poole

Propagation of linear constraints has become a crucial sub-routine in modern Mixed-Integer Programming (MIP) solvers. In practice, iterative algorithms with tolerance-based stopping criteria are used to avoid problems with slow or infinite…

最优化与控制 · 数学 2021-08-25 Boro Sofranac , Ambros Gleixner , Sebastian Pokutta

A linear parameter must be consumed exactly once in the body of its function. When declaring resources such as file handles and manually managed memory as linear arguments, a linear type system can verify that these resources are used…

编程语言 · 计算机科学 2022-07-25 Arnaud Spiwack , Csongor Kiss , Jean-Philippe Bernardy , Nicolas Wu , Richard Eisenberg

We study here constraint satisfaction problems that are based on predefined, explicitly given finite constraints. To solve them we propose a notion of rule consistency that can be expressed in terms of rules derived from the explicit…

人工智能 · 计算机科学 2007-05-23 Krzysztof R. Apt , Eric Monfroy

Random coding arguments are the backbone of most channel capacity achievability proofs. In this paper, we show that in their standard form, such arguments are insufficient for proving some network capacity theorems: structured coding…

信息论 · 计算机科学 2008-02-05 Bobak Nazer , Michael Gastpar

Given the single-letter capacity formula and the converse proof of a channel without constraints, we provide a simple approach to extend the results for the same channel but with constraints. The resulting capacity formula is the minimum of…

信息论 · 计算机科学 2008-09-29 Youjian Liu