Transcript for:
Understanding Computational Infeasibility

Welcome! Were gonna talk about Computational Infeasibility. And what it is. So, as a Computer Scientist we are concerned with writing Algorithms And remember, an Algorithm is just a series of steps that define how we solve a problem. we are concerned with writing them, and they can get very complex. Computers need to run these algorithms that we design, and some of them are just so complicated, that our modern systems would take too long to run them. and this is called Computational Infeasibility. Ideas are constantly being thought up regardless of how fast our innovative technology progresses that exceeds the boundaries of what these machines are capable of. So Why is this important to know? Because we need to Understand why an algorithm is infeasible, and why it will not, and why it can't be implemented. You need to be able to think like the machine, and understand the way it reacts to the world around it. Its is also important to understand why an algorithm is considered feasible and may work, but run slowly on a machine. Having the depth of this knowledge will help you as a Computer Scientist and Programmer, to make that determination. This video is just meant to demonstrate that topic and why it's important for Computer Organization and Computer Architecture. Thats it for this video, Thanks Everyone, be Sure to Subscribe!