中文
相关论文

相关论文: On the Fair Termination of Client-Server Sessions

200 篇论文

We study a parallel queueing system with multiple types of servers and customers. A bipartite graph describes which pairs of customer-server types are compatible. We consider the service policy that always assigns servers to the first,…

概率论 · 数学 2018-05-14 Ivo Adan , Marko Boon , Gideon Weiss

Session types employ a linear type system that ensures that communication channels cannot be implicitly copied or discarded. As a result, many mechanizations of these systems require modeling channel contexts and carefully ensuring that…

编程语言 · 计算机科学 2023-09-25 Chuta Sano , Ryan Kavanagh , Brigitte Pientka

Conventional federated learning (FL) frameworks follow a server-driven model where the server determines session initiation and client participation, which faces challenges in accommodating clients' asynchronous needs for model updates. We…

机器学习 · 计算机科学 2024-05-27 Songze Li , Chenqing Zhu

Differential linear logic (DiLL) provides a fine analysis of resource consumption in cut-elimination. We investigate the subsystem of DiLL without promotion in a deep inference formalism, where cuts are at an atomic level. In our system…

计算机科学中的逻辑 · 计算机科学 2022-01-03 Matteo Acclavio , Giulio Guerrieri

We introduce a linear infinitary $\lambda$-calculus, called $\ell\Lambda_{\infty}$, in which two exponential modalities are available, the first one being the usual, finitary one, the other being the only construct interpreted…

计算机科学中的逻辑 · 计算机科学 2016-04-29 Ugo Dal Lago

In this paper, we construct an infinitary variant of the relational model of linear logic, where the exponential modality is interpreted as the set of finite or countable multisets. We explain how to interpret in this model the fixpoint…

计算机科学中的逻辑 · 计算机科学 2015-01-29 Charles Grellois , Paul-André Melliès

Client-server systems are a computing paradigm in concurrent and distributed systems. We deal with unbounded client-server systems (UCS) where all clients are of the same type, interact with a single server and they may enter and exit the…

计算机科学中的逻辑 · 计算机科学 2026-02-27 Ramchandra Phawade , Tephilla Prince , S Sheerazuddin

Program equivalence is the fulcrum for reasoning about and proving properties of programs. For noninterference, for example, program equivalence up to the secrecy level of an observer is shown. A powerful enabler for such proofs are logical…

编程语言 · 计算机科学 2026-04-15 Stephanie Balzer , Farzaneh Derakhshan , Robert Harper , Yue Yao

In the realm of light logics deriving from linear logic, a number of variants of exponential rules have been investigated. The profusion of such proof systems induces the need for cut-elimination theorems for each logic, the proof of which…

计算机科学中的逻辑 · 计算机科学 2025-06-18 Esaïe Bauer , Alexis Saurin

Federated learning (FL) is an emerging approach for training machine learning models collaboratively while preserving data privacy. The need for privacy protection makes it difficult for FL models to achieve global transparency and…

人工智能 · 计算机科学 2023-12-20 Yanci Zhang , Han Yu

We build on a fine-grained analysis of session-based interaction as provided by the linear logic typing disciplines to introduce the SAM, an abstract machine for mechanically executing session-typed processes. A remarkable feature of the…

编程语言 · 计算机科学 2024-01-22 Luís Caires , Bernardo Toninho

Much recent research has been devoted to modeling effects within type theory. Building on this work, we observe that effectful type theories can provide a foundation on which to build semantics for more complex programming constructs and…

编程语言 · 计算机科学 2021-12-01 Nikhil Swamy , Aseem Rastogi , Aymeric Fromherz , Denis Merigoux , Danel Ahman , Guido Martínez

Abstract. Matching logic cannot handle concurrency. We introduce concurrent matching logic (CML) to reason about fault-free partial correctness of shared-memory concurrent programs. We also present a soundness proof for concurrent matching…

计算机科学中的逻辑 · 计算机科学 2021-09-02 Shangbei Wang

Session-based recommendation aims at predicting the next item given a sequence of previous items consumed in the session, e.g., on e-commerce or multimedia streaming services. Specifically, session data exhibits some unique characteristics,…

信息检索 · 计算机科学 2021-06-28 Minjin Choi , jinhong Kim , Joonseok Lee , Hyunjung Shim , Jongwuk Lee

The two Girard translations provide two different means of obtaining embeddings of Intuitionistic Logic into Linear Logic, corresponding to different lambda-calculus calling mechanisms. The translations, mapping A -> B respectively to !A -o…

计算机科学中的逻辑 · 计算机科学 2025-01-29 Pablo Barenbaum , Eduardo Bonelli

The present work aims to give a unity of logic via standard sequential, unpolarized games. Specifically, our vision is that there must be mathematically precise concepts of linear refinement and intuitionistic restriction of logic such that…

逻辑 · 数学 2019-12-17 Norihiro Yamada

Session types offer a type-based discipline for enforcing communication protocols in distributed programming. We have previously formalized simple session types in the setting of multi-threaded $\lambda$-calculus with linear types. In this…

编程语言 · 计算机科学 2017-04-25 Hanwen Wu , Hongwei Xi

Clustered Federated Multitask Learning (CFL) was introduced as an efficient scheme to obtain reliable specialized models when data is imbalanced and distributed in a non-i.i.d. (non-independent and identically distributed) fashion amongst…

分布式、并行与集群计算 · 计算机科学 2021-08-20 Abdullatif Albaseer , Mohamed Abdallah , Ala Al-Fuqaha , Aiman Erbad

We present CLEAR, a method for learning session-specific causal graphs, in the possible presence of latent confounders, from attention in pre-trained attention-based recommenders. These causal graphs describe user behavior, within the…

信息检索 · 计算机科学 2022-10-20 Shami Nisimov , Raanan Y. Rohekar , Yaniv Gurwicz , Guy Koren , Gal Novik

Prior work has extended the deep, logical connection between the linear sequent calculus and session-typed message-passing concurrent computation with equi-recursive types and a natural notion of subtyping. In this paper, we extend this…

编程语言 · 计算机科学 2017-02-09 Coşku Acay , Frank Pfenning