English
Related papers

Related papers: The F-snapshot Problem

200 papers

We show that for one-shot problems - problems where a processor executes a single operation-execution - timing constraints can be captured by conditions on the relation between original outputs and supplementary snapshots. In addition to…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-08-18 Eli Gafni

This paper is concerned with the problem of implementing an unbounded timestamp object from multi-writer atomic registers, in an asynchronous distributed system of n processors with distinct identifiers where timestamps are taken from an…

Distributed, Parallel, and Cluster Computing · Computer Science 2011-12-22 Maryam Helmi , Lisa Higham , Eduardo Pacheco , Philipp Woelfel

We study the space complexity of implementing long-lived and one-shot adaptive renaming from multi-reader multi-writer registers, in an asynchronous distributed system with $n$ processes. As a result of an $f$-adaptive renaming algorithm…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-05-17 Maryam Helmi , Lisa Higham , Philipp Woelfel

In this work, we propose the $\lambda$-scanner snapshot, a variation of the snapshot object, which supports any fixed amount of $0 < \lambda \leq n$ different $SCAN$ operations being active at any given time. Whenever $\lambda$ is equal to…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-06-12 Nikolaos D. Kallimanis , Eleni Kanellou , Charidimos Kiosterakis

A snapshot object simulates the behavior of an array of single-writer/multi-reader shared registers that can be read atomically. Delporte-Gallet et al. proposed two fault-tolerant algorithms for snapshot objects in asynchronous crash-prone…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-03-03 Chryssis Georgiou , Oskar Lundström , Elad Michael Schiller

This paper investigates the effects of setting the sampling frequency significantly higher than conventional guidelines in system identification. Although continuous-time identification methods resolve the numerical difficulties encountered…

Systems and Control · Electrical Eng. & Systems 2025-06-05 Ichiro Maruta , Toshiharu Sugie

The traditional requirement for a randomized streaming algorithm is just {\em one-shot}, i.e., algorithm should be correct (within the stated $\eps$-error bound) at the end of the stream. In this paper, we study the {\em tracking} problem,…

Data Structures and Algorithms · Computer Science 2014-12-05 Zengfeng Huang , Wai Ming Tai , Ke Yi

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…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-10-11 Faith Ellen , Rati Gelashvili , Leqi Zhu

We consider the task of assigning unique integers to a group of processes in an asynchronous distributed system of a total of $n$ processes prone to crashes that communicate through shared read-write registers. In the Renaming problem, an…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-10-01 Bogdan S. Chlebus , Dariusz R. Kowalski

In the topological study of distributed systems, the immediate snapshot is the fundamental computation block for the topological characterization of wait-free solvable tasks. However, in reality, the immediate snapshot is not available as a…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-11-21 Susumu Nishimura

The well known snapshot primitive in concurrent programming allows for n-asynchronous processes to write values to an array of single-writer registers and, for each process, to take a snapshot of these registers. In this paper we provide a…

Distributed, Parallel, and Cluster Computing · Computer Science 2015-02-11 Gal Amram , Lior Mizrahi , Gera Weiss

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…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-07-24 Robert Obryk

Entry in: Encyclopedia of Algorithms, Ming-Yang Kao, Ed., Springer, To appear. Synonyms: Wait-free registers, wait-free shared variables, asynchronous communication hardware. Problem Definition: Consider a system of asynchronous processes…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Paul M. B. Vitanyi

In many modern applications, discretely-observed data may be naturally understood as a set of functions. Functional data often exhibit two confounded sources of variability: amplitude (y-axis) and phase (x-axis). The extraction of amplitude…

Methodology · Statistics 2025-05-22 Yoonji Kim , Oksana A. Chkrebtii , Sebastian A. Kurtek

Complex systems in a wide variety of areas such as biological modeling, image processing, and language recognition can be modeled using networks of very simple machines called finite automata. Connecting subsystems modeled using finite…

Formal Languages and Automata Theory · Computer Science 2017-01-05 Thiago Correa , Breno Gustavo , Lucas Lemos , Amber Settle

Given a graph $G=(V,E)$, and a function $f:V(G) \rightarrow \mathbb{N}$, an $f$-reversible process on $G$ is a dynamical system such that, given an initial vertex labeling $c_0 : V(G) \rightarrow \{0,1\}$, every vertex $v$ changes its label…

Computational Complexity · Computer Science 2026-04-08 Thiago Marcilon , Murillo Inácio da Costa Silva

A signal recovery problem is considered, where the same binary testing problem is posed over multiple, independent data streams. The goal is to identify all signals, i.e., streams where the alternative hypothesis is correct, and noises,…

Methodology · Statistics 2022-11-08 Yiming Xing , Georgios Fellouris

Floyd and Knuth investigated in 1990 register machines which can add, subtract and compare integers as primitive operations. They asked whether their current bound on the number of registers for multiplying and dividing fast (running in…

Computational Complexity · Computer Science 2022-10-18 Sanjay Jain , Xiaodong Jia , Ammar Fathin Sabili , Frank Stephan

The long-lived renaming problem appears in shared-memory systems where a set of threads need to register and deregister frequently from the computation, while concurrent operations scan the set of currently registered threads. Instances of…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-05-22 Dan Alistarh , Justin Kopinsky , Alexander Matveev , Nir Shavit

Register automata extend classical finite automata with a finite set of registers that can store data from an infinite data domain for later equality comparisons with data from an input data word. While the registers in the original model…

Formal Languages and Automata Theory · Computer Science 2019-05-30 Antoine Mottet , Karin Quaas
‹ Prev 1 2 3 10 Next ›