programming4us
programming4us
DESKTOP

Algorithms for Compiler Design: EQUIVALENCE OF TWO AUTOMATAS

- How To Install Windows Server 2012 On VirtualBox
- How To Bypass Torrent Connection Blocking By Your ISP
- How To Install Actual Facebook App On Kindle Fire
7/24/2010 7:57:10 PM
2.12 EQUIVALENCE OF TWO AUTOMATAS
Automatas M1 and M2 are said to be equivalent if they accept the same language; that is, L(M1) = L(M2). It is possible to test whether the automatas M1 and M2 accept the same language—and hence, whether they are equivalent or not. One method of doing this is to minimize both M1 and M2, and if the minimal state automatas obtained from M1 and M2 are identical, then M1 is equivalent to M2.

Another method to test whether or not M1 is equivalent to M2 is to find out if:

For this, complement M2, and construct an automata that accepts both the intersection of language accepted by M1 and the complement of M2. If this automata accepts an empty set, then it means that there is no string acceptable to M1 that is not acceptable to M2. Similarly, construct an automata that accepts the intersection of language accepted by M2 and the complement of M1. If this automata accepts an empty set, then it means that there is no string acceptable to M2 that is not acceptable to M1. Hence, the language accepted by M1 is same as the language accepted by M2.


Other  
 
Top 10
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
REVIEW
- First look: Apple Watch

- 3 Tips for Maintaining Your Cell Phone Battery (part 1)

- 3 Tips for Maintaining Your Cell Phone Battery (part 2)
programming4us programming4us
programming4us
 
 
programming4us