Professional Documents
Culture Documents
Teoryofc
Teoryofc
BRANCH : BTECH(AI)
SEMESTER : V
CHINREDDY BHUMIKA
21TEC2CS302
KORUPROLU GOWTHAM
The team 21TEC2CS060
BHUMIREDDY
VISHNUVARDHAN REDDY
21TEC2CS080
INTRODUCTION
REGULAR EXPRESSIONS : The regular expressions are useful for representing
certain sets of strings in an algebraic fashion. Actually these describe the
languages accepted by finite state automata
Solution: First we will construct the transition diagram for a given regular expression.
Step 1:
Step 2: Step 3:
Step 4: Step 5:
Now we have got NFA without ε. Now we will convert it into required DFA for that, we will first write a
transition table for this NFA
The equivalent DFA will be:
PROPOSED
USER INTERFACE
SOLUTION
We have built a web application
which takes input of a regular
expression and gives the
transition table of NFA & DFA
along with the diagram
website
Overview