Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Avraham Ben-Aroya is active.

Publication


Featured researches published by Avraham Ben-Aroya.


ACM Transactions on Algorithms | 2011

Competitive analysis of flash memory algorithms

Avraham Ben-Aroya; Sivan Toledo

Flash memories are widely used in computer systems ranging from embedded systems to workstations and servers to digital cameras and mobile phones. The memory cells of flash devices can only endure a limited number of write cycles, usually between 10,000 and 1,000,000. Furthermore, cells containing data must be erased before they can store new data, and erasure operations erase large blocks of memory, not individual cells. To maximize the endurance of the device (the amount of useful data that can be written to it before one of its cells wears out), flash-based systems move data around in an attempt to reduce the total number of erasures and to level the wear of the different erase blocks. This data movement introduces an interesting online problem called the wear-leveling problem. Wear-leveling algorithms have been used at least since 1993, but they have never been mathematically analyzed. In this article we analyze the two main wear-leveling problems. We show that a simple randomized algorithm for one of them is essentially optimal both in the competitive sense and in the absolute sense (our competitive result relies on an analysis of a nearly-optimal offline algorithm). We show that deterministic algorithms cannot achieve comparable endurance. We also analyze a more difficult problem and show that offline algorithms for it can improve upon naive approaches, but that online algorithms essentially cannot.


european symposium on algorithms | 2006

Competitive analysis of flash-memory algorithms

Avraham Ben-Aroya; Sivan Toledo

The cells of flash memories can only endure a limited number of write cycles, usually between 10,000 and 1,000,000. Furthermore, cells containing data must be erased before they can store new data, and erasure operations erase large blocks of memory, not individual cells. To maximize the endurance of the device (the amount of useful data that can be written to it before one of its cells wears out), flash-based systems move data around in an attempt to reduce the total number of erasures and to level the wear of the different erase blocks. This data movement introduces interesting online problems called wear-leveling problems. We show that a simple randomized algorithm for one problem is essentially optimal. For a more difficult problem, we show that clever offline algorithms can improve upon naive approaches, but online algorithms essentially cannot.


foundations of computer science | 2010

Local List Decoding with a Constant Number of Queries

Avraham Ben-Aroya; Klim Efremenko; Amnon Ta-Shma

Recently Efremenko showed locally-decodable codes of sub-exponential length. That result showed that these codes can handle up to


Theory of Computing | 2013

Constructing Small-Bias Sets from Algebraic-Geometric Codes

Avraham Ben-Aroya; Amnon Ta-Shma

\frac{1}{3}


symposium on the theory of computing | 2008

A combinatorial construction of almost-ramanujan graphs using the zig-zag product

Avraham Ben-Aroya; Amnon Ta-Shma

fraction of errors. In this paper we show that the same codes can be locally unique-decoded from error rate


Theoretical Computer Science | 2012

Better short-seed quantum-proof extractors

Avraham Ben-Aroya; Amnon Ta-Shma

\half-\alpha


conference on computational complexity | 2008

Quantum Expanders: Motivation and Constructions

Avraham Ben-Aroya; Oded Schwartz; Amnon Ta-Shma

for any


IEEE Transactions on Information Theory | 2011

Approximate Quantum Error Correction for Correlated Noise

Avraham Ben-Aroya; Amnon Ta-Shma

\alpha>0


SIAM Journal on Computing | 2011

A Combinatorial Construction of Almost-Ramanujan Graphs Using the Zig-Zag Product

Avraham Ben-Aroya; Amnon Ta-Shma

and locally list-decoded from error rate


symposium on the theory of computing | 2017

An efficient reduction from two-source to non-malleable extractors: achieving near-logarithmic min-entropy

Avraham Ben-Aroya; Dean Doron; Amnon Ta-Shma

1-\alpha

Collaboration


Dive into the Avraham Ben-Aroya's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Oded Schwartz

University of California

View shared research outputs
Top Co-Authors

Avatar

Gil Cohen

Weizmann Institute of Science

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Eshan Chattopadhyay

University of Texas at Austin

View shared research outputs
Top Co-Authors

Avatar

Xin Li

Johns Hopkins University

View shared research outputs
Top Co-Authors

Avatar

Igor Shinkar

Weizmann Institute of Science

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge