Design DFA for the following languages L={w |w contains neither substring ab or ba} over ∑={a,b}
SOLUTION:
∑={a,b}
Ø So DFA can be Q={ q0 , q1 , q2 ,q3
,q4 },∑={a,b }, q0={ q0},F={ q0 , q1, q3 } and δ is given by
the table
1)Transition
diagram:
2)Transition Table:
Present State
|
Next State
|
|
Input a
|
Input b
|
|
à *q0
|
q3
|
q1
|
*q1
|
q2
|
q1
|
*q3
|
q3
|
q4
|
3)Transition function:
δ( q0, a)= q3 ,δ
(q0,b)= q1
δ( q1, a)= q2 ,δ (q1,b)= q1
δ( q3, a)= q3 ,δ
(q2,b)= q4
Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work! python training in delhi
ReplyDeleteDucat is the Java Training in Ghaziabad, Here You will learn all about under highly professional mentors with live projects.
ReplyDeleteThis is a great inspiring article. I am pretty much pleased with your work. You write really helpful information. Keep it up. Keep blogging. Looking forward to your next post. Best Python Training in Ghaziabad
ReplyDeleteThank you for sharing, I really like, but my home page there are more related content, you can refer to. I expect better next time. Good luck. Java Training in Ghaziabad.
ReplyDeleteFES is the Best Spoken English Training Institute in Bangalore with High tech infrastructure & 100% job Assistance. We are aware of web latest version and industry needs. Best Spoken English Training Course in Bangalore held with Professionals having years of experience.
ReplyDeleteDucat India provides a wonderful training that can be used directly where training is required, e.g., in the classroom, at the plant, in the office or live through their live portal. Java Training Institute in Ghaziabad
ReplyDeleteThis is a great article and great read for me. It's my first visit to your blog, and I found it useful and informative especially this article. python training in pitampura
ReplyDeleteFor a change, there is an article that focuses on a specific topic and is not all over the places. I like the fact that it is actually problem-solving and not just random and baseless subject. Great going!java training in pitampura
ReplyDeleteI want detail explanation with one example
ReplyDeleteFES is the Best Spoken English Training Institute in Chinnapanahalli with High tech infrastructure & 100% job Assistance. We are aware of web latest version and industry needs. Best Spoken English Training Course in Chinnapanahalli held with Professionals having years of experience.
ReplyDeletenice blog for information
ReplyDeletedigital marketing training in delhi
hi i read your blog its good for information.
ReplyDeletehttps://www.ducatindia.com/php-training-course-in-pitampura
Hi my name is vinay I’m a Blogger living in India i read your Blog that was amazing and very informative for me i hope you will always doing help for everyone like this so thank you for this Blog.
ReplyDeleteSchool ERP Software
This comment has been removed by the author.
ReplyDeleteI have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
ReplyDeletePython training in delhi
Your place is valueble for me. Thanks!…
ReplyDeleteBest Machine Learning in Training in Bangalore
Sir kindly tell me why there is no loop over q2 and q4??
ReplyDeletegreat work… Excellent weblog here! Also your web site a lot up fast! What web host are you the usage of? Can I get your associate link on your host? I want my website loaded up as fast as yours lol. linux training
ReplyDelete
ReplyDeleteYour web log isn’t only useful but it is additionally really creative too.
testing training
I am thankful to you for sharing this useful information. I found this resource almost beneficial for me. Thanks a lot for hard work.
ReplyDeletesalesforce training
I would like say thanks for this post. Here are some useful links for stdudents all across the globe.
ReplyDeleteautocad training
SAP FICO Training In Noida
ReplyDeleteTHANK YOU for this amazing and for sharing this blog with us, it is very helpful.
ReplyDeleteplease keep updated us more about like this type of blog.
If someone is looking for the best java training institute for software training in Ghaziabad, java training institute
It is the best place from where you get the practical knowledge of java training institute here. You will be an expert in this field after doing the java training.
Great Post. Very informative. Keep Sharing!!
ReplyDeleteApply Now for Digital Marketing Course in Pitampura
For more details about the course fee, duration, classes, certification, and placement call our expert at 70-70-90-50-90
Your web log isn’t only useful but it is additionally really creative too.
ReplyDeletesalesforce training
Your post is fantastic. When I read this essay, I found it to be quite beneficial. I will undoubtedly take advantage of this chance. You've got some wonderful things to say. Thank you for taking the time to let us know about your blog. aws course
ReplyDeleteThank you for sharing an amazing & wonderful blog. This content is very useful, informative and valuable in order to enhance knowledge. Keep sharing this type of content with us & keep updating us with new blogs. Apart from this, if anyone who wants to join the Python training institute in Delhi, can contact 9311002620 or visit our website-
ReplyDeletehttps://www.htsindia.com/Courses/python/python-training-institute-in-south-delhi
Great blog,Thanks for sharing such information keep posting
ReplyDeleteare you looking for best salesforce course in hyderabad vist our site salesforcemasters.in
I really appreciate this wonderful post that you have provided for us. Can you Visit my Website Link.
ReplyDeleteOnline mern stack Training in India
If you're looking to embark on a transformative journey into the world of programming, Python Training in Gurgaon at APTRON offers an unparalleled learning experience. Python has become a cornerstone in the tech industry, and mastering this versatile language opens doors to a myriad of opportunities.
ReplyDeleteNice Blog! Searching for the best spoken english classes in Panchkula? Our classes typically cover essential language skills, including grammar, vocabulary, conversation practice, and public speaking. We provide flexible schedules, personal attention through small batch sizes, and access to resources like multimedia aids and language labs. Many also incorporate public speaking and soft skills training, preparing students for professional environments.
ReplyDelete