Finite State Machine (Prerequisites)

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2024
  • TOC: The prerequisites of Finite State machine (FSM) in Theory of Computation.
    Topics discussed:
    1. Symbols in FSM.
    2. Alphabets in FSM.
    3. Strings in FSM.
    4. Languages in FSM.
    5. Powers of sigma in FSM.
    6. Cardinality in FSM.
    Full Course on TOC: goo.gl/f4CmJw
    Follow Neso Academy on Instagram: @nesoacademy (bit.ly/2XP63OE)
    Follow me on Instagram: @jaiz_itech (bit.ly/2M3xyOa)
    Contribute: www.nesoacademy...
    Memberships: bit.ly/2U7YSPI
    Books: www.nesoacademy...
    Website ► www.nesoacademy...
    Forum ► forum.nesoacad...
    Facebook ► goo.gl/Nt0PmB
    Twitter ► / nesoacademy
    Music:
    Axol x Alex Skrindo - You [NCS Release]
    #TheoryOfComputation #TOCByNeso #FiniteStateMachine #FSM #AutomataTheory

ความคิดเห็น • 229

  • @observantmagic4156
    @observantmagic4156 3 ปีที่แล้ว +636

    I am doing engineering rn, once I get my first salary after graduation, I promise I will donate. You have helped me so much. I paid so much money to my college but they don’t even come close.
    Edit: I have graduated and got a job now. I give 100% credit for channels like you and 0% to my useless professors. I am glad to donate to you guys it’s nothing compared to what I have received in return.

  • @smokedpaprika691
    @smokedpaprika691 4 ปีที่แล้ว +16

    Dude you don't need to thank us for watching... viewers should be thankful to you for teaching this, on top of that for FREE!

  • @HassaanRaza
    @HassaanRaza 6 ปีที่แล้ว +342

    to all, guys have patience this subject look a little boring but this guy is teaching it really well

    • @shashanksharma7747
      @shashanksharma7747 4 ปีที่แล้ว +4

      Yes bhai but sir ka explanation bhaut clear he 👍😌

    • @sid7_lol
      @sid7_lol 4 ปีที่แล้ว +21

      Yeah dude... My college lecture way way more boring.... This video is like gift from god

    • @anishsharma6702
      @anishsharma6702 3 ปีที่แล้ว +3

      @@sid7_lol for real !!!

    • @147Ptm
      @147Ptm 3 ปีที่แล้ว +4

      @@sid7_lol mine can't even retain the students inside the call...

    • @sakshisharma1968
      @sakshisharma1968 3 ปีที่แล้ว

      Ok

  • @TheFurqanStory
    @TheFurqanStory 6 ปีที่แล้ว +34

    The technology is beautiful. So are people. It helped me for my exam without a pen-book preparation. ❤️

  • @rosevinculado7823
    @rosevinculado7823 3 ปีที่แล้ว +44

    Thanks for uploading this kind of tutorial! It was worth my15+ minutes. It inspires us wannabe future programmers to be dedicated more in studying and learning. Salute!

  • @sayaaja2202
    @sayaaja2202 5 ปีที่แล้ว +25

    I follow your video one by one, I feel all my difficulties to learn this concept all these years, now become more easier to understand, thank you sir

  • @sandaruwanwijerathne
    @sandaruwanwijerathne 6 ปีที่แล้ว +26

    Today I'm start to learn this subject best of the best.. keep it up.... And thank you very much for helping others... People are awesome to help others.

  • @williamfoster3376
    @williamfoster3376 3 ปีที่แล้ว +16

    This is really helpful! Thank you for your hard work preparing this course

  • @ianprado1488
    @ianprado1488 6 ปีที่แล้ว +72

    These lectures are incredible. Excellent job sir!

  • @Olavotemrazaodenovo
    @Olavotemrazaodenovo 5 ปีที่แล้ว +17

    Thank you from Brazil.

  • @emmanuelkasongo2276
    @emmanuelkasongo2276 5 ปีที่แล้ว +13

    Very helpful and easy to understand
    i hope to do better in this course, because of late it has been a challenge

  • @raj360d
    @raj360d 2 ปีที่แล้ว +1

    I am doing engineering rn, once I get my first salary after graduation, I promise I will donate. You have helped me so much. I paid so much money to my college but they don’t even come close.

  • @anandshaw4979
    @anandshaw4979 5 ปีที่แล้ว +56

    Thanks, sir..
    Your tutorial helped me in getting 90/100. Salute to your efforts..
    ❤️

  • @KhalidAfridi1
    @KhalidAfridi1 7 ปีที่แล้ว +6

    Thank you so much... this made it clear for me the regular expression and theory of automata. (was really a difficult subject)

  • @mayurshinde4463
    @mayurshinde4463 4 ปีที่แล้ว +9

    o man im in love with his voice

  • @sekelamututa5569
    @sekelamututa5569 6 ปีที่แล้ว +12

    Well explained. Could you please explain also on kleen star, logics and sets as well.

  • @aaryakhanvilkar5839
    @aaryakhanvilkar5839 4 หลายเดือนก่อน

    Amazing video! Everyone should watch it for a solid grasp on competition theory. Huge thanks to the Sir for the clarity! 🙌

  • @shahendaelmahdy6112
    @shahendaelmahdy6112 10 หลายเดือนก่อน +1

    your teaching approach is perfect , thank you

  • @agamgill9563
    @agamgill9563 6 ปีที่แล้ว +3

    Explation is awesom sr...i love ur way of teaching....

  • @rukayyatdabay3015
    @rukayyatdabay3015 ปีที่แล้ว +1

    Neso is the best online academy the world of computing has ever produced. You are incredibly wonderful. When are you providing similar stuff for algorithm and full Python topics? I don't enjoy learning it in anywhere other than this academy. Please make a move soon

  • @WushuAII
    @WushuAII 3 ปีที่แล้ว +6

    U teach so damn good!!! With you i will pass my FLAT class

  • @vrakitine
    @vrakitine 4 หลายเดือนก่อน

    When I was earning my master's degree, I heard a lot about finite state machines (FSMs), but it was all theory - like clouds in the sky: there's a lot of water, but you can't drink it. I toiled for three months after graduating until I implemented my first FSM in code in 1981. Now, there is a programming methodology based on this concept - v-agent oriented programming (VAOP) - with many examples of its implementation. It's best to start learning about VAOP with this article on Medium: "Bagels and Muffins of Programming or How Easy It Is to Convert a Bagel into a Black Hole".
    With VAOP, you can implement FSM in any programming language.

  • @ahmed_raaphat
    @ahmed_raaphat 2 ปีที่แล้ว +6

    This channel constantly encourages us to rebel against our professors!
    Thanks for making our life easier! :)

  • @mitchelligbafa2365
    @mitchelligbafa2365 4 ปีที่แล้ว +4

    You sir, is a legend

  • @tellmejanab9136
    @tellmejanab9136 4 ปีที่แล้ว +2

    Sir, Your way of learning is good.

  • @sanketjaiswal6687
    @sanketjaiswal6687 5 ปีที่แล้ว +9

    love ur videos......really it seems so difficult i thought ...but now i think i m wrong

  • @stefanwullems
    @stefanwullems 4 ปีที่แล้ว +1

    Small remark on cardinality of epsilon. In the case that epsilon = { 0, 1 } then the cardinality of epsilon is indeed 2^n but that two is not a constant that is correct for any value of epsilon. The correct definition for cardinality of epsilon^n is (cardinality epsilon) ^ n.

  • @vishmashrestha
    @vishmashrestha ปีที่แล้ว

    only now I became clear on how the cardinality of a set = 2^n. wowwww....
    Once I complete my graduation and start earning, I would love to donate to you guys. You are teaching more than my college did.

  • @ramanarishi4209
    @ramanarishi4209 ปีที่แล้ว +2

    In this video first say set of all strings are languages, sigma represents alphabet ,alphabet is a collection of symbol but you in 8:48 said that sigma is a set of all strings

  • @kishor-jena
    @kishor-jena 3 ปีที่แล้ว +1

    GOD gifted video for AT learning students

  • @dasjoy1267
    @dasjoy1267 3 ปีที่แล้ว +2

    Love you Sir from Bangladesh......It would be nice if my Sir always taught like you in my university

  • @michelletan4249
    @michelletan4249 2 ปีที่แล้ว

    Thank you all your hard work and the best explain. You are the best professor !You have helped me so much! you are incredible instructor! thank you , thank you , thank you!

  • @devetuncayy
    @devetuncayy ปีที่แล้ว

    You’re my indian friend who is the hero before the exam. Thanks a lot my dear hero , i owe you

  • @deepupattanayak
    @deepupattanayak 3 ปีที่แล้ว +3

    Thank you❤ sir

  • @ayushiyadav1
    @ayushiyadav1 11 วันที่ผ่านมา

    15:19 amazing explanation! ♥💙

  • @ujala1905
    @ujala1905 4 ปีที่แล้ว +1

    Now I'll be able to score better....finally you people came back !! :)

  • @hannahshiny4735
    @hannahshiny4735 7 ปีที่แล้ว +17

    sir plz upload videos for compiler design tooo

    • @rcky8500
      @rcky8500 4 ปีที่แล้ว +2

      Ya...

  • @maheshpatil-pf2fd
    @maheshpatil-pf2fd 3 ปีที่แล้ว +3

    question:- is their can be any case when power of sigma will be an infinite set.

  • @rehabpasha7322
    @rehabpasha7322 2 ปีที่แล้ว +1

    Thanks for uploading this kind of tutorial! It was worth my15+ minutes. It inspires us wannabe future programmers to be dedicated more in studying and learning. Salute!
    😄

  • @raffiutama3580
    @raffiutama3580 4 ปีที่แล้ว +2

    Very clear, thank you!!

  • @atulsoni5518
    @atulsoni5518 7 ปีที่แล้ว +3

    Nicely Explained..

  • @gauravjaiswal9425
    @gauravjaiswal9425 5 หลายเดือนก่อน

    This is my very favourite subject . In this subject I got 92 % in SYCS

  • @youngee9403
    @youngee9403 7 ปีที่แล้ว +2

    Sir. You are saving my skin!!!

  • @vaibhavthorat4203
    @vaibhavthorat4203 5 ปีที่แล้ว +2

    Thanks a lot sir
    It's helping me

  • @shinigamiryuk4183
    @shinigamiryuk4183 3 ปีที่แล้ว

    very nice explanations, thanks
    Truth:my teacher plays your videos in lectures.

  • @epicclips8881
    @epicclips8881 4 ปีที่แล้ว +1

    Excellent Explanation Sir 👍👍👍👍👍

  • @జలపుష్పం
    @జలపుష్పం 6 ปีที่แล้ว +2

    Thank you Sir

  • @kusumita4807
    @kusumita4807 5 หลายเดือนก่อน +1

    Thanks!

  • @ashokkumaran5752
    @ashokkumaran5752 2 ปีที่แล้ว

    This took some time to get along but its really a good subject for me

  • @erichokh
    @erichokh 4 ปีที่แล้ว +3

    Thanks for the great explanation. Question: Can a DFA accept an empty word as input (ie Power of zero)?

  • @gedelasivakrishna
    @gedelasivakrishna 4 วันที่ผ่านมา +1

    Thankyou !!

  • @suchetaacharjee6062
    @suchetaacharjee6062 7 ปีที่แล้ว +2

    Thank you sir..thank you very much..

  • @apporvaarya
    @apporvaarya 5 ปีที่แล้ว +1

    loved it absolutely.

  • @abhishekpnambu
    @abhishekpnambu 6 ปีที่แล้ว +1

    How can E^*(Sigma star) be infinite for a given value of n.
    For example if n=2 it is just union of first 3 terms(sigma 0 union sigma 1 union sigma 2) which is finite right

  • @boshiij3449
    @boshiij3449 5 ปีที่แล้ว +1

    Thank you so much.

  • @elakkiyap351
    @elakkiyap351 6 ปีที่แล้ว +1

    great lecture thnk u sr..

  • @aquibneyaz5430
    @aquibneyaz5430 7 ปีที่แล้ว +2

    really good, love it

  • @rcky8500
    @rcky8500 4 ปีที่แล้ว +1

    Sir plz upload videos on complier design and ai

  • @shashankgaikwad5825
    @shashankgaikwad5825 2 ปีที่แล้ว

    Very nicely explained

  • @SurajKumar-zc6zt
    @SurajKumar-zc6zt 6 ปีที่แล้ว +1

    Really u r best .Till now.😉

  • @frankieyang9908
    @frankieyang9908 3 ปีที่แล้ว

    Life saving my CSE355!

  • @swagataroy4521
    @swagataroy4521 3 ปีที่แล้ว

    I wont attend classes this channel is it am having notes from your lectures and sure about the sgpa 9 with your help thankyou

  • @saptarshiroy3610
    @saptarshiroy3610 2 ปีที่แล้ว +3

    Sir, can a combination of alphabets and numbers can also be referred to as string?

  • @devmahad
    @devmahad ปีที่แล้ว

    Prereq of FSM:
    Symbol, Alphabets, strings, language
    Powers of Sigma
    Cardinaltiy:
    Iteration (an infinite set)

  • @hdm_vision
    @hdm_vision 6 ปีที่แล้ว +1

    Amal jariyah...very good

  • @nagarajup4220
    @nagarajup4220 4 ปีที่แล้ว +1

    Thank you..

  • @ritikashishodia675
    @ritikashishodia675 4 ปีที่แล้ว +1

    Sir sigm power n and sigma star mai difference kya h ye to same h dono

  • @tech_wizard9315
    @tech_wizard9315 5 ปีที่แล้ว +2

    Played it on 1.75x😁😁, but loved it..!! 💓

  • @ferhanansari9648
    @ferhanansari9648 ปีที่แล้ว

    in the collection of symbols, we can have such kind of sequence like {a,1,b,3} or can a and 1 be together in a
    the sequence of symbols?

  • @amaan0413
    @amaan0413 ปีที่แล้ว

    kya lecture hai sirrrr thank you 😊

  • @abhijeetghosh8509
    @abhijeetghosh8509 11 หลายเดือนก่อน +1

    I can't understand how it infinite in last plz tell me

  • @dhanushsivajaya1356
    @dhanushsivajaya1356 3 ปีที่แล้ว +1

    Thankyou sir

  • @kebedeyohannis3862
    @kebedeyohannis3862 2 ปีที่แล้ว

    That was so interesting thank you so much

  • @gingerbeardworkouts2955
    @gingerbeardworkouts2955 6 ปีที่แล้ว +1

    Thanks so much!!!

  • @youssefouhemmou9631
    @youssefouhemmou9631 2 ปีที่แล้ว

    thank you

  • @ishansingh6404
    @ishansingh6404 2 หลายเดือนก่อน +1

    is it also based on AKTU syllabus

  • @nanda_8
    @nanda_8 2 ปีที่แล้ว +1

    Any Cpers here to study for the exam?
    We met again in the different dimension😁...
    Hoping to meet soon in our home ground cf after the exams.

  • @ambarishgangulyv176
    @ambarishgangulyv176 7 ปีที่แล้ว +1

    it was really helpfull...

  • @debutants
    @debutants 5 ปีที่แล้ว

    thanks a lot

  • @Ankit-we8ym
    @Ankit-we8ym 7 ปีที่แล้ว +1

    sir you said everyday 1 lecture, but only two lectures till now

  • @mabroorahmad2182
    @mabroorahmad2182 4 ปีที่แล้ว

    You are life saver

  • @navyashree3452
    @navyashree3452 4 ปีที่แล้ว

    Thank you sir😊

  • @chilldude1337
    @chilldude1337 3 ปีที่แล้ว

    can we say that power of an alphabet (sigma) results in a language (set of strings)?

  • @muhammadashfaq8032
    @muhammadashfaq8032 2 ปีที่แล้ว +1

    Thanks a lot respected sir love from muzaffer garh Pakistan

  • @gateup5792
    @gateup5792 6 ปีที่แล้ว

    Hello in alphabet section( a,b,c,1,o ) is also alphabet na

  • @SurajMaity
    @SurajMaity 3 ปีที่แล้ว +1

    Good

  • @kohinoormanjhi47
    @kohinoormanjhi47 หลายเดือนก่อน

    Is your lecture sufficient for gate

  • @shiyuran625
    @shiyuran625 3 ปีที่แล้ว

    Thank you so much!

  • @artemb2259
    @artemb2259 7 ปีที่แล้ว +1

    Thanks man!

  • @RuinsOfTheUnknown
    @RuinsOfTheUnknown 7 ปีที่แล้ว +1

    Set of all strings of length 0 is given as {€}, but shouldn't it be € only?

    • @arcisd
      @arcisd 6 ปีที่แล้ว +1

      \epsilon is the unique string of length zero, {\epsilon} is the set containing the unique string of length zero!

  • @muskaanvashishtha1938
    @muskaanvashishtha1938 3 ปีที่แล้ว

    Are these lectures good/enough for GATE?

  • @anujjhunjhunwala4550
    @anujjhunjhunwala4550 6 ปีที่แล้ว

    Isn't the cardinality formula specific to the example?

  • @TM-dn6pm
    @TM-dn6pm ปีที่แล้ว

    U r the best ❤.

  • @rounaksinha3886
    @rounaksinha3886 ปีที่แล้ว

    I am a math major...I love this Chann for CS.I want to learn theoretical computer science...can anyone suggest something?

  • @nt8yw88fe
    @nt8yw88fe 11 หลายเดือนก่อน

    At 12:30, Sigma0= Set of all strings of length 0= {epsilon}. Then how come the cardinality of Sigma0= 1 (as there are no elements).

  • @anshulikasahoo859
    @anshulikasahoo859 5 ปีที่แล้ว +3

    For 0 length string why can't we write phi?? What is the difference between epsilon and phi??

    • @indiancoder8301
      @indiancoder8301 5 ปีที่แล้ว

      Basically in terms of toc epsilon is used to denote empty set
      Or empty string

  • @noorsadiq4275
    @noorsadiq4275 6 ปีที่แล้ว

    very useful

  • @ruchitasawale8508
    @ruchitasawale8508 6 ปีที่แล้ว

    Can u guys Pls Upload DAA lectures as well..??? Pls

  • @araghagupta9555
    @araghagupta9555 4 หลายเดือนก่อน

    00:07 Understanding symbols and alphabets
    01:54 Alphabet, String, Language Definitions
    04:06 Understanding the set of all strings of different lengths over given alphabets
    06:28 Finite State Machine language defined as a set of strings over alphabets.
    08:26 Understanding Sigma Powers
    10:25 Understanding powers of Sigma and cardinality
    12:17 Cardinality of Sigma power n is 2^n
    13:52 Finite State Machine Prerequisites

  • @kasozivincent107
    @kasozivincent107 4 ปีที่แล้ว

    What if i said explicitly that an alphabet is a FINITE collection of symbols. Just coz alphabets should be finite sets. And for the string too, what if i add the finite part. Lots of books try to differentiate between a mathematical sequence and a string. eg and 1234 are both sequences but the later is a string. We exclude the ","s. Ref: (Language of Machines). Anyway i appreciate ur efforts