Universal Turing Machine || Lesson 91 || Finite Automata || Learning Monkey ||

Universal Turing Machine In this class, We discuss Universal Turing Machine. The reader should have prior knowledge of the Turing Machine. Click Here. At the...

Wisdomers - Computer Science and Engineering •33.7K views•5:39

🔥 Related Trending Topics

LIVE TRENDS

This video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!

THIS VIDEO IS TRENDING!

This video is currently trending in Bangladesh under the topic 's'.

About this video

Universal Turing Machine In this class, We discuss Universal Turing Machine. The reader should have prior knowledge of the Turing Machine. Click Here. At the beginning of the truing machine, we said that the truing machine works as of today's computer. Is it correct? Yes, Why is the statement correct? Understand in this class. Our previous classes showed Turing machine works as addition, Subtraction, and comparator. If we can do addition, Subtraction, and comparator, we can do any computation. But today's computer acts according to your input. If we click on the game, the game will execute. If we click on the application, the application will execute. According to your input, the computer will execute the program. Is it possible to use a Turing machine? No. We had a separate turing machine for addition, Subtraction, etc. Universal Turing machine exactly works as of today's computers. Universal Turing machine had a finite control. We have three tapes for a universal Turing machine. Tape 1: Used for representation of Turing machines. If we have a Turing machine for the addition, we place it on tape 1. How we place will be discussed down. All the turning machines needed are placed on tape 1. Tape 2: used to save the input. Tape 3: Used to represent the state of the Turing machine. Suppose we are executing a Turing machine. On which state the Turing machine is working is maintained on tape 3. With the help of finite control, we can execute any Turing machine on tape 1 with the given input and maintain the states in tape 3. Representing Turing Machine Assume we have 3 states in our Turing machine. q0, q1, and q2 encoded as 1, 11, 111. The input symbols are a, b. We encode the input symbols as 1, 11. We encode the direction left and right as 1, 11. The transition function is δ(q0, a) = [q1, b, L] We encode the transition as 10101101101. q0 as 1 and a separation zero. 'a' as 1 and a separation zero. We represent the transition function with a separation symbol zero. Similarly, We converted each transition of the Turing machine and placed it on tape. All the Turing machines are converted and placed on tape 1. Link for playlists: https://www.youtube.com/channel/UCl8x4Pn9Mnh_C1fue-Yndig/playlists Link for our website: https://learningmonkey.in Follow us on Facebook @ https://www.facebook.com/learningmonkey Follow us on Instagram @ https://www.instagram.com/learningmonkey1/ Follow us on Twitter @ https://twitter.com/_learningmonkey Mail us @ learningmonkey01@gmail.com

Video Information

Views
33.7K

Total views since publication

Likes
527

User likes and reactions

Duration
5:39

Video length

Published
Mar 1, 2022

Release date

Quality
hd

Video definition

Tags and Topics

This video is tagged with the following topics. Click any tag to explore more related content and discover similar videos:

Tags help categorize content and make it easier to find related videos. Browse our collection to discover more content in these categories.