中文
相关论文

相关论文: A Game Semantics of Concurrent Separation Logic

200 篇论文

The manual implementation of distributed systems is an error-prone task because of the asynchronous interplay of components and the environment. Bounded synthesis automatically generates an implementation for the specification of the…

计算机科学中的逻辑 · 计算机科学 2020-04-27 Jesko Hecking-Harbusch , Niklas O. Metzger

We develop methods to formally describe and compare games, in order to probe questions of game structure and design, and as a stepping stone to predicting player behavior from design patterns. We define a grammar-like formalism to describe…

计算机科学中的逻辑 · 计算机科学 2021-01-05 Paul Riggins , David McPherson

We present syntactic characterisations for the union closed fragments of existential second-order logic and of logics with team semantics. Since union closure is a semantical and undecidable property, the normal form we introduce enables…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Matthias Hoelzel , Richard Wilke

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

Game semantics is a denotational semantics presenting compositionally the computational behaviour of various kinds of effectful programs. One of its celebrated achievement is to have obtained full abstraction results for programming…

计算机科学中的逻辑 · 计算机科学 2024-09-25 Simon Castellan , Pierre Clairambault

We present a framework that incorporates the idea of bounded rationality into dynamic stochastic pursuit-evasion games. The solution of a stochastic game is characterized, in general, by its (Nash) equilibria in feedback form. However,…

系统与控制 · 电气工程与系统科学 2020-03-17 Yue Guan , Dipankar Maity , Christopher M. Kroninger , Panagiotis Tsiotras

Game Logic is an excellent setting to study proofs-about-programs via the interpretation of those proofs as programs, because constructive proofs for games correspond to effective winning strategies to follow in response to the opponent's…

计算机科学中的逻辑 · 计算机科学 2022-10-07 Rose Bohrer , André Platzer

We study the underlying mathematical properties of various partial order models of concurrency based on transition systems, Petri nets, and event structures, and show that the concurrent behaviour of these systems can be captured in a…

计算机科学中的逻辑 · 计算机科学 2010-11-05 Julian Gutierrez

Separation logic is often praised for its ability to closely mimic the locality of state updates when reasoning about them at the level of assertions. The prover only needs to concern themselves with the footprint of the computation at…

编程语言 · 计算机科学 2024-08-06 Roland Meyer , Thomas Wies , Sebastian Wolff

The article bridges between two major paradigms in computation, the functional, at basis computation from input to output, and the interactive, where computation reacts to its environment while underway. Central to any compositional theory…

编程语言 · 计算机科学 2023-04-11 Glynn Winskel

Inductions and game semantics are two useful extensions to traditional logic programming. To be specific, inductions can capture a wider class of provable formulas in logic programming. Adopting game semantics can make logic programming…

计算机科学中的逻辑 · 计算机科学 2015-08-11 Keehang Kwon

Traces form a coarse notion of semantic equivalence between states of a process, and have been studied coalgebraically for various types of system. We instantiate the finitary coalgebraic trace semantics framework of Hasuo et al. for…

计算机科学中的逻辑 · 计算机科学 2026-03-03 Benjamin Plummer , Corina Cirstea

Probabilistic game structures combine both nondeterminism and stochasticity, where players repeatedly take actions simultaneously to move to the next state of the concurrent game. Probabilistic alternating simulation is an important tool to…

计算机科学中的逻辑 · 计算机科学 2019-07-10 Chenyi Zhang , Jun Pang

We introduce an inductive logic programming approach that combines classical divide-and-conquer search with modern constraint-driven search. Our anytime approach can learn optimal, recursive, and large programs and supports predicate…

人工智能 · 计算机科学 2021-12-08 Andrew Cropper

Concurrent systems identify systems, either software, hardware or even biological systems, that are characterized by sets of independent actions that can be executed in any order or simultaneously. Computer scientists resort to a causal…

分布式、并行与集群计算 · 计算机科学 2013-03-07 Silvia Crafa , Federica Russo

Pursuit and evasion conflicts represent challenging problems with important applications in aerospace and robotics. In pursuit-evasion problems, synthesis of intelligent actions must consider the adversary's potential strategies.…

最优化与控制 · 数学 2020-03-12 Isaac E. Weintraub , Meir Pachter , Eloy Garcia

In game theory, mechanism design is concerned with the design of incentives so that a desired outcome of the game can be achieved. In this paper, we study the design of incentives so that a desirable equilibrium is obtained, for instance,…

计算机科学与博弈论 · 计算机科学 2021-06-21 Julian Gutierrez , Muhammad Najib , Giuseppe Perelli , Michael Wooldridge

Game logic is a dynamic modal logic which models strategic two person games; it contains propositional dynamic logic (PDL) as a fragment. We propose an interpretation of game logic based on stochastic effectivity functions. A definition of…

计算机科学中的逻辑 · 计算机科学 2014-04-01 Ernst-Erich Doberkat

We introduce parallelism into the basic algebra of games to model concurrent game algebraically. Parallelism is treated as a new kind of game operation. The resulted algebra of concurrent games can be used widely to reason the parallel…

计算机科学中的逻辑 · 计算机科学 2019-09-04 Yong Wang

We consider two-player stochastic games played on a finite state space for an infinite number of rounds. The games are concurrent: in each round, the two players (player 1 and player 2) choose their moves independently and simultaneously;…

计算机科学与博弈论 · 计算机科学 2012-01-04 Krishnendu Chatterjee