activity
20192026
most citedOn Atomic Registers and Randomized Consensus in M&M Systems

4 citations · 11 across the 9 of their papers we have counts for

collaborators

11 papers

cs.DC2026

Generalized Compare-and-Swap and Space-Efficient Universal Constructions for the Infinite-Arrival Model

Vassos Hadzilacos, Myles Thiessen, Sam Toueg

We introduce GCAS, a natural generalization of the well-known compare-and-swap (CAS) object. Intuitively, GCAS just replaces the fixed equality test of CAS with a parametrized comp…

cs.DC2025

You can lie but not deny: SWMR registers with signature properties in systems with Byzantine processes

Xing Hu, Sam Toueg

We define and show how to implement SWMR registers that provide properties of unforgeable digital signatures - without actually using such signatures - in systems with Byzantine pr…

cs.DC2024

Generalized Compare and Swap

Vassos Hadzilacos, Myles Thiessen, Sam Toueg

In this paper, we first propose a natural generalization of the well-known compare-and-swap object, one that replaces the equality comparison with an arbitrary comparator. We then…

cs.DC2022

On implementing SWMR registers from SWSR registers in systems with Byzantine failures

Xing Hu, Sam Toueg

The implementation of registers from (potentially) weaker registers is a classical problem in the theory of distributed computing. Since Lamport's pioneering work [13], this proble…

cs.DC2022★ 1 cited

Parameterized algorithm for replicated objects with local reads

Changyu Bi, Vassos Hadzilacos, Sam Toueg

We consider the problem of implementing linearizable objects that support both read and read-modify-write (RMW) operations in message-passing systems with process crashes. Since in…

cs.DC2021★ 2 cited

An Impossibility Result on Strong Linearizability in Message-Passing Systems

David Yu Cheng Chan, Vassos Hadzilacos, Xing Hu +1

We prove that in asynchronous message-passing systems where at most one process may crash, there is no lock-free strongly linearizable implementation of a weak object that we call…

cs.DC2021

Differentiated nonblocking: a new progress condition and a matching queue algorithm

David Y. C. Chan, Shucheng Chi, Vassos Hadzilacos +1

In this paper, we first propose a new liveness requirement for shared objects and data structures, we then give a shared queue algorithm that satisfies this requirement and we prov…

cs.DC2021

On Register Linearizability and Termination

Vassos Hadzilacos, Xing Hu, Sam Toueg

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…

cs.DC2020★ 2 cited

On Linearizability and the Termination of Randomized Algorithms

Vassos Hadzilacos, Xing Hu, Sam Toueg

We study the question of whether the "termination with probability 1" property of a randomized algorithm is preserved when one replaces the atomic registers that the algorithm uses…

cs.DC2020★ 2 cited

Randomized Consensus with Regular Registers

Vassos Hadzilacos, Xing Hu, Sam Toueg

The well-known randomized consensus algorithm by Aspnes and Herlihy for asynchronous shared-memory systems was proved to work, even against a strong adversary, under the assumption…

cs.DC2019★ 4 cited

On Atomic Registers and Randomized Consensus in M&M Systems

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].…