中文
相关论文

相关论文: Pure Pattern Calculus \`a la de Bruijn

200 篇论文

Classic cycle-joining techniques have found widespread application in creating universal cycles for a diverse range of combinatorial objects, such as shorthand permutations, weak orders, orientable sequences, and various subsets of $k$-ary…

组合数学 · 数学 2024-07-18 J. Sawada , J. Sears , A. Trautrim , A. Williams

Polymorphism in programming languages enables code reuse. Here, we show that polymorphism has broad applicability far beyond computations for technical computing: parallelism in distributed computing, presentation of visualizations of…

编程语言 · 计算机科学 2014-11-07 Jiahao Chen , Alan Edelman

Sparse Principal Component Analysis (sPCA) is a cardinal technique for obtaining combinations of features, or principal components (PCs), that explain the variance of high-dimensional datasets in an interpretable manner. This involves…

最优化与控制 · 数学 2025-12-02 Ryan Cory-Wright , Jean Pauphilet

We present the Multi-Block DC (BDC) class, a rich class of structured nonconvex functions that admit a DC ("difference-of-convex") decomposition across parameter blocks. This multi-block class not only subsumes the usual DC programming, but…

最优化与控制 · 数学 2026-04-21 Pouria Fatemi , Hoomaan Maskan , Alp Yurtsever , Suvrit Sra

Graphs are extremely versatile and ubiquitous mathematical structures with potential to model a wide range of domains. For this reason, graph problems have been of interest since the early days of computer science. Some of these problems…

数据结构与算法 · 计算机科学 2013-09-02 Rui Ferreira

Weighted counting problems are a natural generalization of counting problems where a weight is associated with every computational path of polynomial-time non-deterministic Turing machines and the goal is to compute the sum of the weights…

计算复杂性 · 计算机科学 2019-01-11 Cassio P. de Campos , Georgios Stamoulis , Dennis Weyland

Destination-passing style programming introduces destinations, which represent the address of a write-once memory cell. These destinations can be passed as function parameters, allowing the caller to control memory management: the callee…

编程语言 · 计算机科学 2026-01-14 Thomas Bagrel

Path integrals are a central tool when it comes to describing quantum or thermal fluctuations of particles or fields. Their success dates back to Feynman who showed how to use them within the framework of quantum mechanics. Since then, path…

统计力学 · 物理学 2022-08-31 Leticia F. Cugliandolo , Vivien Lecomte , Frédéric Van Wijland

Matching Logic is a framework for specifying programming language semantics and reasoning about programs. Its formulas are called patterns and are built with variables, symbols, connectives and quantifiers. A pattern is a combination of…

计算机科学中的逻辑 · 计算机科学 2018-11-16 Andrei Arusoaie , Dorel Lucanu

Existing formalisms for the algebraic specification and representation of networks of reversible agents suffer some shortcomings. Despite multiple attempts, reversible declensions of the Calculus of Communicating Systems (CCS) do not offer…

计算机科学中的逻辑 · 计算机科学 2021-03-30 Clément Aubert , Doriana Medić

We propose a new encoding of the first-order connection method as a Boolean satisfiability problem. The encoding eschews tree-like presentations of the connection method in favour of matrices, as we show that tree-like calculi have a number…

计算机科学中的逻辑 · 计算机科学 2024-02-19 Clemens Eisenhofer , Michael Rawson , Laura Kovács

Mathematical programs with vanishing constraints (MPVCs) are a class of nonlinear optimization problems with applications to various engineering problems such as truss topology design and robot motion planning. MPVCs are difficult problems…

We propose a call-by-value lambda calculus extended with a new construct inspired by abductive inference and motivated by the programming idioms of machine learning. Although syntactically simple the abductive construct has a complex and…

编程语言 · 计算机科学 2017-10-12 Koko Muroya , Steven Cheung , Dan R. Ghica

Constrained coding is a fundamental field in coding theory that tackles efficient communication through constrained channels. While channels with fixed constraints have a general optimal solution, there is increasing demand for parametric…

信息论 · 计算机科学 2023-04-05 Daniella Bar-Lev , Adir Kobovich , Orian Leitersdorf , Eitan Yaakobi

On the topic of probabilistic rewriting, there are several works studying both termination and confluence of different systems. While working with a lambda calculus modelling quantum computation, we found a system with probabilistic…

计算机科学中的逻辑 · 计算机科学 2022-04-11 Rafael Romero , Alejandro Díaz-Caro

The dependency core calculus (DCC), a simple extension of the computational lambda calculus, captures a common notion of dependency that arises in many programming language settings. This notion of dependency is closely related to the…

编程语言 · 计算机科学 2010-04-09 Avik Chaudhuri

Compared to the wide array of advanced Monte Carlo methods supported by modern probabilistic programming languages (PPLs), PPL support for variational inference (VI) is less developed: users are typically limited to a predefined selection…

This paper is concerned with the automated complexity analysis of term rewrite systems (TRSs for short) and the ramification of these in implicit computational complexity theory (ICC for short). We introduce a novel path order with multiset…

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

The Pascal matrix, $P$, is an upper diagonal matrix whose entries are the binomial coefficients. In 1993 Call and Velleman demonstrated that it satisfies the beautiful relation $P=\exp(H)$ in which $H$ has the numbers 1, 2, 3, etc. on its…

组合数学 · 数学 2015-03-12 Anders Claesson

Locks are a classic data structure for concurrent programming. We introduce a type system to ensure that names of the asynchronous pi-calculus are used as locks. Our calculus also features a construct to deallocate a lock once we know that…

计算机科学中的逻辑 · 计算机科学 2023-09-15 Daniel Hirschkoff , Enguerrand Prebet