中文
相关论文

相关论文: Reducing Compare-and-Swap to Consensus Number One …

200 篇论文

Consensus is one of the fundamental tasks studied in distributed computing. Processors have input values from some set $V$ and they have to decide the same value from this set. If all processors have the same input value, then they must all…

分布式、并行与集群计算 · 计算机科学 2015-08-27 Kokouvi Hounkanli , Avery Miller , Andrzej Pelc

The $k$-set agreement problem is a generalization of the consensus problem. Namely, assuming each process proposes a value, each non-faulty process has to decide a value such that each decided value was proposed, and no more than $k$…

分布式、并行与集群计算 · 计算机科学 2015-07-03 Zohir Bouzid , Michel Raynal , Pierre Sutra

We study universal consistency of non-i.i.d. processes in the context of online learning. A stochastic process is said to admit universal consistency if there exists a learner that achieves vanishing average loss for any measurable response…

机器学习 · 计算机科学 2022-07-19 Moïse Blanchard , Romain Cosson

We study generalization properties of weakly supervised learning. That is, learning where only a few "strong" labels (the actual target of our prediction) are present but many more "weak" labels are available. In particular, we show that…

机器学习 · 计算机科学 2020-02-21 Joshua Robinson , Stefanie Jegelka , Suvrit Sra

Auditability allows to track all the read operations performed on a register. It abstracts the need of data owners to control access to their data, tracking who read which information. This work considers possible formalizations of auditing…

分布式、并行与集群计算 · 计算机科学 2023-09-01 Hagit Attiya , Antonella Del Pozzo , Alessia Milani , Ulysse Pavloff , Alexandre Rapetti

Linearizability is the strongest correctness property for both shared memory and message passing systems. One of its useful features is the compositionality: a history (execution) is linearizable if and only if each object (component)…

分布式、并行与集群计算 · 计算机科学 2018-02-09 Haoxiang Lin

This paper addresses the distributed consensus problem in the presence of faulty nodes. A novel weight learning algorithm is introduced such that neither network connectivity nor a sequence of history records is required to achieve…

多智能体系统 · 计算机科学 2020-02-11 Jian Hou , Zhiyong Chen , ZhiyunLin , Mengfan Xiang

The lock-free, ordered, linked list is an important, standard example of a concurrent data structure. An obvious, practical drawback of textbook implementations is that failed compare-and-swap (CAS) operations lead to retraversal of the…

数据结构与算法 · 计算机科学 2020-11-02 Jesper Larsson Träff , Manuel Pöter

A binary trie is a sequential data structure for a dynamic set on the universe $\{0,\dots,u-1\}$ supporting Search with $O(1)$ worst-case step complexity, and Insert, Delete, and Predecessor operations with $O(\log u)$ worst-case step…

数据结构与算法 · 计算机科学 2025-09-04 Jeremy Ko

Determining the space complexity of $x$-obstruction-free $k$-set agreement for $x\leq k$ is an open problem. In $x$-obstruction-free protocols, processes are required to return in executions where at most $x$ processes take steps. The best…

分布式、并行与集群计算 · 计算机科学 2018-10-11 Faith Ellen , Rati Gelashvili , Leqi Zhu

While the very first consensus protocols for the synchronous model were designed to match the worst-case lower bound, deciding in exactly t+1 rounds in all runs, it was soon realized that they could be strictly improved upon by early…

分布式、并行与集群计算 · 计算机科学 2013-11-28 Armando Castañeda , Yannai A. Gonczarowski , Yoram Moses

This paper addresses the consensus problem in homonymous distributed systems where processes are prone to crash failures and have no initial knowledge of the system membership ("homonymous" means that several processes may have the same…

分布式、并行与集群计算 · 计算机科学 2011-11-29 Sergio Arévalo , Antonio Fernández Anta , Damien Imbs , Ernesto Jiménez , Michel Raynal

The recent surge of blockchain systems has renewed the interest in traditional Byzantine fault-tolerant consensus protocols. Many such consensus protocols have a primary-backup design in which an assigned replica, the primary, is…

分布式、并行与集群计算 · 计算机科学 2019-08-07 Suyash Gupta , Jelle Hellings , Mohammad Sadoghi

Implementing a concurrent data structure typically begins with defining its sequential specification. However, when used \emph{as is}, a nontrivial sequential data structure, such as a linked list, a search tree, or a hash table, may expose…

分布式、并行与集群计算 · 计算机科学 2016-03-07 Vincent Gramoli , Petr Kuznetsov , Srivatsan Ravi

Shared Memory is a mechanism that allows several processes to communicate with each other by accessing -- writing or reading -- a set of variables that they have in common. A Consistency Model defines how each process observes the state of…

分布式、并行与集群计算 · 计算机科学 2021-01-26 Jordi Bataller Mascarell

In order to converge in the presence of concurrent updates, modern eventually consistent replication systems rely on causality information and operation semantics. It is relatively easy to use semantics of high-level operations on…

分布式、并行与集群计算 · 计算机科学 2015-11-17 Marek Zawirski , Carlos Baquero , Annette Bieniusa , Nuno Preguiça , Marc Shapiro

Linearizability has become the key correctness criterion for concurrent data structures, ensuring that histories of the concurrent object under consideration are consistent, where consistency is judged with respect to a sequential history…

计算机科学中的逻辑 · 计算机科学 2015-02-03 Brijesh Dongol , John Derrick

We introduce a new shared memory object: the write-and-f-array, provide its wait-free implementation and use it to construct an improved wait-free implementation of the fetch-and-add object. The write-and-f-array generalizes single-writer…

分布式、并行与集群计算 · 计算机科学 2014-07-24 Robert Obryk

The goal of ordinal embedding is to represent items as points in a low-dimensional Euclidean space given a set of constraints in the form of distance comparisons like "item $i$ is closer to item $j$ than item $k$". Ordinal constraints like…

机器学习 · 统计学 2016-06-24 Lalit Jain , Kevin Jamieson , Robert Nowak

Various applications involve assigning discrete label values to a collection of objects based on some pairwise noisy data. Due to the discrete---and hence nonconvex---structure of the problem, computing the optimal assignment (e.g.~maximum…

信息论 · 计算机科学 2017-12-11 Yuxin Chen , Emmanuel Candes