Demo Data from EDBT 2026 / reviewers in the wild / expert
Yue Li 0001
dblp:61/500-1
· DBLP profile ↗
11ranked-venue papers
1as first author
0since 2021 · last 2018
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4Applied, interdisciplinary, general and emerging computing · 4 · 1 first-authorTheory of computation · 3Databases, data management, data science and information retrieval · 2
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.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Storage systems · 100% | |
| Theoretical computer science
3 papers |
Coding theory · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
flash and SSD |
0.5 | 2 | 2016 | Asymmetric Error Correction and Flash-Memory Rewriting Using Polar Codes · IEEE Trans. Inf. Theory 2016 The Devil Is in the Details: Implementing Flash Page Reuse with WOM Codes · FAST 2016 |
Storage systems › flash and SSD
flash memory |
0.3 | 1 | 2018 | An Analysis of Flash Page Reuse With WOM Codes · ACM Trans. Storage 2018 |
Storage systems › flash and SSD › flash memory
flash storage |
0.3 | 1 | 2018 | Stash in a Flash · FAST 2018 |
Storage systems › flash and SSD › flash memory management
flash translation layer |
0.3 | 1 | 2018 | An Analysis of Flash Page Reuse With WOM Codes · ACM Trans. Storage 2018 |
Storage systems › flash and SSD › flash memory management
garbage collection |
0.3 | 1 | 2018 | An Analysis of Flash Page Reuse With WOM Codes · ACM Trans. Storage 2018 |
Coding theory › error-correcting codes
asymmetric error-correcting codes |
0.2 | 1 | 2016 | Asymmetric Error Correction and Flash-Memory Rewriting Using Polar Codes · IEEE Trans. Inf. Theory 2016 |
Coding theory
error-correcting codes |
0.2 | 1 | 2016 | Asymmetric Error Correction and Flash-Memory Rewriting Using Polar Codes · IEEE Trans. Inf. Theory 2016 |
Coding theory › channel coding
polar codes |
0.2 | 1 | 2016 | Asymmetric Error Correction and Flash-Memory Rewriting Using Polar Codes · IEEE Trans. Inf. Theory 2016 |
Coding theory › error-correcting codes › storage coding › write-once memory
write-once memory codes |
0.2 | 2 | 2018 | An Analysis of Flash Page Reuse With WOM Codes · ACM Trans. Storage 2018 The Devil Is in the Details: Implementing Flash Page Reuse with WOM Codes · FAST 2016 |
Methods — techniques the papers use, named apart from their topics
write-once memory codes · 1.0hardware evaluation · 0.7analytical modeling · 0.7multicoding · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Stash in a Flash
Aviad Zuck, Yue Li 0001, Jehoshua Bruck, Donald E. Porter, Dan Tsafrir |
FAST | 2 |
| 2018 | Stash in a FlashabstractNo abstract available. Aviad Zuck, Yue Li 0001, Jehoshua Bruck, Donald E. Porter, Dan Tsafrir |
SYSTOR | 2 |
| 2018 | An Analysis of Flash Page Reuse With WOM CodesabstractFlash memory is prevalent in modern servers and devices. Coupled with the scaling down of flash technology, the popularity of flash memory motivates the search for methods to increase flash reliability and lifetime. Erasures are the dominant cause of flash cell wear, but reducing them is challenging because flash is a write-once medium— memory cells must be erased prior to writing. An approach that has recently received considerable attention relies on write-once memory (WOM) codes, designed to accommodate additional writes on write-once media. However, the techniques proposed for reusing flash pages with WOM codes are limited in their scope. Many focus on the coding theory alone, whereas others suggest FTL designs that are application specific, or not applicable due to their complexity, overheads, or specific constraints of multilevel cell (MLC) flash. This work is the first that addresses all aspects of page reuse within an end-to-end analysis of a general-purpose FTL on MLC flash. We use a hardware evaluation setup to directly measure the short- and long-term effects of page reuse on SSD durability and energy consumption, and show that FTL design must explicitly take them into account. We then provide a detailed analytical model for deriving the optimal garbage collection policy for such FTL designs, and for predicting the benefit from reuse on realistic hardware and workload characteristics. Gala Yadgar, Eitan Yaakobi, Fabio Margaglia, Yue Li 0001, Alexander Yucovich, Nachum Bundak, Lior Gilon, Nir Yakovi, Assaf Schuster, André Brinkmann |
ACM Trans. Storage | 4 |
| 2016 | The Devil Is in the Details: Implementing Flash Page Reuse with WOM Codes
Fabio Margaglia, Gala Yadgar, Eitan Yaakobi, Yue Li 0001, Assaf Schuster, André Brinkmann |
FAST | 4 |
| 2016 | Asymmetric Error Correction and Flash-Memory Rewriting Using Polar CodesabstractWe propose efficient coding schemes for two communication settings: 1) asymmetric channels and 2) channels with an informed encoder. These settings are important in non-volatile memories, as well as optical and broadcast communication. The schemes are based on non-linear polar codes, and they build on and improve recent work on these settings. In asymmetric channels, we tackle the exponential storage requirement of previously known schemes that resulted from the use of large Boolean functions. We propose an improved scheme that achieves the capacity of asymmetric channels with polynomial computational complexity and storage requirement. The proposed non-linear scheme is then generalized to the setting of channel coding with an informed encoder using a multicoding technique. We consider specific instances of the scheme for flash memories that incorporate error-correction capabilities together with rewriting. Since the considered codes are non-linear, they eliminate the requirement of previously known schemes (called polar write-once-memory codes) for shared randomness between the encoder and the decoder. Finally, we mention that the multicoding scheme is also useful for broadcast communication in Marton's region, improving upon previous schemes for this setting. Eyal En Gad, Yue Li 0001, Jörg Kliewer, Michael Langberg, Anxiao Jiang, Jehoshua Bruck |
IEEE Trans. Inf. Theory | 2 |
| 2015 | Rewriting flash memories by message passingabstractThis paper constructs WOM codes that combine rewriting and error correction for mitigating the reliability and the endurance problems in flash memory.We consider a rewriting model that is of practical interest to flash applications where only the second write uses WOM codes. Our WOM code construction is based on binary erasure quantization with LDGM codes, where the rewriting uses message passing and has potential to share the efficient hardware implementations with LDPC codes in practice. We show that the coding scheme achieves the capacity of the rewriting model. Extensive simulations show that the rewriting performance of our scheme compares favorably with that of polar WOM code in the rate region where high rewriting success probability is desired. We further augment our coding schemes with error correction capability. By drawing a connection to the conjugate code pairs studied in the context of quantum error correction, we develop a general framework for constructing error-correction WOM codes. Under this framework, we give an explicit construction of WOM codes whose codewords are contained in BCH codes Eyal En Gad, Yue Li 0001, Jehoshua Bruck |
ISIT | 3 |
| 2015 | Error correction through language processingabstractThere are two fundamental approaches for error correction. One approach is to add external redundancy to data. The other approach is to use the redundancy inside data, even if it is only the residual redundancy after a data compression algorithm. The first approach, namely error-correcting codes (ECCs), has been studied actively over the past seventy years. In this work, we explore the second approach, and show that it can substantially enhance the error-correction performance. This work focuses on error correction of texts in English as a case study. It proposes a scheme that combines language-based decoding with ECC decoding. Both analysis and experimental results are presented. The scheme can be extended to contentbased decoding for more types of data with rich structures. Anxiao Jiang, Yue Li 0001, Jehoshua Bruck |
ITW | 2 |
| 2014 | Polar coding for noisy write-once memoriesabstractWe consider the noisy write-once memory (WOM) model to capture the behavior of data-storage devices such as flash memories. The noisy WOM is an asymmetric channel model with non-causal state information at the encoder. We show that a nesting of non-linear polar codes achieves the corresponding Gelfand-Pinsker bound with polynomial complexity. Eyal En Gad, Yue Li 0001, Jörg Kliewer, Michael Langberg, Anxiao Jiang, Jehoshua Bruck |
ISIT | 2 |
| 2014 | Error correction and partial information rewriting for flash memoriesabstractThis paper considers the partial information rewriting problem for flash memories. In this problem, the state of information can only be updated to a limited number of new states, and errors may occur in memory cells between two adjacent updates. We propose two coding schemes based on the models of trajectory codes. The bounds on achievable code rates are shown using polar WOM coding. Our schemes generalize the existing rewriting codes in multiple ways, and can be applied to various practical scenarios such as file editing, log-based file systems and file synchronization systems. Yue Li 0001, Anxiao Jiang, Jehoshua Bruck |
ISIT | 1 |
| 2013 | Joint rewriting and error correction in write-once memoriesabstractBoth rewriting and error correction are important technologies for non-volatile memories, especially flash memories. However, coding schemes that combine them have been limited. This paper presents a new coding scheme that combines rewriting and error correction for the write-once memory model. Its construction is based on polar codes, and it supports any number of rewrites and corrects a substantial number of errors. The code is analyzed for the binary symmetric channel, and experimental results verify its performance. The results can be extended to multi-level cells and more general noise models. Anxiao Jiang, Yue Li 0001, Eyal En Gad, Michael Langberg, Jehoshua Bruck |
ISIT | 2 |
| 2012 | Bit-fixing codes for multi-level cellsabstractCodes that correct limited-magnitude errors for multi-level cell nonvolatile memories, such as flash memories and phase-change memories, have received interest in recent years. This work proposes a new coding scheme that generalizes a known result [2] and works for arbitrary error distributions. In this scheme, every cell's discrete level ℓ is mapped to its binary representation (bm−1, …, b1,b0), where the m bits belong to m different error-correcting codes. The error ε in a cell is mapped to its binary representation (em−1, …, e1, e0), and the codes are designed such that every error bit ei only affects the codeword containing the data bit bi. The m codewords are decoded sequentially to correct the bit-errors e0,e1, …, em−1in order. The scheme can be generalized to many more numeral systems for cell levels and errors, optimized cell-level labelings, and any number of cell levels. It can be applied not only to storage but also to amplitude-modulation communication systems. Anxiao Jiang, Yue Li 0001, Jehoshua Bruck |
ITW | 2 |