Lecture 5/65: Nondeterministic Finite State Machines: Introduction

  Рет қаралды 53,920

hhp3

hhp3

Күн бұрын

Пікірлер: 19
@cinerdella4693
@cinerdella4693 8 жыл бұрын
FINALLY someone makes sense of this crap. Thank you.
@PHLYLM
@PHLYLM 8 жыл бұрын
what program are you in?
@ΑντρέαςΣωτηρίου-π8γ
@ΑντρέαςΣωτηρίου-π8γ 7 жыл бұрын
Thank you so much for your series on the Theory of Computation. You have a very clean, concise, and informative style.
@ellaella6524
@ellaella6524 5 жыл бұрын
love how clear you explain these topics, plus you have such a calming voice!
@MySsasasa
@MySsasasa 4 жыл бұрын
Thank you for this series. You have put so much effort into this and such a great outcome.
@WateryIce54321
@WateryIce54321 8 жыл бұрын
Thank you. Your definitions were clear and your example at 10:25 was just what I needed to see.
@NilakshMalpotra
@NilakshMalpotra 5 жыл бұрын
You're a computation wizard, Harry Porter
@wenaolong
@wenaolong 9 жыл бұрын
NFA would be integral to developing quantum computing languages. The principle explicated at 12:30 and the ensuing discussion maps directly over into such topics, including the remark about how we have some advantages over this simpler array of NFA, and perhaps by means of a "magical oracle", like the one in our head or soul or else in a quantum computing array.
@mitulpatel1739
@mitulpatel1739 9 жыл бұрын
Thank you sir, Like your explanations.
@TheTechnicalman
@TheTechnicalman 6 жыл бұрын
20:40 accepted by NFA not DFA
@xXxBladeStormxXx
@xXxBladeStormxXx 9 жыл бұрын
I'm slightly confused. Shouldn't keystrokes and mouse pointer positions be considered as deterministic as well? Since they are the input to the FSM and at least in theory, can be enumerated.
@Suav58
@Suav58 5 жыл бұрын
When I was doing this kind of stuff the questions like these were coming too. What I used to do is to refer to element of computer memory. Can we model it as a glass of water? Yes, but it is a leaky glass in a shallow pool. In an ideal state the glass is either full or empty. This never happens; we never have a perfectly full or perfectly empty glass exactly because it leaks into the pool when, say, more than half full and leaks in from the pool when more than half empty. What is a practical solution? One might say, that we can draw a mark half the glass height and consider it full when above this level and empty when below. Imagine then, that we have to look at some 50 glasses in a short sequence from afar. Then we won't be able to see if the glass is more than half full/empty when the level of water in the glass is very close to the mark. Our solution is to make two marks and call the area between them an error. Our leaky glass of water/memory bit shows an error at some point. A lot of work in the computer is internal error correction. More importantly, what I presented is an essence of every digitisation/quantisation. Determinism is a privilege of God and humans are capable of taking deterministic actions only with a crude approximation. We can not calibrate our actions exactly and we can not foresee consequences of our actions infinitely into the future. The unintended consequences. You don't have to believe in God. You just have to agree, that it is a useful concept. Last, but not least, when I was taught physics every course of it was starting from some propedeutics of measurement theory. Physics without measurement theory is just invalid as a tool to model and shape reality.
@alvin3832
@alvin3832 4 жыл бұрын
I think technically everything is deterministic. It's just when you have an incomplete model that suddenly things that weren't included in your model appears to have a "random" behavior. Example: A coin flip may appear non-deterministic, however if you model the wind velocity, gravity, coin shape, etc., then it can become deterministic.
@ManoToor
@ManoToor 8 жыл бұрын
Thank you for this series!
@kentmillamena1518
@kentmillamena1518 9 жыл бұрын
If a program does not reach the favourable state, does it mean that the program will reject the input. Hope you could respond. Thanks
@tjsm4455
@tjsm4455 21 күн бұрын
Yes and that means the DFA doesn't recognize the language consisting of that string
@suyziljackson8202
@suyziljackson8202 3 ай бұрын
thank you!!!!!!
@tushar243
@tushar243 9 жыл бұрын
great work sir...so self less of u :)
@rifujig2190
@rifujig2190 8 жыл бұрын
gud
Finite State Machine Output - Mealy vs. Moore
21:42
Intermation
Рет қаралды 14 М.
Every team from the Bracket Buster! Who ya got? 😏
0:53
FailArmy Shorts
Рет қаралды 13 МЛН
«Жат бауыр» телехикаясы І 30 - бөлім | Соңғы бөлім
52:59
Qazaqstan TV / Қазақстан Ұлттық Арнасы
Рет қаралды 340 М.
I'VE MADE A CUTE FLYING LOLLIPOP FOR MY KID #SHORTS
0:48
A Plus School
Рет қаралды 20 МЛН
Natasha Jaques PhD Thesis Defense
1:30:15
Natasha Jaques
Рет қаралды 788 М.
Lecture 2/65: Finite State Machines: Introduction
18:37
Lecture 20/65: PDAs: Pushdown Automata
18:54
hhp3
Рет қаралды 99 М.
Regular Languages: Deterministic Finite Automaton (DFA)
6:28
Non-Deterministic Finite Automata
6:27
Neso Academy
Рет қаралды 1 МЛН
Every team from the Bracket Buster! Who ya got? 😏
0:53
FailArmy Shorts
Рет қаралды 13 МЛН