![]()
|
|
This page describes work done for Dinah Maintenance
of Way, Inc. in the summer of 1997
as part of an intership with the MCIM. The
applets and documentation here describe a method for quickly identifying a rail shape
and choosing the best combination of grinding patterns. This project was supervised by
Dr. Fadil Santosa of UMN and
Kenneth Iverson of Dinah.
Note: To avoid random web searches by competitors, the name of the company has been changed to "Dinah". The actual name of the company can be seen in the top image at left. |
Pattern Selector
Describes the PatternSelector class written for the Dinah C++ library.
The Genetic Algorithm
Describes the workings of the genetic algorithm. The javascript used to load the mathematical
notation may not work on some machines.
Pattern Recognition and Decision-Making in
Railroad Maintenance
A copy of my master's thesis in Microsoft Word 98 format. It's about 560 kB.
The Moments Applet (Old Version)