Visualizing the minimization of a deterministic finite state automaton

dc.contributor.advisorChairperson, Graduate Committee: Rockford J. Rossen
dc.contributor.authorKshatriya Jagannath, Rajini Singhen
dc.date.accessioned2013-06-25T18:37:50Z
dc.date.available2013-06-25T18:37:50Z
dc.date.issued2007en
dc.description.abstractThe minimization of deterministic finite state automata is one of the challenging concepts that students of an introductory theory of computation course must master. The minimization algorithm identifies redundant states that may occur in any deterministic finite state automaton and combines them in order to minimize the total number of states. Traditional textbooks provide a static presentation of this process. The average student seems to grasp the process better if it is presented dynamically. In this thesis we visualize every step of a minimization algorithm in sequence through a Java applet. Animations are used at every step in order to bring out the dynamism of the process. Students are also presented with a demonstration of both the original automata and the minimized automata running on the same input, in order to see that both automata accept/reject the same language. The applet will be included in a hypertextbook project as a benefit to both the instructor and the student.en
dc.identifier.urihttps://scholarworks.montana.edu/handle/1/1677en
dc.language.isoenen
dc.publisherMontana State University - Bozeman, College of Engineeringen
dc.rights.holderCopyright 2007 by Rajini Singh Kshatriya Jagannathen
dc.subject.lcshComputational learning theoryen
dc.titleVisualizing the minimization of a deterministic finite state automatonen
dc.typeThesisen
thesis.catalog.ckey1307061en
thesis.degree.committeemembersMembers, Graduate Committee: Denbigh Starkey; Hunter Lloyden
thesis.degree.departmentComputer Science.en
thesis.degree.genreThesisen
thesis.degree.nameMSen
thesis.format.extentfirstpage1en
thesis.format.extentlastpage65en

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
KshatriyaJagannathR1207.pdf
Size:
945.9 KB
Format:
Adobe Portable Document Format