Project
- Title: Design a "generalized suffix tree" C++ class. Design an algorithm/program to find the maximal unique matches between two long strings (ideally chromosomes).
- Time slot: March 15th, 2016 (2:00pm - 2:30pm)
Progress
- Read the description of the generalized suffix tree in Gusfield's book.
- Read about the Ukkonen's algorithm which constructs the suffix trees in linear time.
- Implemented Ukkonen's Algorithm in C++ and tested it for smaller strings.
- Implemented logic to identify the Maximum Unique Matches.
- Currently testing the code on longer strings and looking for ways to make it memory efficient.