中文
相关论文

相关论文: Group Mutual Exclusion in Linear Time and Space

200 篇论文

The group mutual exclusion (GME) problem is a generalization of the classical mutual exclusion problem in which every critical section is associated with a type or session. Critical sections belonging to the same session can execute…

分布式、并行与集群计算 · 计算机科学 2019-07-09 Shreyas Gokhale , Neeraj Mittal

In an anonymous shared memory system, all inter-process communications are via shared objects; however, unlike in standard systems, there is no a priori agreement between processes on the names of shared objects [14,15]. Furthermore, the…

分布式、并行与集群计算 · 计算机科学 2023-09-21 Gadi Taubenfeld

Mutual exclusion is a classical problem in distributed computing that provides isolation among concurrent action executions that may require access to the same shared resources. Inspired by algorithmic research on distributed systems of…

分布式、并行与集群计算 · 计算机科学 2022-02-25 Joshua J. Daymude , Andréa W. Richa , Christian Scheideler

Mutual exclusion is one of the most commonly used techniques to handle contention in concurrent systems. Traditionally, mutual exclusion algorithms have been designed under the assumption that a process does not fail while…

分布式、并行与集群计算 · 计算机科学 2021-10-19 Sahil Dhoked , Neeraj Mittal

Mutual exclusion (ME) is a commonly used technique to handle conflicts in concurrent systems. With recent advancements in non-volatile memory technology, there is an increased focus on the problem of recoverable mutual exclusion (RME), a…

分布式、并行与集群计算 · 计算机科学 2021-03-03 Sahil Dhoked , Neeraj Mittal

We formulate a modular approach to the design and analysis of a particular class of mutual exclusion algorithms for shared memory multiprocessor systems. Specifically, we consider algorithms that organize waiting processes into a queue.…

分布式、并行与集群计算 · 计算机科学 2013-10-31 Wojciech Golab

Mutual exclusion (ME) is one of the most commonly used techniques to handle conflicts in concurrent systems. Traditionally, mutual exclusion algorithms have been designed under the assumption that a process does not fail while…

分布式、并行与集群计算 · 计算机科学 2020-08-04 Sahil Dhoked , Neeraj Mittal

Computer systems are designed to make resources available to users and users may be interested in some resources more than others, therefore, a coordination scheme is required to satisfy the users' requirements. This scheme may implement…

分布式、并行与集群计算 · 计算机科学 2020-07-07 Amirhossein Sayyadabdi , Mohsen Sharifi

In contrast to common belief, the Calculus of Communicating Systems (CCS) and similar process algebras lack the expressive power to accurately capture mutual exclusion protocols without enriching the language with fairness assumptions.…

计算机科学中的逻辑 · 计算机科学 2017-09-05 Victor Dyseryn , Rob van Glabbeek , Peter Höfner

Recent advances in non-volatile main memory (NVRAM) technology have spurred research on designing algorithms that are resilient to process crashes. This paper is a fuller version of our conference paper \cite{jayanti:rmeabort}, which…

分布式、并行与集群计算 · 计算机科学 2020-12-08 Prasad Jayanti , Anup Joshi

I show that in a standard process algebra extended with time-outs one can correctly model mutual exclusion in such a way that starvation-freedom holds without assuming fairness or justness, even when one makes the problem more challenging…

计算机科学中的逻辑 · 计算机科学 2023-08-16 Rob van Glabbeek

We present a tight RMR complexity lower bound for the recoverable mutual exclusion (RME) problem, defined by Golab and Ramaraju \cite{GR2019a}. In particular, we show that any $n$-process RME algorithm using only atomic read, write,…

分布式、并行与集群计算 · 计算机科学 2021-06-08 David Yu Cheng Chan , Philipp Woelfel

We present the first recoverable mutual exclusion (RME) algorithm that is simultaneously abortable, adaptive to point contention, and with sublogarithmic RMR complexity. Our algorithm has $O(\min(K,\log_W N))$ RMR passage complexity and…

分布式、并行与集群计算 · 计算机科学 2023-07-11 Daniel Katzan , Adam Morrison

The abortable mutual exclusion problem was introduced by Scott and Scherer to meet a need that arises in database and real time systems, where processes sometimes have to abandon their attempt to acquire a mutual exclusion lock to initiate…

分布式、并行与集群计算 · 计算机科学 2018-09-13 Prasad Jayanti , Siddhartha Jayanti

Coordinating concurrent access to a shared resource using mutual exclusion is a fundamental problem in computation. In this paper, we present a novel approach to mutual exclusion designed specifically for distributed systems leveraging a…

分布式、并行与集群计算 · 计算机科学 2022-08-23 Jacob Nelson-Slivon , Lewis Tseng , Roberto Palmieri

Peterson's mutual exclusion algorithm for two processes has been generalized to $N$ processes in various ways. As far as we know, no such generalization is starvation free without making any fairness assumptions. In this paper, we study the…

计算机科学中的逻辑 · 计算机科学 2025-08-08 Yousra Hafidi , Jeroen J. A. Keiren , Jan Friso Groote

In large-scale distributed environments, avoiding concurrent access to the same resource by multiple processes becomes a core challenge, commonly termed distributed mutual exclusion (DME). Token-based mechanisms have long been recognized as…

分布式、并行与集群计算 · 计算机科学 2025-02-10 Elahe Tohidi , Seyed Sattar Lotfi Fatemi

Algorithms for mutual exclusion aim to isolate potentially concurrent accesses to the same shared resources. Motivated by distributed computing research on programmable matter and population protocols where interactions among entities are…

分布式、并行与集群计算 · 计算机科学 2025-05-23 Anya Chaturvedi , Joshua J. Daymude , Andréa W. Richa

Mutual exclusion is an important problem in the context of shared resource usage, where only one process can be using the shared resource at any given time. A mutual exclusion protocol that does not use information on the duration for which…

分布式、并行与集群计算 · 计算机科学 2023-05-11 Karthi Srinivasan , Yoram Moses , Rajit Manohar

Partial mutual exclusion is the drinking philosophers problem for complete graphs. It is the problem that a process may enter a critical section CS of its code only when some finite set nbh of other processes are not in their critical…

分布式、并行与集群计算 · 计算机科学 2011-12-07 Wim H. Hesselink
‹ 上一页 1 2 3 10 下一页 ›