Assignment 6: Model Merging (Computational Credit)
Assigned Tuesday, March 18th
Due Thursday, April 3rd, by 11:59pm - submit electronically.


In this assignment, you will implement a system that learns right-regular grammars using a simplified version of the model merging algorithm, in Java. This involves several steps; make sure to read through the entire assignment before you begin coding.

--> THE ASSIGNMENT: [PDF] <-- (right... open up the PDF file...)

The starter code: [.tar.gz] [.zip]

If you have a lot of trouble with them, post to the newsgroup. We think the classes and methods are necessary, but perhaps not sufficient for the assignment, so let us know.


What to submit
You should submit your assignment using the submit program available on the EECS instructional system. Instructions for doing this can be found here. Be sure to include all files mentioned in the assignment (Java files, answers.txt, test.txt).
Readings
Reader: O2 (Bailey et al.)

Some links that may be of interest:

Note again: If you cheat, we will catch you. Don't cheat!