Lecture 20/65: PDAs: Pushdown Automata

  Рет қаралды 99,092

hhp3

hhp3

Күн бұрын

Пікірлер: 45
@ghty102
@ghty102 9 жыл бұрын
I wish the videos were in HD or at least 360p. They are very useful, but hard to read in some cases.
@MindIsLikeFullMoonInFall
@MindIsLikeFullMoonInFall 8 жыл бұрын
Thank you! Clear explanation. However, some texts were hard to read due to low resolution. I hope you can update them to HD versions in the future.
@JoelMurphy77
@JoelMurphy77 9 жыл бұрын
Hello, professor. Glad this video was up as I needed a refresher. I was in a computer ethics course with you a few years ago.
@Da0yster
@Da0yster 8 жыл бұрын
Thank you so much for theses videos! I wish I could've found your video lectures at the beginning of this semester, they explain things way better in my opinion than my current professor at the college I attend. I will definitely be recommending them to anyone that asks in the future. Now let's just hope I can pass my final.
@jurkoguba4126
@jurkoguba4126 8 жыл бұрын
Best video I have found on this topic. Thank you so much for the upload!
@electricwatches1
@electricwatches1 4 жыл бұрын
Wow this was very helpful I'm studying for my exam and what my professor tried to explain in an hour I got from your video in just 20 mins, thank you!
@InfiniteDesign91
@InfiniteDesign91 6 жыл бұрын
The content is very, very useful, and helped me a lot. Image quality is okay, readable. So thank you for uploading.
@DoctorWarlock_
@DoctorWarlock_ 4 жыл бұрын
Brilliant explanation! Thank you for taking the time to make this.
@ertemeren
@ertemeren 8 ай бұрын
Wish that more videos with examples from you.
@cristihuma6122
@cristihuma6122 8 жыл бұрын
Thank you for the video ! I've finally understood the concept of pushdown automata and how it works ! By the way, first time when I saw you the description I thought your name was Harry Potter !!!
@Ali-dn9tl
@Ali-dn9tl 6 жыл бұрын
You do an amazing job explaining this in such a simplistic manner! It would be great if you could post up problems and then solve them. Thanks again!
@amirgul8573
@amirgul8573 8 жыл бұрын
thank u sir, this lecture made me clear my backlog in this subject!!!!
@turboheadcrab666
@turboheadcrab666 8 жыл бұрын
Great video. Simply shows what PDA is.
@tubenoidi
@tubenoidi 4 жыл бұрын
Does the automaton compare the top of the stack with the input or not? What if in the last example there is 0 on input and 1 on top of the stack? 1 won't be popped?
@NexusPau
@NexusPau 7 жыл бұрын
Hello professor, thank you a lot, you helped me with my computational models subject a lot.
@zotillozotillo
@zotillozotillo 9 жыл бұрын
Great Video! thanks professor!
@ekremney
@ekremney 9 жыл бұрын
That language in 16:20 does not contain the word "111" eventhough it is a palindrome.
@hhp3
@hhp3 9 жыл бұрын
Ekrem Doğan You are correct. I should fix the example by adding the rules S-->0 and S-->1. But then I'd need to change the PDA to match. Since this is a somewhat minor flaw, I have decided not to re-do the video. But thanks for pointing it out! Next time...
@kaasboyzz
@kaasboyzz 5 жыл бұрын
If you want it to work with odd length words as well, add the rules "0, e -> e" and "1, e -> e" between B and C
@ThePositiev3x
@ThePositiev3x 8 жыл бұрын
8:54 What happens if there are more 1s than 0s?
@tanjimbinfaruk9145
@tanjimbinfaruk9145 6 жыл бұрын
Then the machine dies. Because when it can''t match any 1 on top of the stack with a zero, it has no transition to take and so the string is rejected.
@joemason31
@joemason31 8 жыл бұрын
Example at 6:05
@Nobodyyoucarabout
@Nobodyyoucarabout 6 жыл бұрын
10 points to Griffindor!
@haroim
@haroim 9 жыл бұрын
I'm really sorry for all the Harry Potter comments you must get.
@johnallen1883
@johnallen1883 7 жыл бұрын
my jaw dropped
@starllama2149
@starllama2149 4 жыл бұрын
Doesn't help that when he says "pushdown automata", it sounds like he's casting a spell.
@PovilasZIT
@PovilasZIT 8 жыл бұрын
I think PDA at 16:30 is incorrect because all states states are connected with ε ? BEFORE first input symbol is read: trasition A->B pushes $ onto stack. Transition B->C does nothing but still happens because its conencted with ε. then transition C --> D happens because its connected with ε but this transition now pops the $ symbol that we pushed on the first strasition. Hence, before any symbol from the input is read the automaton pushes $ and then pops it leaving the machine broken ( C->D will never happen now because it won't encounter $ again). Am I wrong somewhere?
@spike_021
@spike_021 9 жыл бұрын
Need better quality. Was this recorded with a potato?
@ThemisTheotokatos
@ThemisTheotokatos 4 жыл бұрын
so when you say 0,0->ε the automaton will (when ever read a 0 from the tape) and (when it sees a 0 on top of the stack it will pop it) and end?
@dovacody3512
@dovacody3512 4 жыл бұрын
Reads a 0 from the input string, pops a 0 from the stack, and pushed nothing back onto the stack.
@JoseGonzalez-yb7om
@JoseGonzalez-yb7om 8 жыл бұрын
Sorry, I can insert for example that my language accept double letters b than letters a for example abb, aabbbb, can I insert AA every time I read a letter a from the input string and when I read a letter b go unsaving a Letter A of the stacks, in summary I can insert in the stack two characters at a time regards
@luisvillamarinvv
@luisvillamarinvv 9 жыл бұрын
Great video, thanks.
@zengwanghuang2173
@zengwanghuang2173 9 жыл бұрын
You are helping me a lot with these videos, Thank you. But.. it would be great if the videos are more clear, a bit hard to focus on reading.
@omargonalfa
@omargonalfa 9 жыл бұрын
Great info !!!!
@halo12221
@halo12221 8 жыл бұрын
thank you
@superjohn9700
@superjohn9700 7 жыл бұрын
thanks
@tedchirvasiu
@tedchirvasiu 5 жыл бұрын
Authomathaaah
@toxickremedy
@toxickremedy 8 жыл бұрын
This guy's nam his so close to being so close.
@JosephEssin
@JosephEssin 8 жыл бұрын
much appreciated :)
@alexg2890
@alexg2890 5 жыл бұрын
The way he says automat-ah is so C3PO @ Jabba the Hut
@banaing
@banaing 7 жыл бұрын
$ rules, JFLAP drools!
@asirsakin5562
@asirsakin5562 7 жыл бұрын
jk rowling were your childhood friend?
Lecture 21/65: Equivalence of CFGs and PDAs (part 1)
18:10
Pushdown Automaton (PDA) Example: {0^n 1^n}
11:16
Easy Theory
Рет қаралды 75 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Pushdown Automata (Graphical Notation)
12:12
Neso Academy
Рет қаралды 836 М.
Context Free Grammar to Pushdown Automaton Conversion (CFG to PDA)
24:21
Lecture 23/65: Introduction to Turing Machines
14:04
hhp3
Рет қаралды 97 М.
32. Push Down Automata | Deterministic (DPDA)
25:05
itechnica
Рет қаралды 25 М.
What is a Pushdown Automaton (PDA)?
12:11
Easy Theory
Рет қаралды 106 М.
Context-Free Grammar to Pushdown Automaton Conversion (CFG to PDA)
9:15
Foundations 10 04 PDAs in JFLAP
16:12
RowanRobots
Рет қаралды 13 М.