中文
相关论文

相关论文: Local Linearizability

200 篇论文

While linearizability is a fundamental correctness condition for distributed systems, ensuring the linearizability of implementations can be quite complex. An essential aspect of linearizable implementations of concurrent objects is the…

分布式、并行与集群计算 · 计算机科学 2026-04-08 Raïssa Nataf , Yoram Moses

It has been proved that to implement a linearizable shared memory in synchronous message-passing systems it is necessary to wait for a time proportional to the uncertainty in the latency of the network for both read and write operations,…

分布式、并行与集群计算 · 计算机科学 2016-08-01 Matthieu Perrin , Matoula Petrolia , Achour Mostefaoui , Claude Jard

To implement a linearizable shared memory in synchronous message-passing systems it is necessary to wait for a time linear to the uncertainty in the latency of the network for both read and write operations. Waiting only for one of them…

分布式、并行与集群计算 · 计算机科学 2016-07-28 Matthieu Perrin , Matoula Petrolia , Achour Mostefaoui , Claude Jard

Geo-replicated systems provide a number of desirable properties such as globally low latency, high availability, scalability, and built-in fault tolerance. Unfortunately, programming correct applications on top of such systems has proven to…

编程语言 · 计算机科学 2025-02-27 Kartik Nagar , Prasita Mukherjee , Suresh Jagannathan

Enforcing local consistencies is one of the main features of constraint reasoning. Which level of local consistency should be used when searching for solutions in a constraint network is a basic question. Arc consistency and partial forms…

人工智能 · 计算机科学 2011-06-06 C. Bessiere , R. Debruyne

Linearizability, the traditional correctness condition for concurrent data structures is considered insufficient for the non-volatile shared memory model where processes recover following a crash. For this crash-recovery shared memory…

分布式、并行与集群计算 · 计算机科学 2020-12-08 Ohad Ben-Baruch , Srivatsan Ravi

In the interleaving model of concurrency, where events are totally ordered, linearizability is compositional: the composition of two linearizable objects is guaranteed to be linearizable. However, linearizability is not compositional when…

计算机科学中的逻辑 · 计算机科学 2018-02-07 Simon Doherty , John Derrick , Brijesh Dongol , Heike Wehrheim

Over the last thirty years, numerous consistency conditions for replicated data have been proposed and implemented. Popular examples of such conditions include linearizability (or atomicity), sequential consistency, causal consistency, and…

分布式、并行与集群计算 · 计算机科学 2015-10-23 Roy Friedman , Michel Raynal , François Taïani

Motivated by recent security issues in cyber-physical systems, this technical note studies the stabilization problem of networked control systems under Denial-of-Service (DoS) attacks. In particular, we consider to stabilize a nonlinear…

系统与控制 · 电气工程与系统科学 2020-12-14 Rui Kato , Ahmet Cetinkaya , Hideaki Ishii

Multithreaded programs generally leverage efficient and thread-safe concurrent objects like sets, key-value maps, and queues. While some concurrent-object operations are designed to behave atomically, each witnessing the atomic effects of…

计算机科学中的逻辑 · 计算机科学 2019-11-06 Siddharth Krishna , Michael Emmi , Constantin Enea , Dejan Jovanovic

Linearisability is a central notion for verifying concurrent libraries: a given library is proven safe if its operational history can be rearranged into a new sequential one which, in addition, satisfies a given specification.…

编程语言 · 计算机科学 2016-10-26 Andrzej S. Murawski , Nikos Tzevelekos

This paper revisits the fundamental problem of monitoring the linearizability of concurrent stacks, queues, sets, and multisets. Given a history of a library implementing one of these abstract data types, the monitoring problem is to answer…

Localized patterns are coherent structures embedded in a quiescent state and occur in both discrete and continuous media across a wide range of applications. While it is well-understood how domain covering patterns (for example stripes and…

斑图形成与孤子 · 物理学 2025-03-19 Jason J. Bramburger , Dan J. Hill , David J. B. Lloyd

Architectural imperatives due to the slowing of Moore's Law, the broad acceptance of relaxed semantics and the O(n!) worst case verification complexity of generating sequential histories motivate a new approach to concurrent correctness.…

分布式、并行与集群计算 · 计算机科学 2019-07-17 Victor Cook , Christina Peterson , Zachary Painter , Damian Dechev

To achieve high availability and low latency, distributed data stores often geographically replicate data at multiple sites called replicas. However, this introduces the data consistency problem. Due to the fundamental tradeoffs among…

分布式、并行与集群计算 · 计算机科学 2022-11-08 Xue Jiang , Hengfeng Wei , Yu Huang

Real-time and cyber-physical systems need to interact with and respond to their physical environment in a predictable time. While multicore platforms provide incredible computational power and throughput, they also introduce new sources of…

分布式、并行与集群计算 · 计算机科学 2021-06-29 Ayoosh Bansal , Jayati Singh , Yifan Hao , Jen-Yang Wen , Renato Mancuso , Marco Caccamo

Designing scalable concurrent objects, which can be efficiently used on multicore processors, often requires one to abandon standard specification techniques, such as linearizability, in favor of more relaxed consistency requirements.…

计算机科学中的逻辑 · 计算机科学 2016-07-22 Ilya Sergey , Aleksandar Nanevski , Anindya Banerjee , German Andres Delbianco

In this paper, we propose a generic concurrent directed graph (for shared memory architecture) that is concurrently being updated by threads adding/deleting vertices and edges. The graph is constructed by the composition of the well known…

分布式、并行与集群计算 · 计算机科学 2017-11-01 Sathya Peri , Muktikanta Sa , Nandini Singhal

Linear real-valued computations over distributed datasets are common in many applications, most notably as part of machine learning inference. In particular, linear computations that are quantized, i.e., where the coefficients are…

信息论 · 计算机科学 2023-11-27 Vinayak Ramkumar , Netanel Raviv , Itzhak Tamo

In many computational tasks and dynamical systems, asynchrony and randomization are naturally present and have been considered as ways to increase the speed and reduce the cost of computation while compromising the accuracy and convergence…

机器学习 · 计算机科学 2020-12-09 Sahin Lale , Oguzhan Teke , Babak Hassibi , Anima Anandkumar