WASET
	%0 Journal Article
	%A Abdulmajid Mukhtar Afat
	%D 2014
	%J International Journal of Aerospace and Mechanical Engineering
	%B World Academy of Science, Engineering and Technology
	%I Open Science Index 90, 2014
	%T The Different Ways to Describe Regular Languages by Using Finite Automata and the Changing Algorithm Implementation
	%U https://publications.waset.org/pdf/9999575
	%V 90
	%X This paper aims at introducing finite automata theory,
the different ways to describe regular languages and create a program
to implement the subset construction algorithms to convert
nondeterministic finite automata (NFA) to deterministic finite
automata (DFA). This program is written in c++ programming
language. The program reads FA 5tuples from text file and then
classifies it into either DFA or NFA. For DFA, the program will read
the string w and decide whether it is acceptable or not. If accepted, the
program will save the tracking path and point it out. On the other hand,
when the automation is NFA, the program will change the Automation
to DFA so that it is easy to track and it can decide whether the w exists
in the regular language or not.

	%P 1052 - 1055