中文
相关论文

相关论文: Encoding of Predicate Subtyping with Proof Irrelev…

200 篇论文

In this paper, we extend the work of (Abbondati et al., 2024) on decoding simultaneous rational number codes by addressing two important scenarios: multiplicities and the presence of bad primes (divisors of denominators). First, we…

信息论 · 计算机科学 2025-06-06 Matteo Abbondati , Eleonora Guerrini , Romain Lebreton

We propose to directly compute classification estimates by learning features encoded with their class scores using PCA. Our resulting model has a encoder-decoder structure suitable for supervised learning, it is computationally efficient…

机器学习 · 计算机科学 2022-10-27 Rozenn Dahyot

A growing trend in program analysis is to encode verification conditions within the language of the input program. This simplifies the design of analysis tools by utilizing off-the-shelf verifiers, but makes communication with the…

软件工程 · 计算机科学 2024-07-12 Scott Wesley , Maria Christakis , Jorge A. Navas , Richard Trefler , Valentin Wüstholz , Arie Gurfinkel

The biggest challenge in hybrid systems verification is the handling of differential equations. Because computable closed-form solutions only exist for very simple differential equations, proof certificates have been proposed for more…

计算机科学中的逻辑 · 计算机科学 2015-11-25 Andre Platzer

We present a formulation of the problem of probabilistic model checking as one of query evaluation over probabilistic logic programs. To the best of our knowledge, our formulation is the first of its kind, and it covers a rich class of…

计算机科学中的逻辑 · 计算机科学 2012-04-24 Andrey Gorlin , C. R. Ramakrishnan , Scott A. Smolka

The elegant theory of the call-by-value lambda-calculus relies on weak evaluation and closed terms, that are natural hypotheses in the study of programming languages. To model proof assistants, however, strong evaluation and open terms are…

计算机科学中的逻辑 · 计算机科学 2016-09-21 Beniamino Accattoli , Giulio Guerrieri

A new, comprehensive approach to inhabitation problems in simply-typed lambda-calculus is shown, dealing with both decision and counting problems. This approach works by exploiting a representation of the search space generated by a given…

计算机科学中的逻辑 · 计算机科学 2017-03-14 José Espírito Santo , Ralph Matthes , Luís Pinto

The dependently-typed lambda calculus LF is often used as a vehicle for formalizing rule-based descriptions of object systems. Proving properties of object systems encoded in this fashion requires reasoning about formulas over LF typing…

计算机科学中的逻辑 · 计算机科学 2025-10-01 Chase Johnson , Gopalan Nadathur

We define a class of formal systems inspired by Prawitz's theory of grounds. The latter is a semantics that aims at accounting for epistemic grounding, namely, at explaining why and how deductively valid inferences have the power to…

逻辑 · 数学 2025-01-22 Antonio Piccolomini d'Aragona

Semantic data fuels many different applications, but is still lacking proper integration into programming languages. Untyped access is error-prone while mapping approaches cannot fully capture the conceptualization of semantic data. In this…

编程语言 · 计算机科学 2016-10-25 Martin Leinberger , Ralf Lämmel , Steffen Staab

This paper gives a detailed account of the relationship between (a variant of) the call-by-value lambda calculus and linear logic proof nets. The presentation is carefully tuned in order to realize a strong bisimulation between the two…

计算机科学中的逻辑 · 计算机科学 2013-04-01 Beniamino Accattoli

If the result of an expensive computation is invalidated by a small change to the input, the old result should be updated incrementally instead of reexecuting the whole computation. We incrementalize programs through their derivative. A…

编程语言 · 计算机科学 2013-12-04 Yufei Cai , Paolo G. Giarrusso , Tillmann Rendel , Klaus Ostermann

Process calculi based on logic, such as $\pi$DILL and CP, provide a foundation for deadlock-free concurrent programming. However, in previous work, there is a mismatch between the rules for constructing proofs and the term constructors of…

计算机科学中的逻辑 · 计算机科学 2019-04-16 Wen Kokke , Fabrizio Montesi , Marco Peressotti

This paper proposes a definition of what it means for one system description language to encode another one, thereby enabling an ordering of system description languages with respect to expressive power. I compare the proposed definition…

计算机科学中的逻辑 · 计算机科学 2018-05-29 Rob van Glabbeek

Applied process calculi include advanced programming constructs such as type systems, communication with pattern matching, encryption primitives, concurrent constraints, nondeterminism, process creation, and dynamic connection topologies.…

计算机科学中的逻辑 · 计算机科学 2017-01-11 Johannes Borgström , Ramūnas Gutkovas , Joachim Parrow , Björn Victor , Johannes Åman Pohjola

This paper presents a new refutation procedure for multimodular systems of integer constraints that commonly arise when verifying cryptographic protocols. These systems, involving polynomial equalities and disequalities modulo different…

计算机科学中的逻辑 · 计算机科学 2025-05-22 Elizaveta Pertseva , Alex Ozdemir , Shankara Pailoor , Alp Bassa , Sorawee Porncharoenwase , Işil Dillig , Clark Barrett

Belief-propagation (BP) decoders play a vital role in modern coding theory, but they are not suitable to decode quantum error-correcting codes because of a unique quantum feature called error degeneracy. Inspired by an exact mapping between…

量子物理 · 物理学 2019-05-29 Ye-Hua Liu , David Poulin

An oblivious computation is one that is free of direct and indirect information leaks, e.g., due to observable differences in timing and memory access patterns. This paper presents Lambda Obliv, a core language whose type system enforces…

编程语言 · 计算机科学 2019-11-14 David Darais , Ian Sweet , Chang Liu , Michael Hicks

We consider a general prescriptive type system with parametric polymorphism and subtyping for logic programs. The property of subject reduction expresses the consistency of the type system w.r.t. the execution model: if a program is…

计算机科学中的逻辑 · 计算机科学 2009-09-25 Jan-Georg Smaus , Francois Fages , Pierre Deransart

This paper contains examples for a companion paper "The Prolog Debugger and Declarative Programming", which discusses (in)adequacy of the Prolog debugger for declarative programming. Logic programming is a declarative programming paradigm.…

编程语言 · 计算机科学 2020-04-07 Włodzimierz Drabent
‹ 上一页 1 8 9 10 下一页 ›