ALADDIN
CENTER Carnegie Mellon UniversityCarnegie Mellon Computer Science DepartmentSchool of Computer Science
REU
Fast and Compact Data Structures
Aladdin
About
Calendar
People
PROBEs
Workshops
Papers
Education
Related Activities
Corporate
Contact
 
Captcha
Outreach Roadshow

REU
Student

Graduate
Mentor

Faculty
Advisor


Michael
Klipper

This project is studying and developing data structures for storing very large collections of data in compressed form while allowing fast dynamic access to the data. Example applications of such compact data structures include running algorithms on the graph representing the hyperlinks structure of the World-Wide Web, or running advanced string searches on very large collections of DNA data. Recent data structures have been developed for compactly storing graphs while allowing fast access, and compactly representing suffix trees for fast searching on strings. There are many open problems in this area. In this project, we are studying techniques for compactly representing dictionary structures. We are considering techniques that are theoretically efficient, and also implementing the ideas to see how well they work in practice.

Preliminary Presentation (ppt)
Final Presentation (ppt)

 

Other REUs for Summer 2004

Algorithms for Dynamic Point Location with Good Practical Performance
A Bezier-Based Approach to Unstructured Moving Meshes
Evaluation of Algorithms for the List Update Problem
Exploring PLS-Completeness of Simple Stochastic Game (or Stable Circuit Problem)
Fast and Compact Data Structures
The Game of NimG (Nim on Graphs)
Random Graph Models of Large Real-World Networks
Solving Partial Differential Equations Numerically
Traceable Anonymity

Back to the REU page

 

This material is based upon work supported by National Science Foundation under Grant No. 0122581.
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the
National Science Foundation