中文
相关论文

相关论文: Towards Applicative Relational Programming

200 篇论文

Purpose is crucial for privacy protection as it makes users confident that their personal data are processed as intended. Available proposals for the specification and enforcement of purpose-aware policies are unsatisfactory for their…

密码学与安全 · 计算机科学 2015-07-30 Riccardo De Masellis , Chiara Ghidini , Silvio Ranise

We discuss the syntax and semantics of relational Horn logic (RHL) and partial Horn logic (PHL). RHL is an extension of the Datalog programming language that allows introducing and equating variables in conclusions. PHL is a syntactic…

计算机科学中的逻辑 · 计算机科学 2026-05-07 Martin E. Bidlingmaier

Formalisms for specifying statistical models, such as probabilistic-programming languages, typically consist of two components: a specification of a stochastic process (the prior), and a specification of observations that restrict the…

数据库 · 计算机科学 2015-01-06 Vince Barany , Balder ten Cate , Benny Kimelfeld , Dan Olteanu , Zografoula Vagena

In the logic programming paradigm, a program is defined by a set of methods, each of which can be executed when specific conditions are met during the current state of an execution. The semantics of these programs can be elegantly…

计算机科学中的逻辑 · 计算机科学 2024-10-02 Matteo Acclavio , Roberto Maieli

We give a new characterization of the class of rational string functions from formal language theory using order-preserving interpretations with respect to a very weak monadic programming language. This refines the known characterization of…

计算机科学中的逻辑 · 计算机科学 2023-02-08 Siddharth Bhaskar , Jane Chandlee , Adam Jardine

Modern functional-logic programming languages like Toy or Curry feature non-strict non-deterministic functions that behave under call-time choice semantics. A standard formulation for this semantics is the CRWL logic, that specifies a proof…

计算机科学中的逻辑 · 计算机科学 2009-08-05 Francisco López Fraguas , Stephan Merz , Juan Rodríguez Hortalá

Many logic programming based approaches can be used to describe and solve combinatorial search problems. On the one hand there is constraint logic programming which computes a solution as an answer substitution to a query containing the…

人工智能 · 计算机科学 2007-05-23 Nikolay Pelov , Emmanuel De Mot , Marc Denecker

To support reasoning about properties of programs operating with boolean values one needs theorem provers to be able to natively deal with the boolean sort. This way, program properties can be translated to first-order logic and theorem…

计算机科学中的逻辑 · 计算机科学 2015-10-19 Evgenii Kotelnikov , Laura Kovács , Andrei Voronkov

Complexity and decidability of logics is a major research area involving a huge range of different logical systems. This calls for a unified and systematic approach for the field. We introduce a research program based on an algebraic…

逻辑 · 数学 2023-01-18 Reijo Jaakkola , Antti Kuusisto

This paper proposes a causal inference relation and causal programming as general frameworks for causal inference with structural causal models. A tuple, $\langle M, I, Q, F \rangle$, is an instance of the relation if a formula, $F$,…

统计方法学 · 统计学 2018-05-08 Joshua Brulé

Functional logic programming (FLP) languages use non-terminating and non-confluent constructor systems (CS's) as programs in order to define non-strict non-determi-nistic functions. Two semantic alternatives have been usually considered for…

编程语言 · 计算机科学 2020-02-19 Adrián Riesco , Juan Rodríguez-Hortalá

With a view towards models of quantum computation and/or the interpretation of linear logic, we define a functional language where all functions are linear operators by construction. A small step operational semantic (and hence an…

量子物理 · 物理学 2017-08-29 Pablo Arrighi , Gilles Dowek

Inference algorithms for probabilistic programming are complex imperative programs with many moving parts. Efficient inference often requires customising an algorithm to a particular probabilistic model or problem, sometimes called…

编程语言 · 计算机科学 2024-12-24 Minh Nguyen , Roly Perera , Meng Wang , Steven Ramsay

Separation logic is a recent extension of Hoare logic for reasoning about programs with references to shared mutable data structures. In this paper, we provide a new interpretation of the logic for a programming language with higher types.…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Lars Birkedal , Hongseok Yang

Linear type systems have a long and storied history, but not a clear path forward to integrate with existing languages such as OCaml or Haskell. In this paper, we study a linear type system designed with two crucial properties in mind:…

编程语言 · 计算机科学 2017-11-09 Jean-Philippe Bernardy , Mathieu Boespflug , Ryan R. Newton , Simon Peyton Jones , Arnaud Spiwack

Logic programming is sometimes described as relational programming: a paradigm in which the programmer specifies and composes n-ary relations using systems of constraints. An advanced logic programming environment will provide tools that…

编程语言 · 计算机科学 2009-03-16 Andy King

Relational machine learning programs like those developed in Inductive Logic Programming (ILP) offer several advantages: (1) The ability to model complex relationships amongst data instances; (2) The use of domain-specific relations during…

机器学习 · 计算机科学 2024-02-05 Ashwin Srinivasan , A Baskar , Tirtharaj Dash , Devanshu Shah

Many logic programming based approaches can be used to describe and solve combinatorial search problems. On the one hand there are definite programs and constraint logic programs that compute a solution as an answer substitution to a query…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Nikolay Pelov , Emmanuel De Mot , Maurice Bruynooghe

Program equivalence in linear contexts, where programs are used or executed exactly once, is an important issue in programming languages. However, existing techniques like those based on bisimulations and logical relations only target at…

编程语言 · 计算机科学 2011-10-12 Yuxin Deng , Yu Zhang

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
‹ 上一页 1 8 9 10 下一页 ›