中文
相关论文

相关论文: Cons-free Programming with Immutable Functions

200 篇论文

Several practical tools for automatically verifying functional programs (e.g., Liquid Haskell and Leon for Scala programs) rely on a heuristic based on unrolling recursive function definitions followed by quantifier-free reasoning using SMT…

计算机科学中的逻辑 · 计算机科学 2026-05-25 Adithya Murali , Lucas Peña , Ranjit Jhala , P. Madhusudan

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

We design and analyze an algorithm for first-order stochastic optimization of a large class of functions on $\mathbb{R}^d$. In particular, we consider the \emph{variationally coherent} functions which can be convex or non-convex. The…

最优化与控制 · 数学 2021-02-02 Francesco Orabona , Dávid Pál

We present a logical separability analysis for a functional quantum computation language. This logic is inspired by previous works on logical analysis of aliasing for imperative functional programs. Both analyses share similarities notably…

计算机科学中的逻辑 · 计算机科学 2015-05-13 F. Prost , C. Zerrari

The aim of this paper is to study a wide class of non-convex sweeping processes with moving constraint whose translation and deformation are represented by regulated functions, i.e., functions of not necessarily bounded variation admitting…

动力系统 · 数学 2021-01-08 Pavel Krejci , Giselle Antunes Monteiro , Vincenzo Recupero

Human language is full of compositional syntactic structures, and although neural networks have contributed to groundbreaking improvements in computer systems that process language, widely-used neural network architectures still exhibit…

计算与语言 · 计算机科学 2023-05-19 Brian DuSell

Discrete structures are currently second-class in differentiable programming. Since functions over discrete structures lack overt derivatives, differentiable programs do not differentiate through them and limit where they can be used. For…

编程语言 · 计算机科学 2025-11-20 Joey Velez-Ginorio , Nada Amin , Konrad Kording , Steve Zdancewic

Nonlinear programming is explicitly analyzed via a novel perspective/method and from a bottom-up manner. The philosophy is based on the recent findings on convex quadratic equation (CQE), which help clarify a geometric interpretation that…

最优化与控制 · 数学 2022-10-20 Li-Gang Lin , Yew-Wen Liang

Refinement type checkers are a powerful way to reason about functional programs. For example, one can prove properties of a slow, specification implementation, porting the proofs to an optimized implementation that behaves the same. Without…

编程语言 · 计算机科学 2022-07-20 Niki Vazou , Michael Greenberg

Higher-order constructs extend the expressiveness of first-order (Constraint) Logic Programming ((C)LP) both syntactically and semantically. At the same time assertions have been in use for some time in (C)LP systems helping programmers…

编程语言 · 计算机科学 2014-06-03 Nataliia Stulova , José F. Morales , Manuel V. Hermenegildo

Standard answer set programming (ASP) targets at solving search problems from the first level of the polynomial time hierarchy (PH). Tackling search problems beyond NP using ASP is less straightforward. The class of disjunctive logic…

人工智能 · 计算机科学 2016-08-16 Bart Bogaerts , Tomi Janhunen , Shahab Tasharrofi

In the paper we define three new complexity classes for Turing Machine undecidable problems inspired by the famous Cook/Levin's NP-complete complexity class for intractable problems. These are U-complete (Universal complete), D-complete…

计算复杂性 · 计算机科学 2023-06-22 Eugene Eberbach

This paper develops a novel minimal-state operational semantics for higher-order functional languages that uses only the call stack and a source program point or a lexical level as the complete state information: there is no environment, no…

编程语言 · 计算机科学 2024-03-11 Scott Smith , Robert Zhang

We study the computational complexity of reachability, coverability and inclusion for extensions of context-free commutative grammars with integer counters and reset operations on them. Those grammars can alternatively be viewed as an…

形式语言与自动机理论 · 计算机科学 2016-06-27 Dmitry Chistikov , Christoph Haase , Simon Halfon

In this paper, we study integral functionals defined on spaces of functions with values on general (non-separable) Banach spaces. We introduce a new class of integrands and multifunctions for which we obtain measurable selection results.…

最优化与控制 · 数学 2022-08-10 Juan Guillermo Garrido , Pedro Pérez-Aros , Emilio Vilches

In this paper we study a broad class of structured nonlinear programming (SNLP) problems. In particular, we first establish the first-order optimality conditions for them. Then we propose sequential convex programming (SCP) methods for…

最优化与控制 · 数学 2022-06-22 Zhaosong Lu

Many problems of theoretical and practical interest involve finding an optimum over a family of convex functions. For instance, finding the projection on the convex functions in $H^k(\Omega)$, and optimizing functionals arising from some…

数值分析 · 数学 2008-04-11 Néstor E. Aguilera , Pedro Morin

Hierarchical feature learning based on convolutional neural networks (CNN) has recently shown significant potential in various computer vision tasks. While allowing high-quality discriminative feature learning, the downside of CNNs is the…

计算机视觉与模式识别 · 计算机科学 2016-09-14 Domen Tabernik , Matej Kristan , Jeremy L. Wyatt , Aleš Leonardis

The use of non-deterministic functions is a distinctive feature of modern functional logic languages. The semantics commonly adopted is call-time choice, a notion that at the operational level is related to the sharing mechanism of lazy…

编程语言 · 计算机科学 2009-03-13 Francisco Javier Lopez-Fraguas , Juan Rodriguez-Hortala , Jaime Sanchez-Hernandez

We consider mixed powerdomains combining ordinary nondeterminism and probabilistic nondeterminism. We characterise them as free algebras for suitable (in)equation-al theories; we establish functional representation theorems; and we show…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Klaus Keimel , Gordon D. Plotkin