[logo.png] computerscience@earlham.edu

Theory Group


The Theory Group is a student faculty research group which includes students of all levels working together with a faculty advisor, Jim Rogers. Our broad focus is on problems in the area of formal language theory (such as is introduced in CS-380 Theory of Computation, although you don't necessarily need to have taken CS-380 to participate). Our specific focus is on computational approaches to studying natural languages.

Our current project is studying the formal complexity of stress patterns that occur in the words of human languages with the goal of gaining insight into the abstract nature of the mechanisms which humans use to recognize them when listening, to generate them when speaking and to learn them.

Previous projects involved developing parsing algorithms for Multi-Dimensional Grammars and Automata, generalizations of Context-Free Grammars which have additional descriptive power sufficient to capture many of the constructions occurring in natural languages that cannot be described by CFGs.

More detailed descriptions of our current projects are available either on the projects pages by following the specific links in the navigation menu.

People

Currently there are three students and one faculty advisor working in the theory group.

Past Participants

Collaborative Alumni/Student/Faculty Research

During the summer of 2004 we pursued our research under the auspices of the Ford-Knight program, the Matthews Summer Research Fund and the CS Department's Collaborative Research Fund. We actively solicited participation of Earlham CS alumni in this effort. The student participants included David Brown, Ian Kelly, Colin Kern and Alex Lemann. Our specific goals for the summer were to develop CKY-style parsing algorithms for at least the three-dimensional grammars and automata with good expectations of extending these to the arbitrary dimension cases. We succeeded in developing inference rules for the three-dimensional case, and from there developed an algorithm.

There are a variety of projects that these goals entail, from foundational issues in the abstract structure of the algorithms, through implementation issues in coding these algorithms flexibly and efficiently, through support applications such as graphical input and output of multidimensional structures. We have a certain amount of existing infrastructure for most of these projects. If you would like to participate, please contact

Papers

Background papers

Computational Phonology

Multi-Dimensional Tree Grammars

Other papers we have worked with

Drafts of our work


| CS Home | Earlham College | WebDB | Earlham Mail | Earlham Libraries | Word Online |

Copyright © 1996-2002 by Earlham College Computer Science Department.
If you're curious about why we copyright, see Peter Suber's Why Copyright Web Documents?.

Looking for something that's not here? Contact:
Last updated: Friday, 09-Nov-2007 09:56:00 EST
#5497