Escucha y lee

Descubre un mundo infinito de historias

  • Lee y escucha todo lo que quieras
  • Más de 900 000 títulos
  • Títulos exclusivos + Storytel Originals
  • 7 días de prueba gratis, luego $7.99 /mes
  • Cancela cuando quieras
Suscríbete ahora
Copy of Device Banner Block 894x1036 3

Theory of Computation

1 Calificaciones

2

Duración
40min
Idioma
Inglés
Format
Categoría

No ficción

Theory of computation is seen as a branch of both theoretical computer science and modern mathematics (however, it also contains some concepts from pure mathematics). Theory of computation shows how one can effectively solve a problem using a computational model. A number of computational models are described in theory of computation. Algorithm is most common format of computational model. Algorithm is a logical, systematic presentation of the process of problem solution. It theoretically represents the procedure of solving a particular problem. Flowchart is another form of such model of computation. Simply, flowchart is a graphical representation of any algorithm, using various symbols. Each symbol of flowchart represents a particular action. Algorithms and flowcharts possess a strong relation among each other. Yet, theory of computation talks more deeply and descriptively about algorithms and less about flowcharts.

Theories, which are too broad, are often divided into sub theories or branches. Such division allows one to approach and learn the theory efficiently. Theory of computation is divided into four main branches. Many people see these branches as individual sub theories (sub theories and branches are both different terms). These main branches/ sub theories are as following:

Automata TheoryFormal Language TheoryComputability TheoryComputational Complexity Theory

Here, it should be noticed that many theories treat Automata Theory and Formal Language Theory as individual concepts. It is same for vice versa situation. Many treat them as a whole. In this book, they are described as individual concepts. However, you will find many connections between their concepts. The whole structure of computation theory is dedicated to describe the capabilities and limitations of modern computer system; in terms of solving a particular problem, (This process includes various steps and operations).

Model of computations are mathematical abstractions of computers and their functionality. These models are used to descriptive studies and researches related to computers and various functions provided by them (capabilities, limitations, etc). These computational models are divided in various types according to the characteristics and results they provide. Turning machine is one of these many models of computations. This model is being referred here since it is arguably the most reasonable and powerful model compared to other computational models. This model has a simple and straightforward structure that is easy to interpret and understand which makes the formulation and analyzing process much easier. Other models consider that infinite memory capacity is essential in order to provide results related to decidable problems. However, turning machine requires only a finite amount of memory in order to solve and provide results for a decidable problem. It means that if a turning model is capable of solving a problem; the very same problem can be solved using any other computer that has a finite amount of available memory.

However, some researchers denied the turning model being the most reliable model. They do not deny its functions or capabilities, but they do point out some limitations ignoring the fact that they are yet to be proven practically.

© 2020 IntroBooks (Audiolibro): 9781987171969

Fecha de lanzamiento

Audiolibro: 11 de marzo de 2020

Otros también disfrutaron...

  1. Computer Science Introbooks Team
  2. Robots John M. Jordan
  3. Machine Learning Introbooks Team
  4. Quantum Computing Introbooks Team
  5. The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman Richard P. Feynman
  6. The Fourth Age: Smart Robots, Conscious Computers, and the Future of Humanity Byron Reese
  7. Free Will Sam Harris
  8. The Creativity Code: How AI is learning to write, paint and think Marcus du Sautoy
  9. Computational Thinking Peter J. Denning
  10. The World According to Physics Jim Al-Khalili
  11. Permanent Record: A Memoir of a Reluctant Whistleblower Edward Snowden
  12. How Smart Machines Think Sean Gerrish
  13. Once Upon an Algorithm: How Stories Explain Computing Martin Erwig
  14. Data Science John D. Kelleher
  15. Artificial Intelligence For Dummies Luca Massaron
  16. Cybersecurity For Dummies Joseph Steinberg
  17. Data Science For Dummies: 2nd Edition Lillian Pierson
  18. An Introduction to Information Theory: Symbols, Signals and Noise John R. Pierce
  19. Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets Nassim Nicholas Taleb
  20. The Character of Physical Law Richard P. Feynman
  21. Homo Deus: A Brief History of Tomorrow Yuval Noah Harari
  22. Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Seth Stephens-Davidowitz
  23. A Little History of Economics Niall Kishtainy
  24. Range: How Generalists Triumph in a Specialized World David Epstein
  25. Artificial Intelligence Introbooks Team
  26. Mastering Logical Fallacies: The Definitive Guide to Flawless Rhetoric and Bulletproof Logic Michael Withey
  27. Basics of Statistics Explained Introbooks Team
  28. Cybernetics Introbooks Team

Siempre con Storytel:

  • Acceso ilimitado

  • Modo sin conexión

  • Modo Infantil

  • Cancela en cualquier momento

Historias ilimitadas siempre
Oferta por tiempo limitado

Ilimitado

Para los que quieren escuchar y leer sin límites.

$7.99 /mes
  • 1 cuenta

  • Acceso ilimitado

  • Escucha y lee los títulos que quieras

  • Modo sin conexión + Modo Infantil

  • Cancela en cualquier momento

Pruébalo ahora