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   

Comments

  1. 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

    ReplyDelete
  2. Ducat is the Java Training in Ghaziabad, Here You will learn all about under highly professional mentors with live projects.

    ReplyDelete
  3. This 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

    ReplyDelete
  4. Thank 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.

    ReplyDelete
  5. FES 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.

    ReplyDelete
  6. Ducat 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

    ReplyDelete
  7. This 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

    ReplyDelete
  8. For 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

    ReplyDelete
  9. I want detail explanation with one example

    ReplyDelete
  10. FES 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.

    ReplyDelete
  11. hi i read your blog its good for information.
    https://www.ducatindia.com/php-training-course-in-pitampura

    ReplyDelete
  12. 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.
    School ERP Software

    ReplyDelete
  13. This comment has been removed by the author.

    ReplyDelete
  14. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
    Python training in delhi

    ReplyDelete
  15. Sir kindly tell me why there is no loop over q2 and q4??

    ReplyDelete
  16. great 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


  17. Your web log isn’t only useful but it is additionally really creative too.
    testing training

    ReplyDelete
  18. I am thankful to you for sharing this useful information. I found this resource almost beneficial for me. Thanks a lot for hard work.
    salesforce training

    ReplyDelete
  19. I would like say thanks for this post. Here are some useful links for stdudents all across the globe.
    autocad training

    ReplyDelete
  20. THANK YOU for this amazing and for sharing this blog with us, it is very helpful.
    please 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.

    ReplyDelete
  21. Great Post. Very informative. Keep Sharing!!
    Apply 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

    ReplyDelete
  22. Your web log isn’t only useful but it is additionally really creative too.
    salesforce training

    ReplyDelete
  23. 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

    ReplyDelete
  24. Thank 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-
    https://www.htsindia.com/Courses/python/python-training-institute-in-south-delhi

    ReplyDelete
  25. Great blog,Thanks for sharing such information keep posting
    are you looking for best salesforce course in hyderabad vist our site salesforcemasters.in

    ReplyDelete
  26. I really appreciate this wonderful post that you have provided for us. Can you Visit my Website Link.
    Online mern stack Training in India

    ReplyDelete
  27. 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.

    ReplyDelete
  28. Nice 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

Post a Comment

Search related post on google