中文
相关论文

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

200 篇论文

We present a conceptual framework for extending homomorphic encryption beyond arithmetic or Boolean operations into the domain of intuitionistic logic proofs and, by the Curry-Howard correspondence, into the domain of typed functional…

计算机科学中的逻辑 · 计算机科学 2025-03-11 Ben Goertzel

Functional languages with strong static type systems have beneficial properties to help ensure program correctness and reliability. Surprisingly, their practical significance in applications is low relative to other languages lacking in…

编程语言 · 计算机科学 2016-12-05 Johannes Emerich

Axioms are presented which encapsulate the properties satisfied by categories of games which form the basis of results on full abstraction for PCF and other programming languages, and on full completeness for various logics and type…

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

The aim of this paper is to bring together the notions of quantum game and game isomorphism. The work is intended as an attempt to introduce a new criterion for quantum game schemes. The generally accepted requirement forces a quantum…

计算机科学与博弈论 · 计算机科学 2017-01-23 Piotr Frackiewicz

We present the PML 2 language, which provides a uniform environment for programming, and for proving properties of programs in an ML-like setting. The language is Curry-style and call-by-value, it provides a control operator (interpreted in…

计算机科学中的逻辑 · 计算机科学 2019-01-11 Rodolphe Lepigre

Concurrent multi-player mean-payoff games are important models for systems of agents with individual, non-dichotomous preferences. Whilst these games have been extensively studied in terms of their equilibria in non-cooperative settings,…

计算机科学与博弈论 · 计算机科学 2023-11-28 Julian Gutierrez , Anthony W. Lin , Muhammad Najib , Thomas Steeples , Michael Wooldridge

We present a unifying framework for type systems for process calculi. The core of the system provides an accurate correspondence between essentially functional processes and linear logic proofs; fragments of this system correspond to…

计算机科学中的逻辑 · 计算机科学 2015-05-29 Emmanuel Beffara

We present an extension of the declarative programming language Curry to support the access to data stored in relational databases via SQL. Since Curry is statically typed, our emphasis on this SQL integration is on type safety. Our…

编程语言 · 计算机科学 2017-01-04 Michael Hanus , Julia Krone

This work extends the present author's computational game semantics of Martin-L\"{o}f type theory to the cumulative hierarchy of universes. This extension completes game semantics of all standard types of Martin-L\"{o}f type theory for the…

逻辑 · 数学 2022-03-25 Norihiro Yamada

In this paper we present CIDER (Curry Integrated Development EnviRonment), an analysis and programming environment for the declarative multi-paradigm language Curry. CIDER is a graphical environment to support the development of Curry…

编程语言 · 计算机科学 2007-05-23 Michael Hanus , Johannes Koj

Game semantics describe the interactive behavior of proofs by interpreting formulas as games on which proofs induce strategies. Such a semantics is introduced here for capturing dependencies induced by quantifications in first-order…

计算机科学中的逻辑 · 计算机科学 2011-01-27 Samuel Mimram

Game semantics describe the interactive behavior of proofs by interpreting formulas as games on which proofs induce strategies. Such a semantics is introduced here for capturing dependencies induced by quantifications in first-order…

计算机科学中的逻辑 · 计算机科学 2009-08-28 Samuel Mimram

In functional logic programs, rules are applicable independently of textual order, i.e., any rule can potentially be used to evaluate an expression. This is similar to logic languages and contrary to functional languages, e.g., Haskell…

编程语言 · 计算机科学 2016-07-06 Sergio Antoy , Michael Hanus

This paper develops the category $\mathbf{NCG}$. Its objects are node-and-choice games, which include essentially all extensive-form games. Its morphisms allow arbitrary transformations of a game's nodes, choices, and players, as well as…

理论经济学 · 经济学 2020-07-29 Peter A. Streufert

We investigate the problem of type isomorphisms in a programming language with higher-order references. We first recall the game-theoretic model of higher-order references by Abramsky, Honda and McCusker. Solving an open problem by Laurent,…

计算机科学中的逻辑 · 计算机科学 2011-12-15 Pierre Clairambault

System I is a simply-typed lambda calculus with pairs, extended with an equational theory obtained from considering the type isomorphisms as equalities. In this work we propose an extension of System I to polymorphic types, adding the…

计算机科学中的逻辑 · 计算机科学 2021-07-28 Cristian F. Sottile , Alejandro Díaz-Caro , Pablo E. Martínez López

Most type systems that support polymorphic functions are based on a version of System-F. We argue that this limits useful programming paradigms for languages with lazy evaluation. We motivate an extension of System-F alleviating this…

编程语言 · 计算机科学 2016-12-15 S. Doaitse Swierstra , Marcos Viera , Atze Dijkstra

Drossopoulou and Noble argue persuasively for the need for a means to express policy in object-capability-based systems. We investigate a practical means to realize their aim via the Curry-Howard isomorphism. Specifically, we investigate…

密码学与安全 · 计算机科学 2013-08-01 Lucius G Meredith , Mike Stay , Sophia Drossopoulou

As a contribution to the challenge of building game-playing AI systems, we develop and analyse a formal language for representing and reasoning about strategies. Our logical language builds on the existing general Game Description Language…

人工智能 · 计算机科学 2014-07-22 Dongmo Zhang , Michael Thielsher

This paper introduces a simple type system for combinatory logic in which combinators have at most one type, whose polymorphism is revealed by application. The combinatory types exactly describe the structure of their values, which may be…

计算机科学中的逻辑 · 计算机科学 2026-04-15 Barry Jay , Johannes Bader