Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Samuel Zbarsky

dblp:130/3692 · also Sam Zbarsky · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
0since 2021 · last 2018
0000-0001-5820-2332ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 3Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
2 papers
Coding theory · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Performance modeling and evaluation · 50% Hardware reliability and fault tolerance · 50%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Coding theory › error-correcting codes › insertion and deletion › insertion-deletion channel
deletion-correcting codes
0.622018
Efficient Low-Redundancy Codes for Correcting Multiple Deletions · IEEE Trans. Inf. Theory 2018
Efficient Low-Redundancy Codes for Correcting Multiple Deletions · SODA 2016
Performance modeling and evaluation
queueing analysis
0.522016
The Power of d Choices for Redundancy · SIGMETRICS 2016
Reducing Latency via Redundant Requests: Exact Analysis · SIGMETRICS 2015
Hardware reliability and fault tolerance
redundancy
0.522016
The Power of d Choices for Redundancy · SIGMETRICS 2016
Reducing Latency via Redundant Requests: Exact Analysis · SIGMETRICS 2015
Coding theory › error-correcting codes
insertion-deletion codes
0.312018
Efficient Low-Redundancy Codes for Correcting Multiple Deletions · IEEE Trans. Inf. Theory 2018
Coding theory › error-correcting codes › decoding › decoding algorithms
coding algorithms
0.212016
Efficient Low-Redundancy Codes for Correcting Multiple Deletions · SODA 2016
Coding theory
error-correcting codes
0.212016
Efficient Low-Redundancy Codes for Correcting Multiple Deletions · SODA 2016

Methods — techniques the papers use, named apart from their topics

explicit construction · 0.3efficient encoding and decoding · 0.3exact analysis · 0.2combinatorial construction · 0.2asymptotic analysis · 0.2queueing analysis · 0.2
YearPublicationVenuePosition
2018 Efficient Low-Redundancy Codes for Correcting Multiple Deletions
abstract
We consider the problem of constructing binary codes to recover from k-bit deletions with efficient encoding/decoding, for a fixed k. The single deletion case is well understood, with the Varshamov-Tenengolts-Levenshtein code from 1965 giving an asymptotically optimal construction with ≈ 2n/n codewords of length n, i.e., at most log n bits of redundancy. However, even for the case of two deletions, there was no known explicit construction with redundancy less than nΩ(1). For any fixed k, we construct a binary code with cklog n redundancy that can be decoded from k deletions in Ok(n log4n) time. The coefficient ckcan be taken to be O(k2log k), which is only quadratically worse than the optimal, non-constructive bound of O(k). We also indicate how to modify this code to allow for a combination of up to k insertions and deletions. We also note that among linear codes capable of correcting k deletions, the (k + 1)-fold repetition code is essentially the best possible.
Joshua Brakensiek, Venkatesan Guruswami, Samuel Zbarsky
IEEE Trans. Inf. Theory3
2016 The Power of d Choices for Redundancy
abstract
An increasingly prevalent technique for improving response time in queueing systems is the use of redundancy. In a system with redundant requests, each job that arrives to the system is copied and dispatched to multiple servers. As soon as the first copy completes service, the job is considered complete, and all remaining copies are deleted. A great deal of empirical work has demonstrated that redundancy can significantly reduce response time in systems ranging from Google's BigTable service to kidney transplant waitlists. We propose a theoretical model of redundancy, the Redundancy-d system, in which each job sends redundant copies to d servers chosen uniformly at random. We derive the first exact expressions for mean response time in Redundancy-d systems with any finite number of servers. We also find asymptotically exact expressions for the distribution of response time as the number of servers approaches infinity.
Kristen Gardner 0001, Samuel Zbarsky, Mor Harchol-Balter, Alan Scheller-Wolf
SIGMETRICS2
2016 Efficient Low-Redundancy Codes for Correcting Multiple Deletions
abstract
We consider the problem of constructing binary codes to recover from k–bit deletions with efficient encoding/decoding, for a fixed k. The single deletion case is well understood, with the Varshamov-Tenengolts-Levenshtein code from 1965 giving an asymptotically optimal construction with ≈ 2n/n codewords of length n, i.e., at most log n bits of redundancy. However, even for the case of two deletions, there was no known explicit construction with redundancy less than nΩ(1). For any fixed k, we construct a binary code with ck log n redundancy that can be decoded from k deletions in Ok(n log4 n) time. The coefficient ck can be taken to be O(k2 log k), which is only quadratically worse than the optimal, non-constructive bound of O(k). We also indicate how to modify this code to allow for a combination of up to k insertions and deletions. We also note that among linear codes capable of correcting k deletions, the (k + 1)-fold repetition code is essentially the best possible.
Joshua Brakensiek, Venkatesan Guruswami, Samuel Zbarsky
SODA3
2015 Reducing Latency via Redundant Requests: Exact Analysis
abstract
Recent computer systems research has proposed using redundant requests to reduce latency. The idea is to run a request on multiple servers and wait for the first completion (discarding all remaining copies of the request). However there is no exact analysis of systems with redundancy.
Kristen Gardner 0001, Samuel Zbarsky, Sherwin Doroudi, Mor Harchol-Balter, Esa Hyytiä
SIGMETRICS2
2015 Distinct Volume Subsets
abstract
Suppose that $a$ and $d$ are positive integers with $a \geq 2$. Let $h_{a,d}(n)$ be the largest integer $t$ such that any set of $n$ points in $\mathbb{R}^d$ contains a subset of $t$ points for which all the nonzero volumes of the ${t \choose a}$ subsets of order $a$ are distinct. Beginning with Erdös in 1957, the function $h_{2,d}(n)$ has been closely studied and is known to be at least a power of $n$. We improve the best known bound for $h_{2,d}(n)$ and show that $h_{a,d}(n)$ is at least a power of $n$ for all $a$ and $d$.
David Conlon, Jacob Fox, William I. Gasarch, David G. Harris 0001, Douglas Ulrich, Samuel Zbarsky
SIAM J. Discret. Math.6
2014 On Improved Bounds for Bounded Degree Spanning Trees for Points in Arbitrary Dimension
Samuel Zbarsky
Discret. Comput. Geom.1