ANNOUNCEMENT

NOBEL PRIZE 2026

This year's laureates, their fields, and the discoveries that earned them the prize.Live nowSee the winners
Moonbase
← Back to Awards
NSFSMALL PROJECT

CCF:SHF:Small: Some new classes of codes for computer and memory systems.

Active
Institution
Oregon State University, OR
Principal investigator
Bella Bose
Funding
$300K
Duration
2025–2028
Open portfolio

Moonbase score

Still being scored

Abstract

Flash memory systems are currently among the leading non-volatile memory technologies. To increase storage density, each memory cell in these systems is programmed to hold multiple bits . Errors in these systems tend to be of limited magnitude. This project aims to design efficient codes capable of correcting such limited magnitude errors, thereby enhancing the reliability of these systems. Additionally, in communication and magnetic recording systems, synchronization errors can occur in two forms. The first type is a deletion error, where a transmitted symbol is not received. The second type is an insertion error, where an unexpected spurious symbol is received. The propagation of these errors can greatly reduce the performance of these systems. This project plans to design efficient codes capable of correcting these types of errors, thereby improving the overall performance and robustness of these systems. The proposed research will also serve to advance graduate education through graduate research assistantships and undergraduate education via the Research Experience for Undergraduates (REU) program. Involving students in the proposed research will give them valuable experience transferable to many industry and career paths. At present, most known codes are designed using the power sums of index sets over a Galois field GF(q). This project proposes a unified approach to designing several new families of efficient error-correcting codes based on the theory of Elementary Symmetric Functions (ESF). The goal is to develop efficient linear and cyclic codes over Zm (integers modulo m) for both L1 and Lee distances using the ESF framework. Additionally, the project will explore the design of insertion/deletion error-correcting codes grounded in ESF theory. A specific focus will be on developing codes capable of handling the insertion or deletion of t zeros in each run (or bucket) of zeros. This problem is closely related to the zero-error capacity codes introduced by Shannon in 1956. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

LOADING MOONBASE SCORE

SMALL PROJECTDirectorate for Computer and Information Science and EngineeringSoftware & Hardware FoundationDES AUTO FOR MICRO & NANO SYSTComm & Information FoundationsCOMM & INFORMATION THEORYcorrectingcodeserrormemorydeletionerrorsdesign efficientinsertion

Questions for Oregon State University

Answered by the team behind this research.

Same institution, same topic, scored first.