中文
相关论文

相关论文: Curry-style type Isomorphisms and Game Semantics

200 篇论文

Set functions are a feature of functional logic programming to encapsulate all results of a non-deterministic computation in a single data structure. Given a function $f$ of a functional logic program written in Curry, we describe a…

编程语言 · 计算机科学 2018-08-23 Sergio Antoy , Michael Hanus , Finn Teegen

We look at intensionality from the perspective of computation. In particular, we review how game semantics has been used to characterize the sequential functional processes, leading to powerful and flexible methods for constructing fully…

计算机科学中的逻辑 · 计算机科学 2017-05-16 Samson Abramsky

We introduce a semantic approach to the study of logics for access control and dependency analysis, based on Game Semantics. We use a variant of AJM games with explicit justification (but without pointers). Based on this, we give a simple…

计算机科学中的逻辑 · 计算机科学 2014-01-22 Samson Abramsky , Radha jagadeesan

Game semantics aim at describing the interactive behaviour of proofs by interpreting formulas as games on which proofs induce strategies. In this article, we introduce a game semantics for a fragment of first order propositional logic. One…

计算机科学中的逻辑 · 计算机科学 2008-12-18 Samuel Mimram

This paper introduces Gm, which is a category for extensive-form games. It also provides some applications. The category's objects are games, which are understood to be sets of nodes which have been endowed with edges, information sets,…

理论经济学 · 经济学 2021-06-08 Peter A. Streufert

Session types are a typed approach to message-passing concurrency, where types describe sequences of intended exchanges over channels. Session type systems have been given strong logical foundations via Curry-Howard correspondences with…

计算机科学中的逻辑 · 计算机科学 2024-08-23 Bas van den Heuvel , Jorge A. Pérez

Proof theory provides a foundation for studying and reasoning about programming languages, most directly based on the well-known Curry-Howard isomorphism between intuitionistic logic and the typed lambda-calculus. More recently, a…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Farzaneh Derakhshan , Frank Pfenning

This paper has a twofold scope. The first one is to clarify and put in evidence the isomorphic character of two theories developed in quite different fields: on one side, threshold logic, on the other side, simple games. One of the main…

计算机科学与博弈论 · 计算机科学 2017-07-10 Josep Freixas , Marc Freixas , Sascha Kurz

Strong placement games (SP-games) are a class of combinatorial games whose structure allows one to describe the game via simplicial complexes. A natural question is whether well-known invariants of combinatorial games, such as "game value",…

组合数学 · 数学 2019-02-12 Sara Faridi , Svenja Huntemann , Richard J. Nowakowski

We develop a symmetric monoidal closed category of games, incorporating sums and products, to model quantum computation at higher types. This model is expressive, capable of representing all unitary operators at base types. It is compatible…

编程语言 · 计算机科学 2024-04-11 Samson Abramsky , Radha Jagadeesan

The class of Basic Feasible Functionals BFF$_2$ is the type-2 counterpart of the class FP of type-1 functions computable in polynomial time. Several characterizations have been suggested in the literature, but none of these present a…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Emmanuel Hainry , Bruce M. Kapron , Jean-Yves Marion , Romain Péchoux

Game semantics provides an interactive point of view on proofs, which enables one to describe precisely their dynamical behavior during cut elimination, by considering formulas as games on which proofs induce strategies. We are specifically…

计算机科学中的逻辑 · 计算机科学 2015-05-18 Samuel Mimram

This paper presents PFLP, a library for probabilistic programming in the functional logic programming language Curry. It demonstrates how the concepts of a functional logic programming language support the implementation of a library for…

编程语言 · 计算机科学 2019-05-20 Sandra Dylus , Jan Christiansen , Finn Teegen

This paper proposes a new approach to power in Game Theory. Cooperation and conflict are simulated with a mechanism of payoff alteration, called F-game. Using convex combinations of preferences, an F-game can measure players' attitude to…

理论经济学 · 经济学 2024-01-30 Daniele De Luca

Selection of input features such as relevant pieces of text has become a common technique of highlighting how complex neural predictors operate. The selection can be optimized post-hoc for trained models or incorporated directly into the…

机器学习 · 计算机科学 2019-10-29 Shiyu Chang , Yang Zhang , Mo Yu , Tommi S. Jaakkola

Types in logic programming have focused on conservative approximations of program semantics by regular types, on one hand, and on type systems based on a prescriptive semantics defined for typed programs, on the other. In this paper, we…

计算机科学中的逻辑 · 计算机科学 2019-09-19 João Barbosa , Mário Florido , Vítor Santos Costa

Real world programming languages crucially depend on the availability of computational effects to achieve programming convenience and expressive power as well as program efficiency. Logical frameworks rely on predicates, or dependent types,…

计算机科学中的逻辑 · 计算机科学 2017-12-07 Matthijs Vákár

Game semantics is a powerful method of semantic analysis for programming languages. It gives mathematically accurate models ("fully abstract") for a wide variety of programming languages. Game semantic models are combinatorial…

编程语言 · 计算机科学 2017-12-04 Dan R. Ghica , Khulood Alyahya

Game semantics has provided adequate models for a variety of programming languages, in which types are interpreted as two-player games and programs as strategies. Melli\`es (2018) suggested that such categories of games and strategies may…

计算机科学中的逻辑 · 计算机科学 2018-10-17 Clovis Eberhart , Tom Hirschowitz , Alexis Laouar

We introduce two-sided type systems, which are sequent calculi for typing formulas. Two-sided type systems allow for hypothetical reasoning over the typing of compound program expressions, and the refutation of typing formulas. By…

编程语言 · 计算机科学 2023-10-23 Steven Ramsay , Charlie Walpole