中文
相关论文

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

200 篇论文

Programs with control are usually modeled using lambda calculus extended with control operators. Instead of modifying lambda calculus, we consider a different model of computation. We introduce continuation calculus, or CC, a deterministic…

计算机科学中的逻辑 · 计算机科学 2013-09-06 Bram Geron , Herman Geuvers

Probabilistic programming (PP) allows flexible specification of Bayesian statistical models in code. PyMC3 is a new, open-source PP framework with an intutive and readable, yet powerful, syntax that is close to the natural syntax…

统计计算 · 统计学 2015-07-30 John Salvatier , Thomas Wiecki , Christopher Fonnesbeck

Pattern-matching programming is an example of a rule-based programming style developed in functional languages. This programming style is intensively used in dialects of ML but is restricted to algebraic data-types. This restriction limits…

编程语言 · 计算机科学 2009-12-25 Julien Cohen

Throughout the history of functional programming, recursion has emerged as a natural method for describing loops in programs. However, there does often exist a substantial cognitive distance between the recursive definition and the simplest…

编程语言 · 计算机科学 2020-02-17 Satoshi Egi , Yuichi Nishiwaki

We introduce two extensions of the $\lambda$-calculus with a probabilistic choice operator, $\Lambda_\oplus^{cbv}$ and $\Lambda_\oplus^{cbn}$, modeling respectively call-by-value and call-by-name probabilistic computation. We prove that…

计算机科学中的逻辑 · 计算机科学 2019-05-13 Claudia Faggian , Simona Ronchi della Rocca

Aligning a sequence to a walk in a labeled graph is a problem of fundamental importance to Computational Biology. For finding a walk in an arbitrary graph with $|E|$ edges that exactly matches a pattern of length $m$, a lower bound based on…

数据结构与算法 · 计算机科学 2022-02-01 Daniel Gibney , Sharma V. Thankachan , Srinivas Aluru

Pseudo-random arrays and perfect maps are the two-dimensional analogs of M-sequences and de Bruijn sequences, respectively. We modify the definitions to be applied to codes. These codes are also the two-dimensional analogs of certain…

信息论 · 计算机科学 2024-05-14 Tuvi Etzion

Motivation: Working with a large number of genomes simultaneously is of great interest in genetic population and comparative genomics research. Bubbles discovery in multi-genomes coloured de bruijn graph for de novo genome assembly is a…

计算工程、金融与科学 · 计算机科学 2018-09-19 Reda Younsi , Jing Tang , Liisa Holm

Discovering pattern sets or global patterns is an attractive issue from the pattern mining community in order to provide useful information. By combining local patterns satisfying a joint meaning, this approach produces patterns of higher…

机器学习 · 计算机科学 2011-07-19 Patrice Boizumault , Bruno Crémilleux , Mehdi Khiari , Samir Loudni , Jean-Philippe Métivier

Probabilistic programming languages have recently gained a lot of attention, in particular due to their applications in domains such as machine learning and differential privacy. To establish invariants of interest, many such languages…

编程语言 · 计算机科学 2026-04-08 Wenjia Ye , Matías Toro , Federico Olmedo

Nowadays, the number of emerging embedded systems rapidly grows in many application domains, due to recent advances in artificial intelligence and internet of things. The main inherent specification of these application-specific systems is…

硬件体系结构 · 计算机科学 2024-03-26 Mohsen Faryabi , Amir Hossein Moradi

Precision and Recall are fundamental metrics in machine learning tasks where both accurate predictions and comprehensive coverage are essential, such as in multi-label learning, language generation, medical studies, and recommender systems.…

机器学习 · 计算机科学 2025-10-27 Lee Cohen , Yishay Mansour , Shay Moran , Han Shao

A polynomial Turing compression (PTC) for a parameterized problem $L$ is a polynomial time Turing machine that has access to an oracle for a problem $L'$ such that a polynomial in the input parameter bounds each query. Meanwhile, a…

数据结构与算法 · 计算机科学 2023-12-15 Weidong Luo

The Functional Machine Calculus (FMC) was recently introduced as a generalization of the lambda-calculus to include higher-order global state, probabilistic and non-deterministic choice, and input and output, while retaining confluence. The…

计算机科学中的逻辑 · 计算机科学 2023-05-26 Chris Barrett

Correctness of program transformations in extended lambda calculi with a contextual semantics is usually based on reasoning about the operational semantics which is a rewrite semantics. A successful approach to proving correctness is the…

编程语言 · 计算机科学 2010-12-23 Conrad Rau , Manfred Schmidt-Schauß

For the lambda-calculus with letrec we develop an optimisation, which is based on the contraction of a certain class of 'future' (also: virtual) redexes. In the implementation of functional programming languages it is common practice to…

编程语言 · 计算机科学 2011-02-15 Jan Rochel , Clemens Grabmayer

Recently, Brand, Ganian and Simonov introduced a parameterized refinement of the classical PAC-learning sample complexity framework. A crucial outcome of their investigation is that for a very wide range of learning problems, there is a…

数据结构与算法 · 计算机科学 2023-08-23 Robert Ganian , Liana Khazaliya , Kirill Simonov

John Tromp introduced the so-called 'binary lambda calculus' as a way to encode lambda terms in terms of 0-1-strings using the de Bruijn representation along with a weighting scheme. Later, Grygiel and Lescanne conjectured that the number…

组合数学 · 数学 2017-07-10 Olivier Bodini , Bernhard Gittenberger , Zbigniew Gołębiewski

We investigate the number of variables in two special subclasses of lambda-terms that are restricted by a bound of the number of abstractions between a variable and its binding lambda, the so-called De-Bruijn index, or by a bound of the…

组合数学 · 数学 2019-03-14 Bernhard Gittenberger , Isabella Larcher

De novo DNA assembly is a fundamental task in Bioinformatics, and finding Eulerian paths on de Bruijn graphs is one of the dominant approaches to it. In most of the cases, there may be no one order for the de Bruijn graph that works well…

数据结构与算法 · 计算机科学 2018-05-15 Diego Díaz-Domínguez , Djamal Belazzougui , Travis Gagie , Veli Mäkinen , Gonzalo Navarro , Simon J. Puglisi