中文
相关论文

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

200 篇论文

Preference orderings are orderings of a set of items according to the preferences (of judges). Such orderings arise in a variety of domains, including group decision making, consumer marketing, voting and machine learning. Measuring the…

人工智能 · 计算机科学 2016-10-17 Zhiwei Lin , Hui Wang , Cees H. Elzinga

Transactional access to databases is an important abstraction allowing programmers to consider blocks of actions (transactions) as executing in isolation. The strongest consistency model is {\em serializability}, which ensures the atomicity…

计算机科学中的逻辑 · 计算机科学 2019-05-23 Sidi Mohamed Beillahi , Ahmed Bouajjani , Constantin Enea

Fault-tolerant consensus is about reaching agreement on some of the input values in a limited time by non-faulty autonomous processes, despite of failures of processes or communication medium. This problem is particularly challenging and…

数据结构与算法 · 计算机科学 2023-05-19 MohammadTaghi Hajiaghayi , Dariusz R. Kowalski , Jan Olkowski

In this paper we consider a network of processors aiming at cooperatively solving linear programming problems subject to uncertainty. Each node only knows a common cost function and its local uncertain constraint set. We propose a…

最优化与控制 · 数学 2019-08-27 Mohammadreza Chamanbaz , Giuseppe Notarstefano , Roland Bouffanais

Modern concurrent programming benefits from a large variety of synchronization techniques. These include conventional pessimistic locking, as well as optimistic techniques based on conditional synchronization primitives or transactional…

分布式、并行与集群计算 · 计算机科学 2015-10-15 Vincent Gramoli , Petr Kuznetsov , Srivatsan Ravi

This paper is devoted to deterministic consensus in synchronous dynamic networks with unidirectional links, which are under the control of an omniscient message adversary. Motivated by unpredictable node/system initialization times and…

分布式、并行与集群计算 · 计算机科学 2015-08-06 Manfred Schwarz , Kyrill Winkler , Ulrich Schmid

We study the shared processor scheduling problem with a single shared processor where a unit time saving (weight) obtained by processing a job on the shared processor depends on the job. A polynomial-time optimization algorithm has been…

离散数学 · 计算机科学 2021-01-19 Dariusz Dereniowski , Wieslaw Kubiak

In this paper we develop a theory for correctness of concurrent objects under weak memory models. Central to our definitions is the concept of observations which determine when effects of operations become visible, and hence determine the…

编程语言 · 计算机科学 2018-10-24 Graeme Smith , Kirsten Winter , Robert J. Colvin

This paper considers scheduling on identical machines. The scheduling objective considered in this paper generalizes most scheduling minimization problems. In the problem, there are $n$ jobs and each job $j$ is associated with a…

数据结构与算法 · 计算机科学 2019-04-23 Benjamin Moseley

In a seminal work, Golab et al. showed that a randomized algorithm that works with atomic objects may lose some of its properties if we replace the atomic objects that it uses with linearizable objects. It was not known whether the…

分布式、并行与集群计算 · 计算机科学 2021-03-01 Vassos Hadzilacos , Xing Hu , Sam Toueg

Motivated by recent distributed systems technology, Aguilera et al. introduced a hybrid model of distributed computing, called message-and-memory model or m&m model for short [1]. In this model, processes can communicate by message passing…

分布式、并行与集群计算 · 计算机科学 2020-12-15 Vassos Hadzilacos , Xing Hu , Sam Toueg

Consensus planning is a method for coordinating decision making across complex systems and organizations, including complex supply chain optimization pipelines. It arises when large interdependent distributed agents (systems) share common…

最优化与控制 · 数学 2025-11-25 Alvaro Maggiar , Lee Dicker , Michael Mahoney

Population protocols are a formal model of sensor networks consisting of identical mobile devices. Two devices can interact and thereby change their states. Computations are infinite sequences of interactions in which the interacting…

计算机科学中的逻辑 · 计算机科学 2018-07-03 Michael Blondin , Javier Esparza , Antonín Kučera

This paper introduces the \emph{serial-parallel decision problem}. Consider an online scheduler that receives a series of tasks, where each task has both a parallel and a serial implementation. The parallel implementation has the advantage…

数据结构与算法 · 计算机科学 2024-05-21 William Kuszmaul , Alek Westover

Multireader shared registers are basic objects used as communication medium in asynchronous concurrent computation. We propose a surprisingly simple and natural scheme to obtain several wait-free constructions of bounded 1-writer…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Paul Vitanyi

We present and analyze a wait-free deterministic algorithm for solving the at-most-once problem: how m shared-memory fail-prone processes perform asynchronously n jobs at most once. Our algorithmic strategy provides for the first time…

分布式、并行与集群计算 · 计算机科学 2013-12-04 Sotirios Kentros , Aggelos Kiayias

The weak-to-strong generalization phenomenon is the driver for important machine learning applications including highly data-efficient learning and, most recently, performing superalignment. While decades of research have resulted in…

机器学习 · 计算机科学 2025-03-05 Changho Shin , John Cooper , Frederic Sala

The Fischer-Lynch-Paterson theorem (FLP) says that it is impossible for processes in an asynchronous distributed system to achieve consensus on a binary value when a single process can fail; it is a widely cited theoretical result about…

计算机科学中的逻辑 · 计算机科学 2011-09-16 Robert Constable

Population protocols are a popular model of distributed computing, in which randomly-interacting agents with little computational power cooperate to jointly perform computational tasks. Inspired by developments in molecular computation, and…

分布式、并行与集群计算 · 计算机科学 2017-04-18 Dan Alistarh , James Aspnes , David Eisenstat , Rati Gelashvili , Ronald L. Rivest

Linearizability is the standard correctness criterion concurrent data structures such as stacks and queues. It allows to establish observational refinement between a concurrent implementation and an atomic reference implementation.Proving…

编程语言 · 计算机科学 2017-02-10 Ahmed Bouajjani , Michael Emmi , Constantin Enea , Suha Orhun Mutluergil