Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 1 million titles
  • Exclusive titles + Storytel Originals
  • 7 days free trial, then €9.99/month
  • Easy to cancel anytime
Subscribe Now
Details page - Device banner - 894x1036
Cover for Theory of Computation

Theory of Computation

1 Ratings

2

Duration
0H 40min
Language
English
Format
Category

Non-fiction

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 (Audiobook): 9781987171969

Release date

Audiobook: March 11, 2020

Others also enjoyed ...

  1. Cybernetics
    Cybernetics Introbooks Team
  2. Algorithm
    Algorithm Introbooks Team
  3. Nanotechnology
    Nanotechnology Introbooks Team
  4. Internet of Things
    Internet of Things Introbooks Team
  5. Origins of Humans
    Origins of Humans Introbooks Team
  6. History of Engineering
    History of Engineering Introbooks Team
  7. Mobile Technologies Crash Course
    Mobile Technologies Crash Course Introbooks Team
  8. Artifical Intelligence in Medicine
    Artifical Intelligence in Medicine Introbooks Team
  9. History of Computers
    History of Computers Introbooks Team
  10. History of Technology
    History of Technology Introbooks Team
  11. Time Travel Theory
    Time Travel Theory Introbooks Team
  12. Chinese Economy
    Chinese Economy Introbooks Team
  13. Understand Mortgage Loan
    Understand Mortgage Loan Introbooks Team
  14. Theory of Time
    Theory of Time Introbooks Team
  15. Human Cloning
    Human Cloning Introbooks Team
  16. Understand Financial Crisis
    Understand Financial Crisis Introbooks Team
  17. Learn and Understand Theory of War
    Learn and Understand Theory of War Introbooks Team
  18. Federal Reserve System
    Federal Reserve System Introbooks Team
  19. Credit Repair
    Credit Repair Introbooks Team
  20. Wall Street Crash Course
    Wall Street Crash Course Introbooks Team
  21. Crash Course Bankruptcy
    Crash Course Bankruptcy Introbooks Team
  22. Number Theory
    Number Theory Introbooks Team
  23. Auction Theory
    Auction Theory Introbooks Team
  24. Crash Course Financial Technology
    Crash Course Financial Technology Introbooks Team
  25. Geochemistry
    Geochemistry Introbooks Team
  26. Mission to Mars
    Mission to Mars Introbooks Team
  27. Small Business Finance
    Small Business Finance Introbooks Team
  28. Microeconomics Basics
    Microeconomics Basics Introbooks Team
  29. History of Big Risks
    History of Big Risks Introbooks Team
  30. World War I
    World War I Introbooks Team
  31. The Fibonacci Sequence
    The Fibonacci Sequence Introbooks Team
  32. Big Bang Theory
    Big Bang Theory Introbooks Team
  33. Managerial Economics Crash Course
    Managerial Economics Crash Course Introbooks Team
  34. Greatest Inventions in History
    Greatest Inventions in History Introbooks Team
  35. Artificial Intelligence in Military
    Artificial Intelligence in Military Introbooks Team
  36. Crash Course Small Business Laws
    Crash Course Small Business Laws Introbooks Team
  37. Artificial Intelligence in Education
    Artificial Intelligence in Education Introbooks Team
  38. The Return of Yahoo: How Marissa Mayer Did It
    The Return of Yahoo: How Marissa Mayer Did It Introbooks Team
  39. Scientific Experiments that Could Have Destroyed the World
    Scientific Experiments that Could Have Destroyed the World Introbooks Team
  40. US Corporate Tax System
    US Corporate Tax System Introbooks Team
  41. Financial Theories Explained
    Financial Theories Explained Introbooks Team
  42. History of the Solar System
    History of the Solar System Introbooks Team
  43. Property Management
    Property Management Introbooks Team
  44. History of Big Recessions
    History of Big Recessions Introbooks Team
  45. Crash Course Return On Assets
    Crash Course Return On Assets Introbooks Team
  46. An Apple Story: How iPhone Sold 500 Million Times
    An Apple Story: How iPhone Sold 500 Million Times Introbooks Team
  47. Capital Markets
    Capital Markets Introbooks Team
  48. World Economy in 2017
    World Economy in 2017 Introbooks Team
  49. Gaming Industry
    Gaming Industry Introbooks Team
  50. Virtual Reality
    Virtual Reality Introbooks Team
  51. Black Holes and Super Gravity
    Black Holes and Super Gravity Introbooks Team
  52. Greatest Criminals in the History
    Greatest Criminals in the History Introbooks Team
  53. Neuroeconomics Fundamentals
    Neuroeconomics Fundamentals Introbooks Team
  54. World’s Greatest Wars
    World’s Greatest Wars Introbooks Team
  55. Crash Course Business Agreements and Contracts
    Crash Course Business Agreements and Contracts Introbooks Team
  56. Cashless Society Explained
    Cashless Society Explained Introbooks Team
  57. Best European Cities You Must See
    Best European Cities You Must See Introbooks Team
  58. Crowd Sourcing
    Crowd Sourcing Introbooks Team
  59. Top Ideas and Insights on Marketing
    Top Ideas and Insights on Marketing Introbooks Team
  60. Credit Score Crash Course
    Credit Score Crash Course Introbooks Team
  61. Crash Course Legal Disputes
    Crash Course Legal Disputes Introbooks Team
  62. Crash Course Return On Equity
    Crash Course Return On Equity Introbooks Team
  63. History of Football
    History of Football Introbooks Team
  64. Randomness and Unknown Events
    Randomness and Unknown Events Introbooks Team
  65. Small Business Taxes
    Small Business Taxes Introbooks Team
  66. Credit Card Risks Crash Course
    Credit Card Risks Crash Course Introbooks Team
  67. Crash Course Modern Accounting
    Crash Course Modern Accounting Introbooks Team
  68. Mortgage Crash Course
    Mortgage Crash Course Introbooks Team
  69. Mechatronics
    Mechatronics Introbooks Team
  70. Revolution: History of the French Revolution and Industrial Revolution
    Revolution: History of the French Revolution and Industrial Revolution Kelly Mass
  71. Corporate Scandals: Crime in the Age of Big Business
    Corporate Scandals: Crime in the Age of Big Business Introbooks Team
  72. Richest Cities in the World
    Richest Cities in the World Introbooks Team
  73. Albert Einstein's Theories
    Albert Einstein's Theories Introbooks Team
  74. Mobile Marketing Explained
    Mobile Marketing Explained Introbooks Team
  75. Artificial Intelligence
    Artificial Intelligence Introbooks Team
  76. Best Companies: TOP of the Business World Where Everyone Whats to Work
    Best Companies: TOP of the Business World Where Everyone Whats to Work Introbooks Team
  77. Crash Course Income Statement
    Crash Course Income Statement Introbooks Team
  78. History of Apple iOS
    History of Apple iOS Introbooks Team
  79. Introduction to Public Affairs
    Introduction to Public Affairs Introbooks Team
  80. Learn and Understand Economic History
    Learn and Understand Economic History Introbooks Team
  81. Business School Books Volume 3: Managing People
    Business School Books Volume 3: Managing People Introbooks Team
  82. Outsourcing
    Outsourcing Introbooks Team
  83. Business Development Volume II: How to Expand Your Business
    Business Development Volume II: How to Expand Your Business Introbooks Team
  84. Asset Bubbles Explained
    Asset Bubbles Explained Introbooks Team
  85. Financial Markets Explained
    Financial Markets Explained Introbooks Team
  86. History of Internet
    History of Internet Introbooks Team
  87. World's Richest Countries
    World's Richest Countries Introbooks Team
  88. Business School Books Volume 2: Basic Principles of Management
    Business School Books Volume 2: Basic Principles of Management Introbooks Team
  89. King Philips War
    King Philips War Introbooks Team
  90. World War 3 Scenarios
    World War 3 Scenarios Introbooks Team
  91. Sport Business
    Sport Business Introbooks Team
  92. Travel Insurance
    Travel Insurance Introbooks Team
  93. Greatest Conspiracy Theories
    Greatest Conspiracy Theories Introbooks Team
  94. Environmental Science
    Environmental Science Introbooks Team
  95. Theory of Love
    Theory of Love Introbooks Team
  96. Algebra
    Algebra Introbooks Team
  97. Microbiology
    Microbiology Introbooks Team
  98. Turbo Startups: Analysis of the 10 Most Successful Startups - The Rise of the Next Big Thing
    Turbo Startups: Analysis of the 10 Most Successful Startups - The Rise of the Next Big Thing Introbooks Team
  99. Massachusetts Bay Colony
    Massachusetts Bay Colony Introbooks Team

This is why you’ll love Storytel

  • Listen and read without limits

  • 800 000+ stories in 40 languages

  • Kids Mode (child-safe environment)

  • Cancel anytime

Unlimited stories, anytime

Unlimited

Listen and read as much as you want

9.99 € /month
7 days for free
  • 1 account

  • Unlimited Access

  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now